XML-API | |
---|---|
version.cgi | Version der XML-API |
devicelist.cgi | Liste aller Geräte mit Kanälen. Enthält u.a. die Namen, Seriennummern, Gerätetypen und ID's
Parameter: show_internal=1 (gibt zusätzlich die internen Kanäle aus) |
functionlist.cgi | Liste aller Gewerke mit Kanälen |
favoritelist.cgi | Liste aller Favoriten und Usern
Paramter: favoritelist.cgi&show_datapoint gibt zusätzlich die Attribute datapoint_id und datapoint_type aus. |
mastervalue.cgi | Gibt ein einzelnes oder mehrere (1234,5678) Geräte mit den Namen und Werten der MasterValues zurück Parameter: mastervalue.cgi?device_id=1234 (gibt alle MasterValues des Gerätes zurück) | mastervalue.cgi?device_id=1234&requested_names=TEMPERATURE_COMFORT,TEMPERATURE_LOWERING (gibt nur die MasterValues TEMPERATURE_COMFORT und TEMPERATURE_LOWERING zurück) |
mastervaluechange.cgi | Setzt ein oder mehrere (TEMPERATURE_LOWERING,TEMPERATURE_COMFORT) MasterValues für ein oder mehrere (1234,5678) Geräte Parameter: mastervaluechange.cgi?device_id=1234,5678&name=TEMPERATURE_LOWERING,TEMPERATURE_COMFORT&value=17.0,22.5 (Setzt Absenktemperatur für Gerät 1234 auf 17 Grad und Komforttemperatur für Gerät 5678 auf 22.5 Grad |
scripterrors.cgi | Sucht in den letzten 10 Zeilen von /var/log/messages nach Homematic-Script Fehlermeldungen |
sysvarlist.cgi | Liste alle Systemvariablen mit Werten Parameter: sysvarlist.cgi?text=true - gibt den Text des aktuellen Werts in den Attributen value_text aus. |
sysvar.cgi | Eine einzelne Systemvariablen mit Werten. Parameter: ise_id |
state.cgi | Gibt ein einzelnes oder mehrere ("123,456,...") Geräte mit Kanälen und aktuellen Werten zurueck Parameter: z.Bsp. state.cgi?device_id=12796 | state.cgi?channel_id=12796 | state.cgi?datapoint_id=12839 (gibt nur Value() zurueck) |
statelist.cgi | Liste alle Geräte mit Kanälen und aktuellen Werten
Parameter: ise_id, show_internal=1 (gibt zusätzlich das Attribut state aus) HMW-RCV-50 BidCoS-Wir! Damit die virtuellen Wired Kanäle der CCU angezeigt werden, muss der Name "HMW-RCV-50 BidCoS-Wir" der Komponente auf der CCU in einen X Beliebigen umbenannt werden. |
statechange.cgi | ändern eines oder mehrere Kanäle-Zustände mit der angegebenen ID Parameter: z.B. statechange.cgi?ise_id=1234&new_value=0.20 oder statechange.cgi?ise_id=1234,1235&new_value=0.20,1.45 |
systemNotification.cgi | Gibt die System Meldungen aus |
systemNotificationClear.cgi | Löscht die vorhandenen System Meldungen |
programlist.cgi | Liste aller Programme |
programactions.cgi | ändern der Programmaktionen activ und sichtbar Parameter: programactions.cgi?program_id=1234&active=true&visible=true |
protocol.cgi | Gibt das Systemprotokoll aus Parameter: protocol.cgi?clear=1 löscht das Systemprotokoll |
runprogram.cgi | Startet ein Programm mit der angegebenen ID Parameter: z.B. runprogram.cgi?program_id=1234 |
roomlist.cgi | Liste aller Räume mit Kanälen |
rssilist.cgi | Liste aller Geräte mit Signalstärke |