[Сценарий] Управление смарт ТВ Philips

Не требует установки программ или изменения файлов

Модераторы: immortal, newz20

klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am
Благодарил (а): 64 раза
Поблагодарили: 19 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение klv666 » Вт ноя 26, 2019 6:01 pm

Может кто нибудь сможет помочь остальным освоить управление тв филипс 2015+ года&
вот нашел ссылку, но не хватает знаний как это использовать https://github.com/eslavnov/pylips
у меня 65PUS6412 и всего что пробовал через браузер получаю ответ только на ссылку http://IP:1925/6/system

{"notifyChange":"http","menulanguage":"Russian","name":"65PUS6412\/RU","country":"Russia","serialnumber_encrypted":"f8B1cjHsHqoccifXV0WRhLBDzp6mQTMNASxaeQQYmEo=\n","softwareversion_encrypted":"L25rC\/JdVZ7iRQ4d5K32AlMLN4T6zz0nsZmvEfo27FzpS2+l2hRKeXKT2Dj8kuQh\n","model_encrypted":"rnHC0Qroqlqs4xCOTfjGkNpmYYr6y0sD1cqqH75KCiI=\n","deviceid_encrypted":"Zt+OoazrT8+CeaQ8N013toPyJTMyOTXWoDP\/VD3amDs=\n","nettvversion":"8.0.2","epgsource":"one","api_version":{"Major":6,"Minor":1,"Patch":0},"featuring":{"jsonfeatures":{"editfavorites":["TVChannels","SatChannels"],"recordings":["List","Schedule","Manage"],"ambilight":["LoungeLight","Hue","Ambilight"],"menuitems":["Setup_Menu"],"textentry":["context_based","initial_string_available","editor_info_available"],"applications":["TV_Apps","TV_Games","TV_Settings"],"pointer":["not_available"],"inputkey":["key"],"activities":["intent"],"channels":["preset_string"],"mappings":["server_mapping"]},"systemfeatures":{"tvtype":"consumer","content":["dmr","pvr"],"tvsearch":"intent","pairing_type":"digest_auth_pairing","secured_transport":"true","companion_screen":"true"}},"os_type":"MSAF_2018_O"}
Jilber
Сообщения: 686
Зарегистрирован: Ср май 03, 2017 7:41 pm
Благодарил (а): 113 раз
Поблагодарили: 107 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение Jilber » Вт ноя 26, 2019 6:07 pm

Последний раз редактировалось Jilber Вт ноя 26, 2019 6:52 pm, всего редактировалось 1 раз.
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am
Благодарил (а): 64 раза
Поблагодарили: 19 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение klv666 » Вт ноя 26, 2019 6:44 pm

Jilber писал(а):
Вт ноя 26, 2019 6:07 pm
А https://ip-address:1926/6/activities/tv что-нибудь возвращает ?
Заработало что-то, после того как именно https а не http ввел. Выскакивает окно требуя логин и пароль, а это где брать?
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am
Благодарил (а): 64 раза
Поблагодарили: 19 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение klv666 » Ср дек 04, 2019 6:23 am

Кто-нибудь использует Филипс 2015+ года выпуска в связке с мажордомо?
Откликнитесь, поделитесь наработками!!!
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение freesh » Ср дек 04, 2019 10:14 am

klv666 писал(а):
Ср дек 04, 2019 6:23 am
Кто-нибудь использует Филипс 2015+ года выпуска в связке с мажордомо?
Откликнитесь, поделитесь наработками!!!
Я не пользуюсь именно филлипсом, но у ТВ принцип API похожий, попробуй выполнить curl -X POST -d '{"key":"Mute"}' http://{IP_ADDRESS}:1925/6/input/key

Ответ от http://{IP_ADDRESS}:1925/6/system же есть?
Raspberry pi3, xiaomi, sonoff rf.
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am
Благодарил (а): 64 раза
Поблагодарили: 19 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение klv666 » Чт дек 05, 2019 6:45 am

Ответ в итоге есть на все, если использовать именно в ссылке https.
https://ip-address:1926/6/channels
https://ip-address:1926/6/channels/current
https://ip-address:1926/6/sources
https://ip-address:1926/6/sources/current
https://ip-address:1926/6/audio/volume
Все это имеет ответ в виде запроса логина и пароля.
Как раньше писал, есть материал для тв филипсов 2015+ https://github.com/eslavnov/pylips, там вроде как раз как то получают логин и пароль, проблема только что я не понимаю как это освоить и прикрутить в мажордомо...((((
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение freesh » Чт дек 05, 2019 10:28 am

klv666 писал(а):
Чт дек 05, 2019 6:45 am
Ответ в итоге есть на все, если использовать именно в ссылке https.
https://ip-address:1926/6/channels
https://ip-address:1926/6/channels/current
https://ip-address:1926/6/sources
https://ip-address:1926/6/sources/current
https://ip-address:1926/6/audio/volume
Все это имеет ответ в виде запроса логина и пароля.
Как раньше писал, есть материал для тв филипсов 2015+ https://github.com/eslavnov/pylips, там вроде как раз как то получают логин и пароль, проблема только что я не понимаю как это освоить и прикрутить в мажордомо...((((
Глянь это - https://github.com/suborb/philips_android_tv - вроде может вытащить логин и пароль:
sudo python2.7 philips.py 14 pair --host TV_IP
Raspberry pi3, xiaomi, sonoff rf.
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am
Благодарил (а): 64 раза
Поблагодарили: 19 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение klv666 » Чт дек 05, 2019 11:55 am

freesh писал(а):
Чт дек 05, 2019 10:28 am
Глянь это - https://github.com/suborb/philips_android_tv - вроде может вытащить логин и пароль:
sudo python2.7 philips.py 14 pair --host TV_IP
В принципе это практически тоже самое что и я в ссылках приводил.
У меня проблема не знания - как это переварить/ как запустить!?
Ваша строка sudo python2.7 philips.py 14 pair --host TV_IP похоже как команда для консоли в линуксе, где я еще больший ноль чем в виндовс. Кстати сервер у меня на винде.
Глобальных вопроса у меня 2: где это положить и как это запустить?!
freesh
Сообщения: 189
Зарегистрирован: Сб окт 12, 2019 2:10 pm
Благодарил (а): 6 раз
Поблагодарили: 30 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение freesh » Чт дек 05, 2019 12:00 pm

klv666 писал(а):
Чт дек 05, 2019 11:55 am
freesh писал(а):
Чт дек 05, 2019 10:28 am
Глянь это - https://github.com/suborb/philips_android_tv - вроде может вытащить логин и пароль:
sudo python2.7 philips.py 14 pair --host TV_IP
В принципе это практически тоже самое что и я в ссылках приводил.
У меня проблема не знания - как это переварить/ как запустить!?
Ваша строка sudo python2.7 philips.py 14 pair --host TV_IP похоже как команда для консоли в линуксе, где я еще больший ноль чем в виндовс. Кстати сервер у меня на винде.
Глобальных вопроса у меня 2: где это положить и как это запустить?!
А, я понял. Я с питоном сам на вы но принципы то везде одинаковы :)
Поставь питон(если не установлен) - потом запусти коммандную строку и оттуда (соответственно свои пути пропиши) C:\python27\python.exe <путь к philips.py> pair --host TV_IP

Может у ТВ в настройках ещё посмотреть на предмет сетевых разрешений/паролей? :)
Raspberry pi3, xiaomi, sonoff rf.
klv666
Сообщения: 175
Зарегистрирован: Вс янв 20, 2019 10:48 am
Благодарил (а): 64 раза
Поблагодарили: 19 раз

Re: [Сценарий] Управление смарт ТВ Philips

Сообщение klv666 » Чт дек 05, 2019 6:12 pm

freesh писал(а):
Чт дек 05, 2019 12:00 pm

А, я понял. Я с питоном сам на вы но принципы то везде одинаковы :)
Поставь питон(если не установлен) - потом запусти коммандную строку и оттуда (соответственно свои пути пропиши) C:\python27\python.exe <путь к philips.py> pair --host TV_IP

Может у ТВ в настройках ещё посмотреть на предмет сетевых разрешений/паролей? :)
В настройках тв никаких паролей не нашел

1.Установил питон
2. Скачал файлы по твоей ссылке
3. ввел в командной строке виндовс C:\python27\python.exe C:\ph\philips.py pair --host 192.168.1.213
4. Получил ответ см. вложение
Вложения
111.JPG
111.JPG (26.08 КБ) 3253 просмотра
Ответить