Интеграция с Google Home

Я хотел бы получить совет о том, как заставить голосовые команды, передаваемые моему домашнему устройству Google, выполняться через мой сервер Mqtt и мою установку Node Red. Мой брокер mqtt и мой красный узел находятся на локальном Raspberry Pi, надежно размещенном за моим брандмауэром.

Я бы хотел, чтобы мой маршрутизатор не открывался для внешнего интернет-трафика.

Я предполагаю, что входящие HTTP-запросы к узлу red могут помочь. Или, может быть, мост ha, имитирующий более старый мост hue, - это то, что вам нужно. Или лучше ориентироваться на производителя Chanel, предоставленного ifttt? Или Dataplicity - это путь?

Любая помощь будет высоко ценится.


person Morten Strunge Meyer    schedule 25.06.2017    source источник
comment
Этот вопрос не по теме для stackoverflow, но я начал работу над узлом, очень похожим на мой узел Alexa Home Skill (alexa-node-red.bm.hardill.me.uk) для работы с Google Home. Я опубликую его, когда у меня будет время закончить. Следите за командой Slack Node-RED, чтобы узнать, где лучше всего получать уведомления.   -  person hardillb    schedule 26.06.2017
comment
Спасибо, hardillb. Я буду следить за командой Slack и с нетерпением жду вашего решения. Еще раз спасибо. Должно быть еще много тех, кто хотел бы решить эту проблему. Ваше здоровье.   -  person Morten Strunge Meyer    schedule 26.06.2017


Ответы (2)


Главная страница Googel -> IFTTT -> Adafruit.io MQTT -> node-red - это то, что я тестировал. Не рад, что я не могу перейти напрямую к HA-Bridge или подобному. Судя по тому, что я видел, любая эмуляция (Philips Hue или Wemo) теперь не будет работать, так как вам нужно войти в учетную запись этого провайдера.

По-прежнему предпочитаю Alexa для этого, но Google Home для музыки

person Simon    schedule 07.08.2017

Взгляните на gBridge.io. По сути, это именно то, что вам нужно: сервис, слушающий команды из сервисов Google при отправке / получении данных от пользователя через MQTT.

person Peter K.    schedule 03.02.2019