Zover ik kon vinden is er nog niet eerder over geschreven.
Je kan hiermee bijvoorbeeld de TV van kanaal wijzigen, uitzetten en van ingang/source wisselen.
Zelf draai ik het opeen Raspberry Pi 3b, waar Python 2.4.7 op stond, ik heb Python3 moeten installeren via de volgende manier:
Because samsungctl depends python 3, so please make sure your pip is using python 3 version. To install pip3, run "sudo apt-get install python3-pip"
daarna:
pip3 install samsungctl --> mandatory
pip3 install websocket-client --> optional
Commando "samsungctl --host %IP% --name %remotename% %key%"
%IP% = vervangen door IP van TV
%remotename% = vervangen door naam van afstandsbediening, "myremote" wordt het meeste gebruikt.
%key% = vervangen door de knop die je wilt simuleren.
bijv. TV uitzetten:
samsungctl --host 192.168.1.25 --name myremote KEY_POWEROFF
bijv. TV HDMI ingang wisselen:
samsungctl --host 192.168.1.25 --name myremote KEY_HDMI
zie: https://www.domoticz.com/wiki/Plugins/SamsungTV.html
Heb je tips of opmerkingen over deze topic of wil je mee helpen hem te vullen? Laat het weten in een reactie!
[Samsung] Samsugctl TV-api
Inhoudsopgave
- Wat is Samsungctl?
- Wat kan ik er mee?
- Hoe installeer ik het?
- Hoe werkt het?
- Welke integratiemogelijkheden zijn er?
Wat is Samsungctl?
Samsungctl is een python pip package waarmee het mogelijk is om de knoppen van een afstandsbediening te simuleren en deze over het netwerk naar een Samsung TV te sturen.Wat kan ik er mee?
Zoals hierboven kort verteld is het mogelijk om te simuleren alsof je de knoppen van de afstandsbediening indrukt en dit als commando naar de TV stuurt.Je kan hiermee bijvoorbeeld de TV van kanaal wijzigen, uitzetten en van ingang/source wisselen.
Hoe installeer ik het?
Zie: https://github.com/Ape/samsungctl#installationZelf draai ik het opeen Raspberry Pi 3b, waar Python 2.4.7 op stond, ik heb Python3 moeten installeren via de volgende manier:
Because samsungctl depends python 3, so please make sure your pip is using python 3 version. To install pip3, run "sudo apt-get install python3-pip"
daarna:
pip3 install samsungctl --> mandatory
pip3 install websocket-client --> optional
Hoe werkt het?
Zodra samsungctl is geinstalleerd kan je met verschillende commando's de tv besturen.Commando "samsungctl --host %IP% --name %remotename% %key%"
%IP% = vervangen door IP van TV
%remotename% = vervangen door naam van afstandsbediening, "myremote" wordt het meeste gebruikt.
%key% = vervangen door de knop die je wilt simuleren.
bijv. TV uitzetten:
samsungctl --host 192.168.1.25 --name myremote KEY_POWEROFF
bijv. TV HDMI ingang wisselen:
samsungctl --host 192.168.1.25 --name myremote KEY_HDMI
Welke integratiemogelijkheden zijn er?
domoticz:zie: https://www.domoticz.com/wiki/Plugins/SamsungTV.html
Heb je tips of opmerkingen over deze topic of wil je mee helpen hem te vullen? Laat het weten in een reactie!
[ Voor 8% gewijzigd door makooy op 17-12-2017 22:10 ]