Страница 2 из 20

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Ср ноя 27, 2019 10:23 am
tarasfrompir
Я конечно не вмешиваюсь - но не часто ли вы пытаетесь получить уровень звука на телеке....???
Ну просто не нравится мне такой способ получения данных.
Есть же подписка на изменения в ДНЛА устройствах - и соответственно телик сам потом высылает на подписанные устройства все данные о себе

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Ср ноя 27, 2019 10:29 am
V.A.S.t
Мне тоже не нравится принудительный опрос, но так как Самсунг не дает никакого API, то пока только такой метод. Нагрузка на телевизор и сеть минимальная. Как только появятся другие способы определения состояния телевизора - сразу применю их в модуле :)

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Ср ноя 27, 2019 10:58 am
tarasfrompir
Позаглядывай вот сюда - там не все так просто но и сложного ничего нет - единственное полчение данных надо по сокету в неблокируещем режиме сделать
https://github.com/tarasfrompir/SWemoss ... events.php
Просто это я пытался уже решить - результат был на лицо и поэтому просто подсказываю как сделать

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Ср ноя 27, 2019 11:14 am
V.A.S.t
Это по DLNA протоколу? Судя по названию, это для LG делалось? Посмотрю, конечно.

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Ср ноя 27, 2019 11:16 am
tarasfrompir
V.A.S.t писал(а): Ср ноя 27, 2019 11:14 am Это по DLNA протоколу? Судя по названию, это для LG делалось? Посмотрю, конечно.
Это по ДЛНА протоколу и делалось для ЛЮБОГО устройства способного отдавать данные на подписку

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Чт ноя 28, 2019 6:59 pm
Kulibink
V.A.S.t писал(а): Ср ноя 27, 2019 11:14 am Это по DLNA протоколу? Судя по названию, это для LG делалось? Посмотрю, конечно.
Вопрос в силе) Возможно ли такое реализовать?
Еще есть вопросик по громкости. YandexHome передает переменную в виде числа равному громкости т.е. от 1 до 100. А в модуле SamsungTV переменная равная 1 прибавляет на 1, 2 на 2 и т.д. Подскажите есть возможность как то управлять с YandexHome? Заранее спасибо!

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Пт ноя 29, 2019 3:15 am
V.A.S.t
Kulibink писал(а): Чт ноя 28, 2019 6:59 pm Вопрос в силе) Возможно ли такое реализовать?
Организовать можно, данные телевизор передает, но встает вопрос о целесообразности. В любом случае, цикл опрашивает телевизор на предмет активного приложения и одновременный запрос громкости при этом - более правильное решение, чем усложнять модуль подписками и созданием сокета. Чем сложнее модуль - тем больше вероятность ошибок. Возможно, в будущем реализую.
Еще есть вопросик по громкости.
Вроде писал ответ, но он куда-то пропал... В модуле есть функция STVSetVol(Имя устройства, значение). Можно пользоваться ей, но если есть необходимость привязки к свойству, можно создать команду, а обработчик я сделаю. Правда, я не знаю, какая максимальная громкость у телевизора, никогда не прибавлял на максимум. :) Если 50, тогда лучше сделать метод, который будет переводить 1-100 в 1-50, и с помощью STVSetVol(Имя устройства, значение) отправлять на телевизор.
А не, у телека тоже громкость до 100 :) Поэтому можно реализовать через свойство. Чуть позже сделаю обработчик.
Сделал обработчик. Чтобы не переподключать телевизор, создай команду с ключом KEY_SETVOL.

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Сб дек 21, 2019 4:12 am
RFSlab
Цикл постоянно остановлен. ручной запуск через X-ray не помогает. Телевизор тоже не определяется. Пишет "Неправильный адрес телевизора или телевизор выключен!". Телевизор Samsung UE46 ES7207.

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Сб дек 21, 2019 5:24 am
V.A.S.t
Ваш телевизор выпущен ещё в 2012г. И он точно не с TizenOS. А цикл работать не будет, пока нет ни одного подключённого телевизора.

Re: [Модуль] SamsungTV (samsungtvtizen)

Добавлено: Чт дек 26, 2019 6:42 pm
igorewa
Помогите решить пару проблем с модулем.
Каждый день наблюдаю вот такие ошибки
Снимок экрана 2019-12-26 в 17.05.13.png
Снимок экрана 2019-12-26 в 17.05.13.png (261.02 КБ) 4644 просмотра
И при попытке указать Связанный объект и свойство в разделе приложения получаю вот такие ошибки и не чего не сохраняется. А очень хочется включать тв и запускать Plex через МД
Снимок экрана 2019-12-26 в 17.07.07.png
Снимок экрана 2019-12-26 в 17.07.07.png (846.49 КБ) 4644 просмотра