Ankündigung

Einklappen
Keine Ankündigung bisher.

Philips Android TV über IP (HS) steuern

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • derPaul
    antwortet
    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

    Einen Kommentar schreiben:


  • fabian82
    antwortet
    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:


  • fabian82
    antwortet
    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:


  • EugenDo
    antwortet
    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:


  • fabian82
    antwortet
    Und wie? (nach etwas googlen denke ich, dass es nur möglich ist, in dem man diverse Sachen nachinstalliert)

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    Das sind alles 3 Befehle die sowohl unter Linux, Windows und OSX laufen ;-)

    Einen Kommentar schreiben:


  • fabian82
    antwortet
    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
    Code:
     
     python3 philips.py --host <IP of TV> pair
    Natürlich wäre mir ein fertiger LBS oder einfache http aufrufe lieber, so der Profi bin ich nicht darin...

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    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:


  • fabian82
    antwortet
    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:


  • derPaul
    antwortet
    Dann arbeite dich mal hier ein

    https://github.com/nstrelow/ha_philips_2016

    Einen Kommentar schreiben:


  • fabian82
    antwortet
    Zitat von EugenDo Beitrag anzeigen
    Soll ich jetzt die API suchen?
    Nein, so war das nicht gemeint. Eher als Zusatzinfo wenn dir das was sagt. Mir sagt es nichts

    Einen Kommentar schreiben:


  • EugenDo
    antwortet
    Soll ich jetzt die API suchen?

    Einen Kommentar schreiben:


  • fabian82
    antwortet
    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:


  • EugenDo
    antwortet
    Klar, wenn da jetzt noch der POST für an und aus wäre ... kein Problem ... kann der HS doch!!!

    Einen Kommentar schreiben:


  • derPaul
    antwortet
    Nur kurz nach geschaut, aber Hilft dir das hier weiter?

    http://jointspace.sourceforge.net/pr...1/doc/API.html

    Einen Kommentar schreiben:

Lädt...
X