Страница 1 из 3

Голосовое управление на основе Amazon Echo Alexa (Alexa Dot)

Добавлено: Сб янв 13, 2018 11:58 am
vrnunya
Решил создать отдельную ветку по интеграции Amazon Echo Alexa. Владею данным девайсом. Сдалал интеграцию с HomeBridge.
Опорную точку можно взять отсюда http://stephenradford.me/adding-alexa-to-homebridge/.

Краткая инструкция.
Сначала установил Majordomo. У
становил Homebridge и необходимые плагины для своего оборудования.
Настроил плагины.
Проверил чтобы всё работало с телефона.
Затем сношу Homebrifge и nodejs и ставлю HB https://github.com/NorthernMan54/homebridge.
Добавляю в конфиг HB "ssdp": 1900
Стартуем HB.
Говорим Алексе "Discovery device" и все устройства, которые есть в HB появляются в Алексе.

На текущий момент работает функционал on/off и set... %.
Через MJD ставлю сценарии и правила.
Думаю общими усилиями сможем допилить hb. ;)
Чуть позже напишу подробную инструкцию по установке и настройке.

Re: Голосовое управление на основе Amazon Echo Alexa (Alexa

Добавлено: Сб янв 13, 2018 1:09 pm
savenko_egor
А есть ли смысл в HB если можно использовать питоновский скрипт который эмулирует розетку?
У самого теперь есть Echo Dot, так что тема интересна.

Re: Голосовое управление на основе Amazon Echo Alexa (Alexa

Добавлено: Сб янв 13, 2018 4:30 pm
vrnunya
warik писал(а):А есть ли смысл в HB если можно использовать питоновский скрипт который эмулирует розетку?
У самого теперь есть Echo Dot, так что тема интересна.
Думаю смысл есть т.к. Алекса берет устройства с HB без танцев с бубном (я про питоновский скрипт) это получается лепить горбатого к стенке. (читал про настройку на винде( слишком замудрено.)
А вот у HB есть множество плагинов практически под любые устройства которые есть на рынке. MJD в этом случае будет выполнять функцию сервера сценариев и шлюза для любых девайсов. (например esp8266 при подключении через простые устройства)

Re: Голосовое управление на основе Amazon Echo Alexa (Alexa

Добавлено: Вс янв 14, 2018 9:21 am
sergejey
Интересная ветка. Можно сделать без homebridge, чтоб Alexa похватывала устройства, заведённые в MajorDoMo. Думаю у Alexa описан протокол взаимодействия с системами автоматики, только я его не знаю пока и Alexa в наших краях не очень популярна :) Если посодействуете со ссылками на документацию и тестированием, то можем сделать.

Re: Голосовое управление на основе Amazon Echo Alexa (Alexa

Добавлено: Вс янв 14, 2018 1:19 pm
savenko_egor
sergejey писал(а):Интересная ветка. Можно сделать без homebridge, чтоб Alexa похватывала устройства, заведённые в MajorDoMo. Думаю у Alexa описан протокол взаимодействия с системами автоматики, только я его не знаю пока и Alexa в наших краях не очень популярна :) Если посодействуете со ссылками на документацию и тестированием, то можем сделать.
https://developer.amazon.com/alexa-skil ... t-tutorial
https://developer.amazon.com/docs/ask-o ... s-kit.html

Re: Голосовое управление на основе Amazon Echo Alexa (Alexa

Добавлено: Вс янв 14, 2018 8:42 pm
skysilver
Где-то мельком читал, что для алексы (для управления девайсами) нужен белый ip и открытый порт снаружи, это так?

Re: Голосовое управление на основе Amazon Echo Alexa (Alexa

Добавлено: Вс янв 14, 2018 8:45 pm
savenko_egor
skysilver писал(а):Где-то мельком читал, что для алексы (для управления девайсами) нужен белый ip и открытый порт снаружи, это так?
У меня серый IP за толщей провайдерского НАТа. Никакие порты не проброшены. Алекса воркает без проблем.

Re: Голосовое управление на основе Amazon Echo Alexa (Alexa

Добавлено: Вс янв 14, 2018 8:59 pm
skysilver
warik писал(а):У меня серый IP за толщей провайдерского НАТа. Никакие порты не проброшены. Алекса воркает без проблем.
Ну это ты ещё ничем не управлял с её помощью. )) В моём понимании там что-то типа механизма вебхуков применяется. М.б. и вру, конечно. )

Re: Голосовое управление на основе Amazon Echo Alexa (Alexa

Добавлено: Вс янв 14, 2018 9:01 pm
savenko_egor
skysilver писал(а):
warik писал(а):У меня серый IP за толщей провайдерского НАТа. Никакие порты не проброшены. Алекса воркает без проблем.
Ну это ты ещё ничем не управлял с её помощью. )) В моём понимании там что-то типа механизма вебхуков применяется. М.б. и вру, конечно. )
Ну почему... Пробовал питоновский скрипт который эмулирует Вемо розетку. Работает как нужно.

Re: Голосовое управление на основе Amazon Echo Alexa (Alexa

Добавлено: Вс янв 14, 2018 10:36 pm
Gelezako
sergejey писал(а):Интересная ветка. Можно сделать без homebridge, чтоб Alexa похватывала устройства, заведённые в MajorDoMo. Думаю у Alexa описан протокол взаимодействия с системами автоматики, только я его не знаю пока и Alexa в наших краях не очень популярна :) Если посодействуете со ссылками на документацию и тестированием, то можем сделать.
я буду самым первым тестером! Сейчас пока использую питоновский скрипт, который эмулирует розетку, но вкачестве вкл\вкл события розетки использую запуск сценариев. Для полноценного модуля нужно портировать питоновский код на пхп. Я использовал вот этот проект: https://github.com/n8henrie/fauxmo

ЗЫ: вот мой видос как подружить Amazone Echo (Alexa) и Majordomo https://www.youtube.com/watch?v=dwtCju3 ... E&index=17