[Модуль] SamsungTV (samsungtvtizen)
Модератор: immortal
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Я конечно не вмешиваюсь - но не часто ли вы пытаетесь получить уровень звука на телеке....???
Ну просто не нравится мне такой способ получения данных.
Есть же подписка на изменения в ДНЛА устройствах - и соответственно телик сам потом высылает на подписанные устройства все данные о себе
Ну просто не нравится мне такой способ получения данных.
Есть же подписка на изменения в ДНЛА устройствах - и соответственно телик сам потом высылает на подписанные устройства все данные о себе
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 258
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 58 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Мне тоже не нравится принудительный опрос, но так как Самсунг не дает никакого API, то пока только такой метод. Нагрузка на телевизор и сеть минимальная. Как только появятся другие способы определения состояния телевизора - сразу применю их в модуле
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Позаглядывай вот сюда - там не все так просто но и сложного ничего нет - единственное полчение данных надо по сокету в неблокируещем режиме сделать
https://github.com/tarasfrompir/SWemoss ... events.php
Просто это я пытался уже решить - результат был на лицо и поэтому просто подсказываю как сделать
https://github.com/tarasfrompir/SWemoss ... events.php
Просто это я пытался уже решить - результат был на лицо и поэтому просто подсказываю как сделать
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 258
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 58 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Это по DLNA протоколу? Судя по названию, это для LG делалось? Посмотрю, конечно.
- tarasfrompir
- Сообщения: 3216
- Зарегистрирован: Ср мар 02, 2016 8:18 pm
- Откуда: Украина Пирятин
- Благодарил (а): 223 раза
- Поблагодарили: 815 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Это по ДЛНА протоколу и делалось для ЛЮБОГО устройства способного отдавать данные на подписку
Спасибо нам ПОМОЖЕТ..!
-
- Сообщения: 32
- Зарегистрирован: Пн сен 23, 2019 9:04 pm
- Откуда: Челябинск
- Благодарил (а): 4 раза
- Поблагодарили: 5 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Вопрос в силе) Возможно ли такое реализовать?
Еще есть вопросик по громкости. YandexHome передает переменную в виде числа равному громкости т.е. от 1 до 100. А в модуле SamsungTV переменная равная 1 прибавляет на 1, 2 на 2 и т.д. Подскажите есть возможность как то управлять с YandexHome? Заранее спасибо!
-
- Сообщения: 258
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 58 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Организовать можно, данные телевизор передает, но встает вопрос о целесообразности. В любом случае, цикл опрашивает телевизор на предмет активного приложения и одновременный запрос громкости при этом - более правильное решение, чем усложнять модуль подписками и созданием сокета. Чем сложнее модуль - тем больше вероятность ошибок. Возможно, в будущем реализую.
Вроде писал ответ, но он куда-то пропал... В модуле есть функция STVSetVol(Имя устройства, значение). Можно пользоваться ей, но если есть необходимость привязки к свойству, можно создать команду, а обработчик я сделаю. Правда, я не знаю, какая максимальная громкость у телевизора, никогда не прибавлял на максимум. Если 50, тогда лучше сделать метод, который будет переводить 1-100 в 1-50, и с помощью STVSetVol(Имя устройства, значение) отправлять на телевизор.Еще есть вопросик по громкости.
А не, у телека тоже громкость до 100 Поэтому можно реализовать через свойство. Чуть позже сделаю обработчик.
Сделал обработчик. Чтобы не переподключать телевизор, создай команду с ключом KEY_SETVOL.
-
- Сообщения: 27
- Зарегистрирован: Вс май 13, 2018 4:39 am
- Благодарил (а): 15 раз
- Поблагодарили: 0
Re: [Модуль] SamsungTV (samsungtvtizen)
Цикл постоянно остановлен. ручной запуск через X-ray не помогает. Телевизор тоже не определяется. Пишет "Неправильный адрес телевизора или телевизор выключен!". Телевизор Samsung UE46 ES7207.
-
- Сообщения: 258
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 58 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Ваш телевизор выпущен ещё в 2012г. И он точно не с TizenOS. А цикл работать не будет, пока нет ни одного подключённого телевизора.
- Рейтинг: 1.16%
- igorewa
- Сообщения: 515
- Зарегистрирован: Ср дек 21, 2016 11:54 pm
- Откуда: Киев
- Благодарил (а): 12 раз
- Поблагодарили: 43 раза
Re: [Модуль] SamsungTV (samsungtvtizen)
Помогите решить пару проблем с модулем.
Каждый день наблюдаю вот такие ошибки И при попытке указать Связанный объект и свойство в разделе приложения получаю вот такие ошибки и не чего не сохраняется. А очень хочется включать тв и запускать Plex через МД
Каждый день наблюдаю вот такие ошибки И при попытке указать Связанный объект и свойство в разделе приложения получаю вот такие ошибки и не чего не сохраняется. А очень хочется включать тв и запускать Plex через МД
ASUS H110T, I5 7500, DDR4-16Gb, SSD256 . WIN10 64 (LTSB)