Your comments

1. As written above, you can register a key in the code and no longer need to press the button on the hub.
2. This is just an example of HUE, we rework the code in the format of driver that can be used with any design.


Thank you for your efforts and assistance in finding errors!

Philips HUE.irpz

In Inits_hue.js on 86 row, you can change value HUE.HueUserID = undefined;

To work with Amazon Echo, you must have your cloud, or using the built-in system to create Amazon links for specific tags ... We are currently working on the creation of a universal cloud-based Amazon, which can operate the server, but this is a prototype, and has no specific terms of implementation .. .

Это пример, а не "чистый" драйвер, так что несколько устройств только через самостоятельное программирование на JS. Переработка модулей в драйверы запланирована на июль.

Добрый день!

Вы указали необходимые настройки (deviceID + type) в Setup.JS ???

"Танцы" с Advanced REST client обусловлены лишь получением DeviceID, т.к. в явном виде облако NEST этот ID нигде не показывает. Для запуска самого модуля необходимо лишь 3 параметра:

1. DEVICEID - он у вас есть от термостата или из способа с Advanced REST client или из высланного мною скрипта.

2. CLIENTID - это значение идентично Product ID (указано в вашем кабинете в NEST)

3. CLIENT_SECRET - это значение идентично Product Secret (указано в вашем кабинете в NEST)


Имея эти параметры необходимо подменить в "setup.js" строки 23, 25, 27 и все должно заработать ))

Эта ошибка появляется если Вы ошибочно ввели свои учетные данные.

Data: ["username=youremail%40gmail.com&password=password"]

Проверьте, что в майле замена знака @ на %40 и нет ошибки с пользователем/паролем