Erweiterung der XML-API - Version 1.2 ?

Nutzung von XML RPC, Remote Script, JSON RPC, XMLAPI

Moderator: Co-Administratoren


superuser002
Beiträge: 705
Registriert: 30.08.2013, 09:55
Hat sich bedankt: 1 Mal
Danksagung erhalten: 29 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von superuser002 » 13.04.2024, 13:53

Baxxy hat geschrieben:
12.04.2024, 17:14
Wenn es ein IP-Aktor ist könnte man über den COMBINED_PARAMETER ein "EIN mit Einschaltdauer" senden.

Code: Alles auswählen

&new_value=S=true,OT=15
(Ein für 15s)
Danke für die Information. Wo finde ich alle diese Parameter, die so möglich sind? Gibt es da irgendwo eine
Dokumentation für?

Gruß Holger

Benutzeravatar
Baxxy
Beiträge: 11000
Registriert: 18.12.2018, 15:45
System: Alternative CCU (auf Basis OCCU)
Hat sich bedankt: 629 Mal
Danksagung erhalten: 2280 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von Baxxy » 13.04.2024, 18:15

Es gibt bei eQ-3 herunterladbare Dokumentationen welche die Datenpunkte grundlegend beschreiben. Wie das aber bei eQ-3 so ist muss man sich das meiste selbst zusammenreimen, oder halt auf das Forenwissen zurückgreifen.

Gerti
Beiträge: 3062
Registriert: 28.01.2016, 18:06
System: CCU
Wohnort: Hürth
Hat sich bedankt: 16 Mal
Danksagung erhalten: 279 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von Gerti » 14.04.2024, 08:29

Hi!

Man kann auch einfach ein Zentralenprogramm anlegen, dort Kanalparameter als Aktion wählen und bekommt dann diese Werte dort angezeigt.

Gruß,
Gerti

Tyfys
Beiträge: 580
Registriert: 17.04.2021, 17:12
System: CCU
Hat sich bedankt: 29 Mal
Danksagung erhalten: 136 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von Tyfys » 14.04.2024, 08:59

muss man noch nicht einmal mit ok abspeichern.
Zuletzt geändert von alchy am 14.04.2024, 10:19, insgesamt 1-mal geändert.
Grund: sinnloses Fullquote entfernt
Gruß
Harry

superuser002
Beiträge: 705
Registriert: 30.08.2013, 09:55
Hat sich bedankt: 1 Mal
Danksagung erhalten: 29 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von superuser002 » 15.04.2024, 17:46

Danke für die Antworten.
Ich hatte einige Probleme, dass der HTTP Aufruf nach ein paar Sekunden nochmal ausgeführt wurde. Warum auch immer.
Habe den Fehler nicht gefunden.

Habe es jetzt über RedMatic gelöst.

Screenshot.jpg
Screenshot.jpg (22.56 KiB) 231 mal betrachtet

Gruß Holger

hermann59
Beiträge: 4
Registriert: 01.02.2020, 23:25

Beschreibung der Script-Anworten von XML-API

Beitrag von hermann59 » 27.05.2024, 20:27

Hallo,
gibt es irgendwo eine Beschreibung der Struktur der XML-Antworten der einzelnen CGI-Scripts?

Ich versuche gerade, aus der Antwort auf state.cgi für einen Dimmer den Dimm-Level herauszufinden. Da kommen 4 channels mit jeweils 7 datapoints zurück. Jeder datapoint hat (u. a.) einen "value", einen "valuetype" und eine "valueunit". Ohne deren Bedeutung zu kennen, bin ich total aufgeschmissen.

Kann bitte jemand helfen?

rentier-s
Beiträge: 389
Registriert: 19.06.2017, 09:24
Hat sich bedankt: 20 Mal
Danksagung erhalten: 67 Mal

Re: Erweiterung der XML-API - Version 1.2 ?

Beitrag von rentier-s » 28.05.2024, 08:52

hermann59 hat geschrieben:
27.05.2024, 20:27
Da kommen 4 channels mit jeweils 7 datapoints zurück. Jeder datapoint hat (u. a.) einen "value", einen "valuetype" und eine "valueunit".
Die Frage hat nichts mit XML-API zu tun. Die meisten HmIP Geräte haben mehrere Kanäle mit entsprechenden Datenpunkten. Näheres dazu findest Du in der Homematic Doku. XML-API gibt diese lediglich in einer XML-Struktur aus.

Den aktuellen Helligkeitswert findet man üblicherweise als value im Datenpunkt LEVEL des Status-Kanals (Kanal 3?). Einfache Möglichkeit, stell den Dimmer per UI auf 37% und schau, wo im XML 0,37 vorkommt. Müsste an zwei Stellen auftauchen.

Von welchem Dimmer ist die Rede? HmIP-BDT?

Antworten

Zurück zu „Softwareentwicklung von externen Applikationen“