[Модуль] SamsungTV (samsungtvtizen)
Модератор: immortal
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 59 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Да, после создания отдельной таблицы в БД с данными, полученными от ТВ, забыл прописать, чтоб модуль считывал состояние ТВ из новой таблицы. Исправил. Сегодня выложу обновление.
- Рейтинг: 1.16%
-
- Сообщения: 8
- Зарегистрирован: Пт фев 19, 2016 11:28 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: [Модуль] SamsungTV (samsungtvtizen)
Обновился, стало хуже вообще перестал реагировать на выключение. Громкость set работает нормально.
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 59 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
На 0 в свойстве не реагирует? Вкладка с данными обновляется?
-
- Сообщения: 8
- Зарегистрирован: Пт фев 19, 2016 11:28 pm
- Благодарил (а): 3 раза
- Поблагодарили: 0
Re: [Модуль] SamsungTV (samsungtvtizen)
Свойство "статус" меняется, даже если простым пультом вкл/выкл. При статус 0 нажимаю "тест" или меняю свойство объекта (KEY_Power) на 1 телевизор включается. И все, выключить не получается. Ни 0 ни кнопка тест. Где дебаг смотреть я не нашел.
Самое прикольное что у вас отличный модуль получился! У фирменного клиента самсунга для мобилы полный шлак. Но умеет выключать а не включать )))
Самое прикольное что у вас отличный модуль получился! У фирменного клиента самсунга для мобилы полный шлак. Но умеет выключать а не включать )))
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 59 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Так, давай по порядку: телевизор вообще когда-то выключался из модуля? Потому как для включения используется Wake-On-Lan и он работает в любом случае, а для выключения на телевизор отправляется команда. И вот эта самая команда для твоего телевизора может быть KEY_POWEROFF, а не KEY_POWER, как прописано в модуле. Можешь попробовать отправить эти команды через привязанное свойство к первой команде во вкладке команд.
-
- Сообщения: 104
- Зарегистрирован: Сб фев 20, 2016 12:19 pm
- Благодарил (а): 7 раз
- Поблагодарили: 2 раза
Re: [Модуль] SamsungTV (samsungtvtizen)
Да, я писал об этомV.A.S.t писал(а): ↑Пт янв 24, 2020 10:16 amТак, давай по порядку: телевизор вообще когда-то выключался из модуля? Потому как для включения используется Wake-On-Lan и он работает в любом случае, а для выключения на телевизор отправляется команда. И вот эта самая команда для твоего телевизора может быть KEY_POWEROFF, а не KEY_POWER, как прописано в модуле. Можешь попробовать отправить эти команды через привязанное свойство к первой команде во вкладке команд.
До обновлений я отправлял любое значение кроме нуля KEY_POWER и телевизор включался, опять отправляю любое значение телевизор выключается. Некий триггер с любым значением действовал инверсионно, если телевизор выключен - включался, если включен - выключался.Diminator писал(а): ↑Ср янв 22, 2020 1:25 amТолько у меня такая проблема, мой UE55M5550 для включения/выключения использует любое значение кроме 0, т.е. работает инверсией, 1 или 9 посылаешь несколько раз подряд и он вкл/выкл до посинения.
Не могу понять, можно его как-то заставить просто выключиться? Так сказать с уверенностью что именно выключаю.
Мне попробовать создать ключ KEY_POWEROFF и проверить? Я правильно понимаю?
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 59 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Не обязательно создавать ключ. Достаточно привязать свойство к первой команде во вкладке команд и прописать KEY_POWEROFF или KEY_POWER в это свойство.
Проверил у себя на телевизоре - все работает корректно - включение и отключение через свойство или команду.
Дебаг нужно смотреть в X-Ray. Там, где файл лога наверху, надо выбрать файл лога samsungtvtizen.
Еще ради эксперимента можешь в консоли при включенном телевизоре выполнить следующий код:
print_r(SQLSelectOne('SELECT VALUE FROM samsungtv_data WHERE DEVICE_ID ="ID ТЕЛЕВИЗОРА" and KEY_ID = "ST"'));
Проверил у себя на телевизоре - все работает корректно - включение и отключение через свойство или команду.
Дебаг нужно смотреть в X-Ray. Там, где файл лога наверху, надо выбрать файл лога samsungtvtizen.
Еще ради эксперимента можешь в консоли при включенном телевизоре выполнить следующий код:
print_r(SQLSelectOne('SELECT VALUE FROM samsungtv_data WHERE DEVICE_ID ="ID ТЕЛЕВИЗОРА" and KEY_ID = "ST"'));
-
- Сообщения: 104
- Зарегистрирован: Сб фев 20, 2016 12:19 pm
- Благодарил (а): 7 раз
- Поблагодарили: 2 раза
Re: [Модуль] SamsungTV (samsungtvtizen)
Очень странное поведение. Может попробовать переустановить?
Громкость работает отлично.
- - -
Запрос возвращает 1 при включенном телевизоре.
Громкость работает отлично.
- - -
Запрос возвращает 1 при включенном телевизоре.