Hallo zusammen,
wie bekomme ich die API mit folgender Funktion hin?
Ambilight bei einem Philips TV ein/aus schalten
Auf dem Wiregate habe ich die Funktion mit curl als Plugin gemacht, leider fehlt curl im Wiregate Container.
$cmd_ga{'13/1/2'} = 'curl -v -s -X POST -d {"power":"On"} http://192.168.10.220:1925/6/ambilight/power';
Habe mir nach dem Video eine API angelegt, bekomme auch den aktuellen Status On oder Off ausgelesen aber leider keinen neuen geschrieben.
Gibt es eine Moeglichkeit ohne vorher zu lesen einen Wert zu schreiben
Eine Aenderung von K1701 zu "On" oder "Off" bringt das Ergebnis auf dem Bild
Danke fuer Eure Hilfe.
Gruss UweS
Beschreibung der neuen VISU-Funktionen verfügbar
Es gibt eine neue Beschreibung zu den Funktionen des neuem Rollladen-Widgets und zu den Erweiterungen im neuen Info- und Schalten-Widgets mit vielen Bildern
Alle Informationen hier: viewtopic.php?f=105&t=4129&start=330#p60793
Es gibt eine neue Beschreibung zu den Funktionen des neuem Rollladen-Widgets und zu den Erweiterungen im neuen Info- und Schalten-Widgets mit vielen Bildern
Alle Informationen hier: viewtopic.php?f=105&t=4129&start=330#p60793
[TIPP] [V4.0 IP11] Wie Ambilight per API ein/aus schalten ?
Forumsregeln
- Denke bitte an aussagekräftige Titel und gebe dort auch die [Firmware] an. Wenn ETS oder CometVisu beteiligt sind, dann auch deren Version
- Bitte mache vollständige Angaben zu Deinem Server, dessen ID und dem Online-Status in Deiner Signatur. Hilfreich ist oft auch die Beschreibung der angeschlossener Hardware sowie die verwendeten Protokolle
- Beschreibe Dein Projekt und Dein Problem bitte vollständig. Achte bitte darauf, dass auf Screenshots die Statusleiste sichtbar ist
- Bitte sei stets freundlich und wohlwollend, bleibe beim Thema und unterschreibe mit deinem Vornamen. Bitte lese alle Regeln, die Du hier findest: https://wiki.timberwolf.io/Forenregeln
[V4.0 IP11] Wie Ambilight per API ein/aus schalten ?
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Zuletzt geändert von Parsley am Di Mai 21, 2024 8:07 pm, insgesamt 1-mal geändert.
TWS 3500XL - ID1488 , macvlan , CometVisu , Home Assistant
Version 4.0.1
Version 4.0.1
-
- Elaborated Networks
- Reactions:
- Beiträge: 1229
- Registriert: Sa Aug 11, 2018 9:14 pm
- Hat sich bedankt: 348 Mal
- Danksagung erhalten: 655 Mal
Hallo UweSm,
der TV scheint ein JSON zu erwarten, ich nehme an dass man bei der Resource POST und Request Content-Type "application/json" einestellen muss. In der Transaktion bei Selektor "power", Location "Body" und Format scheint String zu sein?
Viele Grüße,
Matthias
der TV scheint ein JSON zu erwarten, ich nehme an dass man bei der Resource POST und Request Content-Type "application/json" einestellen muss. In der Transaktion bei Selektor "power", Location "Body" und Format scheint String zu sein?
Viele Grüße,
Matthias
[ Timberwolf Entwicklung ]
TWS 2400 ID:102 VPN offen, Reboot auf Nachfrage
TWS 3500 ID:695 VPN offen, Bitte kein Reboot ohne Absprache
TWS 2400 ID:102 VPN offen, Reboot auf Nachfrage
TWS 3500 ID:695 VPN offen, Bitte kein Reboot ohne Absprache
Hallo Matthias,
das sind meine Einstellungen.
Request Method POST
Request Content-Type application/x-www-form
Response Content-Type applicatiob/json
Alles andere funktioniert nicht
Gruss UweS
das sind meine Einstellungen.
Request Method POST
Request Content-Type application/x-www-form
Response Content-Type applicatiob/json
Alles andere funktioniert nicht
Gruss UweS
TWS 3500XL - ID1488 , macvlan , CometVisu , Home Assistant
Version 4.0.1
Version 4.0.1
Habe eine Loesung
in CometVisu gefunden, ist zwar nicht schoen, funktioniert aber.
Eine kleine PHP-Seite die die Start-Datei aufruft:
Code:
---------------
<?php
exec('sh ./ambion.sh');
?>
-------------------------
Inhalt der ambion.sh:
Code:
-----------------
#!/bin/bash
curl -v -s -X POST -d {"power":"On"} http://192.168.10.220:1925/6/ambilight/power
----------------
Die PHP Datei in CometVisu als urltrigger einfügen:
Vielleicht gibt es ja doch noch eine andere Loesung.
Ist dann erstmal geloest.
Gruss Uwes
in CometVisu gefunden, ist zwar nicht schoen, funktioniert aber.
Eine kleine PHP-Seite die die Start-Datei aufruft:
Code:
---------------
<?php
exec('sh ./ambion.sh');
?>
-------------------------
Inhalt der ambion.sh:
Code:
-----------------
#!/bin/bash
curl -v -s -X POST -d {"power":"On"} http://192.168.10.220:1925/6/ambilight/power
----------------
Die PHP Datei in CometVisu als urltrigger einfügen:
Vielleicht gibt es ja doch noch eine andere Loesung.
Ist dann erstmal geloest.
Gruss Uwes
TWS 3500XL - ID1488 , macvlan , CometVisu , Home Assistant
Version 4.0.1
Version 4.0.1
Hallo zusammen,
es geht doch per HTPP API.
Senden und empfangen muessen unterschiedlich sein.
Fuer das senden folgende Einstellungen nutzen on und off muessen als string gesendet werden, DTP16.000 funktoniert.
Damit kann die Loesung als Tipp eingruppiert werden.
LG Uwes
es geht doch per HTPP API.
Senden und empfangen muessen unterschiedlich sein.
Fuer das senden folgende Einstellungen nutzen on und off muessen als string gesendet werden, DTP16.000 funktoniert.
Damit kann die Loesung als Tipp eingruppiert werden.
LG Uwes
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
TWS 3500XL - ID1488 , macvlan , CometVisu , Home Assistant
Version 4.0.1
Version 4.0.1