Trying to use "Discover All Devices" results in nothing being returned and an infinite spinner. Upon further inspection, the index.html is looking for "if (data.windowcoverings.length > 0 ) {", but the list is never set in server.js resulting in a type exception. Adding windowcoverings: this.windowcoverings as part of the return statement fixes the problem.
Trying to use "Discover All Devices" results in nothing being returned and an infinite spinner. Upon further inspection, the index.html is looking for "if (data.windowcoverings.length > 0 ) {", but the list is never set in server.js resulting in a type exception. Adding windowcoverings: this.windowcoverings as part of the return statement fixes the problem.