Когда вводите имя и адрес телевизора и нажимаете "Добавить", на телевизоре должен появиться запрос на разрешение подключения.
[Модуль] SamsungTV (samsungtvtizen)
Модератор: immortal
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 59 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
- Рейтинг: 1.16%
- alec220
- Сообщения: 11
- Зарегистрирован: Ср июл 15, 2020 9:18 am
- Благодарил (а): 2 раза
- Поблагодарили: 0
Re: [Модуль] SamsungTV (samsungtvtizen)
Спасибо, я и забыл про это разрешение. (телевизор в другой комнате, я его не видел) Все заработало, подключилось по порту 8002
-
- Сообщения: 126
- Зарегистрирован: Чт янв 30, 2014 1:14 pm
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Добрый день!
Мажордомо установлен на компе с Ubuntu server x64 20.04 LTS. В Мажордомо установлен модуль samsungtvtizen.
Телевизор у меня Samsung Smart TV модели UE50TU7170UXRU. Подключен ТВ проводом напрямую в роутер. Не подскажете что нужно в системе разрешить чтобы телевизор включался с помощью модуля? Выключаться он выключается без проблем, а вот включаться не желает.
Мажордомо установлен на компе с Ubuntu server x64 20.04 LTS. В Мажордомо установлен модуль samsungtvtizen.
Телевизор у меня Samsung Smart TV модели UE50TU7170UXRU. Подключен ТВ проводом напрямую в роутер. Не подскажете что нужно в системе разрешить чтобы телевизор включался с помощью модуля? Выключаться он выключается без проблем, а вот включаться не желает.
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 59 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Добрый день! Включение телевизора реализовано с помощью технологии Wake-On-Lan. Для этого нужен MAC-адрес телевизора - проверьте, есть ли он в модуле.
Еще возможны проблемы в сетях с нестандартной маской - теоретически должно все работать, но испытания не проводились.
Ну и советую попробовать включить телевизор с помощью стороннего приложения. В некоторых роутерах тоже есть такая возможность.
-
- Сообщения: 126
- Зарегистрирован: Чт янв 30, 2014 1:14 pm
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
MAC в модуле не отображается. Просто пусто в этом поле. Модуль с этой моделью телевизора вообще не полноценно работает. Телевизор линейки 2020 года с Tizen 5.5.V.A.S.t писал(а): ↑Сб сен 05, 2020 3:19 pmДобрый день! Включение телевизора реализовано с помощью технологии Wake-On-Lan. Для этого нужен MAC-адрес телевизора - проверьте, есть ли он в модуле.
Еще возможны проблемы в сетях с нестандартной маской - теоретически должно все работать, но испытания не проводились.
Ну и советую попробовать включить телевизор с помощью стороннего приложения. В некоторых роутерах тоже есть такая возможность.
Так вот модуль даже не отображает какое приложение запущено на ТВ во время работы. На вкладе Приложения только Internet и все. Он не загружает из телика список установленных приложений. Единственное что удается делать с помощью модуля так это регулировать громкость и передавать цифровые клавиши вводя таким образом номер канала.
Через родное самсунговское приложение на смартфоне телевизор включается и выключается без проблем. А через модуль не желает.
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 59 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Как я уже не раз говорил, Самсунг не дает API по управлению Tizen, а также регулярно меняет его. Поэтому нет ничего удивительного, что на новых моделях какие-то функции не работают
По поводу MAC-адреса: возможно, главный цикл MDM у вас выполняется не из под root'а, и поэтому команда sudo arp <IP телевизора> не выполняется.
-
- Сообщения: 126
- Зарегистрирован: Чт янв 30, 2014 1:14 pm
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Цикл запускается от пользователя www-data. Этого пользователя создает автоматом когда ставит мажордомо и это не я прописывал его в файлик сервиса лежащий в systemd.
Я попробовал выполнить команду просто в консоли. При выключенном с пульта телевизоре сейчас выдает
sudo arp 192.168.1.26
Address HWtype HWaddress Flags Mask Iface
192.168.1.26 (incomplete) enp1s0
При выполнении этой же команды для другого устройства которое включено выдает MAC. Получается в выключенном состоянии MAC не отображается от телика.
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 59 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Измените на root, перезапустите сервис, удалите телевизор из модуля и добавьте его заново - считается MAC и будет включаться телевизор. Потом можете обратно вернуть www-data. А MAC и не может считаться при выключенном телевизоре - это равносильно спрашивать ваше имя, когда вы спите.
-
- Сообщения: 126
- Зарегистрирован: Чт янв 30, 2014 1:14 pm
- Откуда: Москва
- Благодарил (а): 4 раза
- Поблагодарили: 1 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Выполнил рекомендации. Основной цикл мдм запускается от рута сейчас. Телевизор удалил из модуля и заново добавил. MAC телевизора по прежнему не отображается.V.A.S.t писал(а): ↑Сб сен 05, 2020 6:34 pmИзмените на root, перезапустите сервис, удалите телевизор из модуля и добавьте его заново - считается MAC и будет включаться телевизор. Потом можете обратно вернуть www-data. А MAC и не может считаться при выключенном телевизоре - это равносильно спрашивать ваше имя, когда вы спите.
При включенном телевизоре выполнил команду для просмотра мака и все корректно отобразилось:
sudo arp 192.168.1.26
Address HWtype HWaddress Flags Mask Iface
192.168.1.26 ether d0:d0:03:e5:7d:89 C enp1sо
А вот модуль MAC не получает. Как быть? Почему модуль не может получить MAC телевизора?
-
- Сообщения: 259
- Зарегистрирован: Сб май 11, 2019 6:35 pm
- Откуда: Иркутск
- Благодарил (а): 15 раз
- Поблагодарили: 59 раз
Re: [Модуль] SamsungTV (samsungtvtizen)
Я уже подзабыл. Наверно надо дать право sudo пользователю www-data.
Что выдаст команда sudo -u www-data arp 192.168.1.26?