Я хотел бы подключить (и впоследствии контролировать) термостат NEST напрямую, а не проходить через серверы NEST. Другими словами, у меня есть термостат NEST, подключенный к моему Wi-Fi, у меня есть моя Linux-машина дома, также подключенная к одному маршрутизатору, и я хочу, чтобы ящик Linux поговорил с NEST. Возможное?Подключение непосредственно к NEST
Раньше у меня был радиотермостат 3М-50. Они предоставили API на основе JSON. Я мог бы сделать что-то вроде этого -
$ curl http://thermostat1/tstat
{"temp":67.50,"tmode":1,"fmode":0,"override":0,"hold":0,
"t_heat":62.00,"time""{"day":1,"hour":9,"minute":47},
"t_type_post":0}
У меня есть переключатель Belkin WeMo. Я использую модуль запросов Python, чтобы отправить к
http://IP_address_wireless_switch:49153/upnp/control/basicevent1
И я могу управлять установкой двоичного состояния как часть заголовков через SOAP.
Я хочу, чтобы иметь возможность сделать что-то подобное с NEST. Это выполнимо? У меня есть, чтобы использовать только их серверы и полагаться на их серверы, которые работают и полагаются на мой дом, имея рабочее интернет-соединение? (Если есть отключение, например, я могу потерять возможность управлять своим термостатом удаленно?)