ausm kopf sind die get aufrufe nur stati abfrage ... zum setzen von werten misst du POST requests abschicken.
guck dir mal postman für chrome an z.b
Ankündigung
Einklappen
Keine Ankündigung bisher.
Philips Android TV über IP (HS) steuern
Einklappen
X
-
So, nun bin ich ein bisschen weiter aber auch mit meinen (begrenzten) Fähigkeiten am Ende.
- Wie bereits oben geschrieben konnte ich mit den drei o.g. Befehlen unter Linux mir durch ein pairing Username und Passwort bekommen.
- Wenn ich nun im Browser (Google Chrome) https://192.168.178.51:1926/6/ambilight/power eingebe kommt beim ersten mal eine Abfrage nach Username und Passwort
- Nach Eingabe von Username und Passwort bekomme ich dann folgende Antwort im Browser: {"power":"On"}
Leider gelingt es mir nicht mittels Browser den Wert zu ändern bzw. das Ambilight auszuschalten
Auch gelingt mir dies nicht mit dem HS evtl. kann mir jemand ja meine Fehler aufzeigen bzw. sonstige Tipps geben. Hier noch ein paar Bilder der HS Einstellungen:
Ambi1.jpg
Ambi2.jpg
Ambi1Logik.jpg
Einen Kommentar schreiben:
-
Inzwischen bin ich schon einen Schritt weiter gekommen.
Mit einem bootfähigen Linux auf einem USB-Stick konnte ich den TV pairen und habe inzwischen einen Benutzername / Passwort.
Als nächste Schritte stehen dann an:
- Die für mich passenden Befehle bzw. Webaufrufe herausfinden
- Den Baustein 12245_FixMyHs von Nils installieren, da mein FS auf 4.5 läuft (unter anderem wegen Android) und somit eigentlich kein Https kann.
- Die o.g. Webaufrufe im HS speichern / testen und in Logik / Visu verknüpfen
NilsS funktioniert das mit deinem Baustein?Zuletzt geändert von fabian82; 29.05.2019, 08:05.
Einen Kommentar schreiben:
-
Naja ... das auf GitHub ist Python... die Anwendung nutzt intern aber TCP (HTTP) Aufrufe ... der HS kann Webbefehle... mehr kann ich nicht helfen, da ich kein TV davon habe
Einen Kommentar schreiben:
-
Und wie? (nach etwas googlen denke ich, dass es nur möglich ist, in dem man diverse Sachen nachinstalliert)
Einen Kommentar schreiben:
-
Das sind alles 3 Befehle die sowohl unter Linux, Windows und OSX laufen ;-)
Einen Kommentar schreiben:
-
Naja, worüber soll man sonst die Befehle für das notwendige pairing eingeben?
Code:git clone https://github.com/suborb/philips_android_tv
Code:pip3 install -r requirements.txt
Natürlich wäre mir ein fertiger LBS oder einfache http aufrufe lieber, so der Profi bin ich nicht darin...Code:python3 philips.py --host <IP of TV> pair
Einen Kommentar schreiben:
-
Linux für was? Habs mir jetzt nicht im Detail angeschaut aber Linux brauchst du da nicht zwingend für.
Du bist eher auf der Suche nach einem fertigen LBS oder? Ich glaub nicht das es den schon gibt.
Einen Kommentar schreiben:
-
Auf dieser Seite war ich natürlich auch schon.
Derzeit scheitert es allerdings schon (noch) daran, dass ich gar kein Linux auf einem PC am laufen habe. Bevor ich das in Angriff nehme wollte ich halt mal in die Runde fragen, ob es bereits jemand erfolgreich umgesetzt hat.
Einen Kommentar schreiben:
-
Einen Kommentar schreiben:
-
Nein, so war das nicht gemeint. Eher als Zusatzinfo wenn dir das was sagt. Mir sagt es nichtsZitat von EugenDo Beitrag anzeigenSoll ich jetzt die API suchen?
Einen Kommentar schreiben:
-
EugenDo Ja, es gibt eine API, in meinem Fall 6.1
derPaul auf der Seite bin ich auch schon mal gewesen, aber irgendwie kann ich so einfach nichts steuern
Ich habe diverse Seiten im Netz gefunden, wo User Ihren Philips TV mit Openhab und iobroker steuern, dies scheint ein recht aufwendiges Verfahren zu sein, da der TV scheinbar gepairt werden muss. Dann wurden noch Dateien auf den jeweiligen Serven installiert usw.
Einen Kommentar schreiben:
-
Klar, wenn da jetzt noch der POST für an und aus wäre ... kein Problem ... kann der HS doch!!!
Einen Kommentar schreiben:
-
Nur kurz nach geschaut, aber Hilft dir das hier weiter?
http://jointspace.sourceforge.net/pr...1/doc/API.html
Einen Kommentar schreiben:


Einen Kommentar schreiben: