Мой дом интенсивно использует выключатели и лампочки Belkin Wemo. Я хотел бы иметь возможность использовать мой Pebble для включения нескольких устройств.
Существуют приложения, которые будут интегрированы с Wemo, но они требуют, чтобы компьютер работал в моей локальной сети, например. «Для работы приложения WeMote требуется API-интерфейс Ouimeaux REST, работающий на компьютере в сети». Я не хочу иметь компьютер, работающий 24/7.
Кроме запуска компьютера 24/7, как я могу заставить свой Pebble говорить с моим Wemos?
Ответы:
Raspberry Pi на помощь
Несмотря на то, что Wemo убил их SDK, а Pebble закрывает поддержку, поскольку комментарии к вопросу показывают, что вопрос не менее актуален. Тем более что официальная поддержка провалится.
Поскольку вам нужно какое-то устройство для запуска этого API, и вы не хотите, чтобы ваш ПК работал, нам придется искать более простое устройство для запуска этого API. Одним из решений является использование Raspberry Pi, на котором может быть запущен REST API. В этом блоге подробно описываются несколько шагов, необходимых для установки сервера Ouimeaux (который включает в себя REST API). Это две команды установки, открывающие несколько портов, и все готово.
Команды, которые сервер предоставляет в интерфейсе командной строки, который фактически запускает Pebble, можно найти в документации wemo на странице семь.
источник