Hallo,
ich habe eine App geschrieben die HTTP Devices zur Verfügung stellt.
Bei mir ist es z.B. ein Octagon SF4800 Receiver, auf dem ich WebIF installiert habe und so mit dem Browser zugreifen kann. WebIF bringt auch eine API mit, so das ich alles über die API steuern kann. Ein-/Ausschalte, Restart, Standby, Volume, Umschalten usw.
Ich habe zwar noch einen Harmony Hub und eine SwitchBot Remote. Aber man kann damit nicht alles perfekt in Homey einbinden und vernünftig in Flows ansprechen.
Daher habe ich die “HTTP Devices” App gebaut. Sie ist auch einfach zu nutzen. Nach der Installation einfach in einem Flow bei “Dann” einfügen und die Method (GET/POST) auswählen. Die URL eintragen wie: http://10.10.10.10/api/vol?set=vol30, einen Body und Header (z.B. für Authentifizierung) als json kann auch bei Bedarf mit angegeben werden.
Damit kann man also alles was man im Smarthome hat, aber auch andere Services einfach per http Request triggern oder abfragen.
cya
Rüdiger
