Привязывать надо к тем, что отвечают за управление громкость и каналами. У каждого тут свой огород. Мои объекты и свойства видно на скриншоте ранее в это теме.
[Модуль] Yandex Home (yandexhome)
Модератор: immortal
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: [Модуль] Yandex Home (yandexhome)
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
Re: [Модуль] Yandex Home (yandexhome)
Наконец то все связал/настроил.
Подскажите как настроить переключение каналов через яндекс алису с помощью пульта broadlink.
Я говорю включи 17 канал. У меня в свойства объекта записывается 17. Как пульт поймет что надо 1 и 7 нажать.Как разделить эти цифры?
Телевизор работает через приставку IPTV.
и возможно ли через broadlink настроить увеличение/уменьшение громкости (не получается) и установить определенную громкость.(например: поставь громкость на 23)
Спасибо.
Подскажите как настроить переключение каналов через яндекс алису с помощью пульта broadlink.
Я говорю включи 17 канал. У меня в свойства объекта записывается 17. Как пульт поймет что надо 1 и 7 нажать.Как разделить эти цифры?
Телевизор работает через приставку IPTV.
и возможно ли через broadlink настроить увеличение/уменьшение громкости (не получается) и установить определенную громкость.(например: поставь громкость на 23)
Спасибо.
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: [Модуль] Yandex Home (yandexhome)
Все эти вопросы для темы по броадлинку. Тут оффтоп.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 510
- Зарегистрирован: Ср июн 08, 2016 4:17 pm
- Благодарил (а): 124 раза
- Поблагодарили: 101 раз
Re: [Модуль] Yandex Home (yandexhome)
Что делаю не так?
В лог сыпется с интервалом в минуту
15:25:00 0.51752900 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:24:01 0.03077000 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:23:00 0.54856200 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:22:01 0.14834200 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:21:00 0.74690200 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:20:01 0.20765600 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:19:00 0.77097100 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:18:00 0.37882700 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:17:00 0.96645800 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:16:00 0.45901100 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
Хотя я ей ничего не говорил.
В лог сыпется с интервалом в минуту
15:25:00 0.51752900 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:24:01 0.03077000 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:23:00 0.54856200 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:22:01 0.14834200 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:21:00 0.74690200 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:20:01 0.20765600 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:19:00 0.77097100 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:18:00 0.37882700 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:17:00 0.96645800 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
15:16:00 0.45901100 PropertySetHandle for object 'Thermostat01' and property 'currentTargetValue' and value=22
Хотя я ей ничего не говорил.
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
--------------------------------------------------
http://connect.smartliving.ru/profile/908
-
- Сообщения: 3006
- Зарегистрирован: Чт авг 21, 2014 8:28 am
- Откуда: Киров, Россия
- Благодарил (а): 400 раз
- Поблагодарили: 1753 раза
- Контактная информация:
Re: [Модуль] Yandex Home (yandexhome)
Кто-то/что-то обновляет/меняет это свойство в системе (не Яндекс!). Модуль подписан на изменение привязанных свойств. Но пока там только заглушка в виде записи в лог. В будущем, если Яндекс реализует прием пушей, то будет добавлен функционал отправки актуальных значений в облако.
MajorDoMo (GitHub) на Cubietruck. ОС Debian 7 (wheezy) (kernel 3.4.105) с переносом на HDD.
Мой CONNECT | Блоги | Telegram
Мой CONNECT | Блоги | Telegram
-
- Сообщения: 510
- Зарегистрирован: Ср июн 08, 2016 4:17 pm
- Благодарил (а): 124 раза
- Поблагодарили: 101 раз
Re: [Модуль] Yandex Home (yandexhome)
Есть подозрение что это дополнение от Eraser
UPD. Похоже что не он. Как найти кто это делает?
UPD. Похоже что не он. Как найти кто это делает?
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
--------------------------------------------------
http://connect.smartliving.ru/profile/908
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Yandex Home (yandexhome)
Нужен метод обработчик, который разделяет цифры, и по очереди вызывает команды.BET писал(а): ↑Ср июн 26, 2019 10:07 pmНаконец то все связал/настроил.
Подскажите как настроить переключение каналов через яндекс алису с помощью пульта broadlink.
Я говорю включи 17 канал. У меня в свойства объекта записывается 17. Как пульт поймет что надо 1 и 7 нажать.Как разделить эти цифры?
Телевизор работает через приставку IPTV.
и возможно ли через broadlink настроить увеличение/уменьшение громкости (не получается) и установить определенную громкость.(например: поставь громкость на 23)
Спасибо.
На счет громкости - можно только "фиктивную" поставить, и ей типа крутить, и на разницу цифр - разное число команд вызывать. Считать с телевизора в любом случае не получится через IR. Если только другие методы телевизор поддерживает.
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Yandex Home (yandexhome)
Я че вообще в эту тему то забрёл))) Если кому нужен метод преобразования цветовой температуры с яндекса (кельвины 2700-6500) на cct (от 0 до 100, для philips zuru downlight и ему подобных))) то вот он
Не знаю выкладывали нет до этого.
Код: Выделить всё
$this->setProperty('cct', round(($params['NEW_VALUE']-2700)/38),0);
- За это сообщение автора nick7zmail поблагодарили (всего 2):
- Dasisfakt (Пн апр 19, 2021 9:51 am) • jeckob (Вт дек 28, 2021 1:06 pm)
- Рейтинг: 2.33%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
-
- Сообщения: 510
- Зарегистрирован: Ср июн 08, 2016 4:17 pm
- Благодарил (а): 124 раза
- Поблагодарили: 101 раз
Re: [Модуль] Yandex Home (yandexhome)
Я сделал так. К изменению свойства прилепил метод ChannelChange
Код: Выделить всё
$AliceChannel=gg('SatReceiver.channel');
for ($i=0;$i<4;$i++) {
brLinkCommand($AliceChannel[$i]);
sleep(1);
}
Что касается громкости. Учитывая, что у ИК нет обратной связи то просто говорю сделай потише, погромче.
- Рейтинг: 1.16%
Orange pi pc plus, megaD-2561, Xiaomi
--------------------------------------------------
http://connect.smartliving.ru/profile/908
--------------------------------------------------
http://connect.smartliving.ru/profile/908
- nick7zmail
- Сообщения: 7573
- Зарегистрирован: Пн окт 28, 2013 8:14 am
- Откуда: Екатеринбург
- Благодарил (а): 121 раз
- Поблагодарили: 2010 раз
Re: [Модуль] Yandex Home (yandexhome)
Не то чтобы отвратительный прям...но немного странный. Алиса что ли 3х значный код в любом случае ставит?C_3AXAPOB писал(а): ↑Пт июл 05, 2019 11:57 pmУверен, что это отвратительный код. Но он работает.Код: Выделить всё
$AliceChannel=gg('SatReceiver.channel'); for ($i=0;$i<4;$i++) { brLinkCommand($AliceChannel[$i]); sleep(1); }
Я бы сделал скорее так
Код: Выделить всё
$AliceChannel=gg('SatReceiver.channel');
$channel=str_split($AliceChannel);
foreach($channel as $number) {
brLinkCommand($number);
usleep(500000);
}
- За это сообщение автора nick7zmail поблагодарили (всего 3):
- C_3AXAPOB (Сб июл 06, 2019 11:58 am) • BET (Сб июл 06, 2019 9:56 pm) • chimik (Вс июл 07, 2019 1:08 am)
- Рейтинг: 3.49%
Raspberry Pi3+Broadlink+esp8266 (blynk)+AMS
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<
Если вам помогло какое-либо сообщение - не забывайте пользоваться кнопкой "СПАСИБО".
Услуги в профиле коннект
>>>>>Мой новый канал на ютутбе, подписывайтесь!<<<<<