Hi all,
Is it possible to execute homematic programs (WebUI -> Status und Bedienung -> Programmung) with an xmlrpc command?
I checked the XMLRPC api reference, but I can't find any command to do so.
Thanks!
Executing homematic program with xmlrpc
Moderator: Co-Administratoren
- anli
- Beiträge: 4326
- Registriert: 10.06.2009, 14:01
- Wohnort: 20 Min. nördlich von Hannover und bei Bremen
- Hat sich bedankt: 1 Mal
- Danksagung erhalten: 23 Mal
- Kontaktdaten:
Re: Executing homematic program with xmlrpc
Maybe JSON documentation at http://<IpOfYourCCU>/api/homematic.cgi is helpful?
Have a look at "Program.execute"
Have a look at "Program.execute"
Herzliche Grüße, anli
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser
Alle Angaben ohne Gewähr und Haftung meinerseits. Verwendung der von mir zur Verfügung gestellten Downloads auf eigene Gefahr. Ich bitte um Verständnis, dass ich aus zeitlichen Gründen keine unaufgeforderte Hilfestellung per PN/Mail geben kann. Bitte allgemeine Fragen ins Forum stellen, hier können viele fähige User viel schneller helfen.
Homematic-Manager v2: einfaches Tool zum Erstellen von Direktverknüpfungen und Bearbeiten von Gerätenamen, -parametern etc. für Homematic und HomematicIP (Alternative diesbzgl. zur WebUI)
Einsteiger-Hilfe • erweiterter Skript-Parser
Re: Executing homematic program with xmlrpc
Thanks! I didn't know the CCU supported another RPC interface. I'll look into that.anli hat geschrieben:Maybe JSON documentation at http://<IpOfYourCCU>/api/homematic.cgi is helpful?
Have a look at "Program.execute"
Kind regards
Re: Executing homematic program with xmlrpc
Take a look at the Homematic CCU software overview at http://www.homematic-wiki.info/mw/index ... c_Software
The JSON API (which is in fact built around an TCL-based IPC API) access a different layer of software on the CCU than the xmlrpc API:
The xmlrpc API talks to the hardware abstraction layers rfd, hs485d and pfmd. WebUI device names and programs are maintained at a higher level, the "ReGaHSS", the so-called logic layer.
Olli
The JSON API (which is in fact built around an TCL-based IPC API) access a different layer of software on the CCU than the xmlrpc API:
The xmlrpc API talks to the hardware abstraction layers rfd, hs485d and pfmd. WebUI device names and programs are maintained at a higher level, the "ReGaHSS", the so-called logic layer.
Olli