Страница 4 из 79

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт июн 14, 2019 5:08 pm
skysilver
doc_bravn писал(а):
Пт июн 14, 2019 5:03 pm
Как я понимаю этот метод как раз и пишет измененное значение в свойство. Я верно понимаю?
Верно.

Для отладки можно открыть XRay и на вкладках Properties и Methods наблюдать изменения свойств и вызов методов.

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт июн 14, 2019 5:29 pm
doc_bravn
skysilver писал(а):
Пт июн 14, 2019 5:08 pm

Верно.

Для отладки можно открыть XRay и на вкладках Properties и Methods наблюдать изменения свойств и вызов методов.
Ясно. Спасибо!

А Вы планируете наращивать навыки вашего модуля? Не будет ли возможности переключать каналы телевизора? Например сказать Алисе "Включи 10 канал" и придет команда отправить на телевизор с помощью пульта цифры 1 и 0?

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт июн 14, 2019 5:37 pm
skysilver
doc_bravn писал(а):
Пт июн 14, 2019 5:29 pm
А Вы планируете наращивать навыки вашего модуля? Не будет ли возможности переключать каналы телевизора? Например сказать Алисе "Включи 10 канал" и придет команда отправить на телевизор с помощью пульта цифры 1 и 0?
Планирую. Кое-что уже в работе. )
joxi_screenshot_1560523015045.png
joxi_screenshot_1560523015045.png (32.01 КБ) 6282 просмотра

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт июн 14, 2019 5:45 pm
doc_bravn
skysilver писал(а):
Пт июн 14, 2019 5:37 pm

Планирую. Кое-что уже в работе. )
О! А вот это будет просто супер! Если С помощью Алисы можно будет управлять еще и каналами это будет великолепно!

Как-то я уже писал про мою задачку. У меня к телевизору подключена IPTV приставка и все управление каналами идет с приставки и пульта приставки. Даже телевизор включается и выключается с пульта приставки(на пульте есть одна обучаемая кнопка которую я обучил на команду включения телевизора). Как можно в текущем варианте сделать включение телевизора и приставки подав сначала команду на включение телевизора, а затем через секунду команду на включение приставки? Нужно писать и использовать скрипт и выполнять этот скрипт при нажатии кнопки? Как такой вариант в Вашем модуле можно обеспечить?

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Пт июн 14, 2019 6:12 pm
skysilver
doc_bravn писал(а):
Пт июн 14, 2019 5:45 pm
Если С помощью Алисы можно будет управлять еще и каналами это будет великолепно!
Можно. Команда "Алиса, включи на телевизоре 17 канал" вполне себе работает.
doc_bravn писал(а):
Пт июн 14, 2019 5:45 pm
Как можно в текущем варианте сделать включение телевизора и приставки подав сначала команду на включение телевизора, а затем через секунду команду на включение приставки? Нужно писать и использовать скрипт и выполнять этот скрипт при нажатии кнопки? Как такой вариант в Вашем модуле можно обеспечить?
Можно. Любую пользовательскую логику можно реализовать через метод, запускаемый при изменении свойства, привязанного к умению в модуле Yandex Home.

Какой-либо сложной логики в самом модуле не будет. Его задача получить команду от Алисы и записать значение в указанное пользователем свойство объекта. Дальше пользователь сам решает, что ему делать с полученными от Алисы данными. Хоть ИК-команду на приставку и ТВ засылать, хоть ракету на орбиту отправлять. :)

Если брать вышеуказанные статью из БЗ и пример модуля Броадлинк, то по аналогии со свойством status и методом statusUpdated обработку номеров каналов можно делать в методе channelUpdated, который запускается при изменении свойства channel.

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Сб июн 15, 2019 12:18 am
webms
модуль шикарный, ненарадуюсь =)
все работает без сбоев

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Сб июн 15, 2019 12:44 am
Aven
я так понимаю, что яндекс пока не умеет самостоятельно опрашивать статус устройств и он может достаточно долго отображать старый статус... :(

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Сб июн 15, 2019 6:43 am
skysilver
Aven писал(а):
Сб июн 15, 2019 12:44 am
я так понимаю, что яндекс пока не умеет самостоятельно опрашивать статус устройств и он может достаточно долго отображать старый статус...
Аха, при входе в виджет устройства только опрашивает. С главной ничего не шлёт, и пуши о смене статусов от сторонних provider api не принимает.

У гугла, собственно, главная станица построена так, что вообще не отображает текущий статус. ) Яндексу также надо сделать. ))

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Вс июн 16, 2019 11:27 am
doc_bravn
skysilver писал(а):
Пт июн 14, 2019 6:12 pm

Можно. Команда "Алиса, включи на телевизоре 17 канал" вполне себе работает.
А что придет от Алисы из Яндекса после того как подам команду включить 17 канал? В привязанное свойство запишется цифра 17?

Re: [Модуль] Yandex Home (yandexhome)

Добавлено: Вс июн 16, 2019 2:39 pm
Aven
да