Sony Android TV steuern

Für welche Projekte verwendet Ihr OpenHAB? Was habt Ihr automatisiert? Stellt eure Projekte hier vor.

Moderatoren: Cyrelian, seppy

Antworten
Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Sony Android TV steuern

Beitrag von seppy »

Hi Zusammen,

hat jemand einen Sony Android TV und diesen bereits in openHAB eingebunden? Oder zumindest per Console?

Danke und Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

Nordmann
Beiträge: 45
Registriert: 17. Sep 2017 23:43

Re: Sony Android TV steuern

Beitrag von Nordmann »

Hallo zusammen,

ich habe einen "alten" (4 oder 5 Jahre alt) Sony Fachbildschirm Fernseher (BRAVIA-KDL-46HX755)
Irgendwo habe ich mal gelesen dass man ihn über das HTTP Bindung ansteuern kann.
Ich weiß aber nicht mehr wo.
Also mich würde die Ansteuerung eines Sony Fernsehers auch interessieren!

Gute Nacht!

Gruß
Jörg

ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Sony Android TV steuern

Beitrag von ibot1989 »

Hallo zusammen,

ich habe meinen Sony via Bash Shell Scripte angebunden.
Da es kein fertiges Binding gibt, einige Steuerbefehle aber einfach via HTTP Aufruf ausführbar sind.

Wenn gewünscht kann ich das hier gerne Posten.

Gruß iBot

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Sony Android TV steuern

Beitrag von seppy »

Hey cool, ja bitte!


Gesendet von iPhone mit Tapatalk
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

Benutzeravatar
seppy
Beiträge: 738
Registriert: 24. Sep 2015 20:25
Answers: 4
Wohnort: Bonn

Re: Sony Android TV steuern

Beitrag von seppy »

Hey IBot,

kannst Du evtl. Deine Lösung für den Sony TV posten?

Grüße,
Seppy
Homematic und HomematicIP über Raspberrymatic (RaspPi 4 4GB) mit 2x HMLAN. Steuerung und Visualisierung durch OpenHAB2 auf RaspPi in Hutschienengehäuse im Sicherungskasten. Rund 100 Aktoren/Sensoren

- Abgesichert durch APC USV
- Bewässerungssteuerung mit Hunter Magnetventilen (HM-LC-Sw4-DR)
- Beleuchtungssteuerung Innen und Aussen (HM-LC-Sw4-DR + HM-LC-SW1-FM + HMW-IO-12-SW7-DR)
- Rolladensteuerung mit Beschattungsautomatik über Temperaturdifferenzsensor (HM-LC-Bl1PBU-FM)
- Wetter und Unwetterinformationen von wunderground
- Benachrichtigung der Bewohner via Pushover
- Multimediawand und Dreambox Steuerung (HM-LC-SW1-FM)
- Heizungssteuerung mit Komfort und Energiesparfunktionen (HM-CC-RT-DN + HM-Sec-SC-2 + HMIP-eTRV-2)
- Werkstatt Kompressorsteuerung (HMW-IO-12-SW7-DR)
- Weihnachtsbeleuchtung außen
- Präsenzerkennung über Geolocation (iCloud Binding), iBeacon und WLAN (Unifi Binding)
- Philips HUE & Tasmota Devices (Tuya) Einbindung

ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Sony Android TV steuern

Beitrag von ibot1989 »

seppy hat geschrieben:Hey IBot,

kannst Du evtl. Deine Lösung für den Sony TV posten?

Grüße,
Seppy
Hallo seppy,

sorry ganz übersehen das jemand geantwortet hat. Nutze neuerdings Taptalk fürs Handy in der Hoffnung das ich da nichts mehr verpasse, aber das klappt scheinbar noch nicht so ganz.

Meine Lösung poste ich hier sobald ich wieder zu Hause bin, denke morgen Abend oder Sonntag.

Gruß iBot

Gesendet von meinem ONE A2003 mit Tapatalk


ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Sony Android TV steuern

Beitrag von ibot1989 »

Hallo zusammen,

hier nun endlich wie versprochen meine Codeschnippsel:

wohnzimmer.items

Code: Alles auswählen

Switch Wohnzimmer_tv_input_hdmi1_RUN "Wohnzimmer TV Input HDMI 1 [%s]" {channel="exec:command:wohnzimmer_tv_input_hdmi1:run"}
Switch Wohnzimmer_tv_input_hdmi2_RUN "Wohnzimmer TV Input HDMI 2 [%s]" {channel="exec:command:wohnzimmer_tv_input_hdmi2:run"}
Switch Wohnzimmer_tv_input_hdmi3_RUN "Wohnzimmer TV Input HDMI 3 [%s]" {channel="exec:command:wohnzimmer_tv_input_hdmi3:run"}
wohnzimmer.things

Code: Alles auswählen

Thing exec:command:wohnzimmer_tv_input_hdmi1 "Wohnzimmer TV Input HDMI 1" @ "Wohnzimmer" [command="/srv/openhab_scripts/wohnzimmer_tv_input_hdmi1.sh", interval=0, timeout=20]
Thing exec:command:wohnzimmer_tv_input_hdmi2 "Wohnzimmer TV Input HDMI 2" @ "Wohnzimmer" [command="/srv/openhab_scripts/wohnzimmer_tv_input_hdmi2.sh", interval=0, timeout=20]
Thing exec:command:wohnzimmer_tv_input_hdmi3 "Wohnzimmer TV Input HDMI 3" @ "Wohnzimmer" [command="/srv/openhab_scripts/wohnzimmer_tv_input_hdmi3.sh", interval=0, timeout=20]
Und hier das eigentliche BASH-Script, hierzu kurz erklärt.
Ich schalte via HTTP Befehle erst auf AnalogTV um im Input Menü an einer definierten Stelle zu sein.
Dann gehe ich ins Input Menü und drücke entsprechend des gewünschten HDMI Eingangs nach unten und anschließend auf Okay.
Damit vom AnalogTV kein Rauschen wiedergegeben wird, schalte ich vorher noch den TV Stumm.

Das ganze ist ziemlich trickreich, aber es funktioniert.

wohnzimmer_tv_input_hdmi1.sh

Code: Alles auswählen

echo "HDMI 1 Einschalten"

# Stummschalten um das rauschen vom Analog TV nicht auszugeben
curl http://192.168.9.102:80/cers/command/MuteOn	
sleep 1

# Taste "1" für einen Analog Sender
curl -X POST -d '<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"><IRCCCode>AAAAAQAAAAEAAAAAAw==</IRCCCode></u:X_SendIRCC></s:Body></s:Envelope>' http://192.168.9.102:80/IRCC
sleep 1

# Taste "Okay" für Sender 1 bestätigen
curl -X POST -d '<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"><IRCCCode>AAAAAQAAAAEAAABlAw==</IRCCCode></u:X_SendIRCC></s:Body></s:Envelope>' http://192.168.9.102:80/IRCC
sleep 1

# Taste "Input"
curl -X POST -d '<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"><IRCCCode>AAAAAQAAAAEAAAAlAw==</IRCCCode></u:X_SendIRCC></s:Body></s:Envelope>' http://192.168.9.102:80/IRCC
sleep 1

# Taste "Down" 1x = Input HDMI 1
curl -X POST -d '<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"><IRCCCode>AAAAAQAAAAEAAAB1Aw==</IRCCCode></u:X_SendIRCC></s:Body></s:Envelope>' http://192.168.9.102:80/IRCC
sleep 1

# Taste "Okay"
curl -X POST -d '<?xml version="1.0" encoding="utf-8"?><s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/" s:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"><s:Body><u:X_SendIRCC xmlns:u="urn:schemas-sony-com:service:IRCC:1"><IRCCCode>AAAAAQAAAAEAAABlAw==</IRCCCode></u:X_SendIRCC></s:Body></s:Envelope>' http://192.168.9.102:80/IRCC
sleep 1


curl http://192.168.9.102:80/cers/command/MuteOff
echo "DONE"
Gruß iBot

EDIT: Code als Code formatiert (bessere Lesbaarkeit, leichter zu kopieren)

BoobFrog
Beiträge: 14
Registriert: 10. Apr 2019 20:13

Re: Sony Android TV steuern

Beitrag von BoobFrog »

Hallo zusammen :)

Gibt es etwas neues um seinen Sony Android TV einzubinden?
Mit dem Bash shell ist etwas kompliziert. :(

Grüße

ibot1989
Beiträge: 99
Registriert: 30. Jul 2016 19:51
Wohnort: östlich von Hamburg, südlich von Lübeck, nördlich von Geesthacht

Re: Sony Android TV steuern

Beitrag von ibot1989 »

Mir ist nichts bekannt.

Das Script von oben läuft bei mir aber ohne Probleme.
Soooo kompliziert ist es auch eigentlich nicht.

Gruß iBot

Antworten