-
Notifications
You must be signed in to change notification settings - Fork 27
/
Copy pathinfo.html
executable file
·57 lines (56 loc) · 4.72 KB
/
info.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<!DOCTYPE html>
<html>
<head>
<title>XML-API</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<style type="text/css">
a {color: blue;}
table { width:100%; }
td, th { border: 1px solid;}
</style>
</head>
<body>
<table cellpadding="5" cellspacing="5">
<tr>
<th colspan="2">XML-API</th>
</tr>
<tr><td><a href="./version.cgi">version.cgi</a></td><td>Version der XML-API</td></tr>
<tr><td><a href="./devicelist.cgi">devicelist.cgi</a></td><td>Liste aller Geräte mit Kanälen. Enthält u.a. die Namen, Seriennummern, Gerätetypen und ID's
<br><b>Parameter:</b> show_internal=1 (gibt zusätzlich die internen Kanäle aus)</td></tr>
<tr><td><a href="./functionlist.cgi">functionlist.cgi</a></td><td>Liste aller Gewerke mit Kanälen</td></tr>
<tr><td><a href="./favoritelist.cgi">favoritelist.cgi</a></td><td>Liste aller Favoriten und Usern
<br><b>Paramter:</b> favoritelist.cgi&show_datapoint gibt zusätzlich die Attribute datapoint_id und datapoint_type aus.
</td></tr>
<tr><td><a href="./mastervalue.cgi">mastervalue.cgi</a></td><td>Gibt ein einzelnes oder mehrere (1234,5678) Geräte mit den Namen und Werten der MasterValues zurück<br>
<b>Parameter:</b> 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) </td></tr>
<tr><td><a href="./mastervaluechange.cgi">mastervaluechange.cgi</a></td><td>Setzt ein oder mehrere (TEMPERATURE_LOWERING,TEMPERATURE_COMFORT) MasterValues für ein oder mehrere (1234,5678) Geräte<br>
<b>Parameter:</b> 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</td></tr>
<tr><td><a href="./scripterrors.cgi">scripterrors.cgi</a></td><td>Sucht in den letzten 10 Zeilen von /var/log/messages nach Homematic-Script Fehlermeldungen</td></tr>
<tr><td><a href="./sysvarlist.cgi">sysvarlist.cgi</a></td><td>Liste alle Systemvariablen mit Werten<br>
<b>Parameter:</b> sysvarlist.cgi?text=true - gibt den Text des aktuellen Werts in den Attributen value_text aus.
</td></tr>
<tr><td><a href="./sysvar.cgi">sysvar.cgi</a></td><td>Eine einzelne Systemvariablen mit Werten.<br><b>Parameter</b>: ise_id</td></tr>
<tr><td><a href="./state.cgi">state.cgi</a></td><td>Gibt ein einzelnes oder mehrere ("123,456,...") Geräte mit Kanälen und aktuellen Werten zurueck <br><b>Parameter</b>: z.Bsp. state.cgi?device_id=12796 | state.cgi?channel_id=12796 | state.cgi?datapoint_id=12839 (gibt nur Value() zurueck)</td></tr>
<tr>
<td>
<a href="./statelist.cgi">statelist.cgi</a>
</td>
<td>Liste alle Geräte mit Kanälen und aktuellen Werten
<br><b>Parameter:</b> ise_id, show_internal=1 (gibt zusätzlich das Attribut state aus)
<br><br><b>HMW-RCV-50 BidCoS-Wir!</b>
<br>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.</br>
</td>
</tr>
<tr><td><a href="./statechange.cgi">statechange.cgi</a></td><td>ändern eines oder mehrere Kanäle-Zustände mit der angegebenen ID<br><b>Parameter</b>: z.B. statechange.cgi?ise_id=1234&new_value=0.20 oder statechange.cgi?ise_id=1234,1235&new_value=0.20,1.45</td></tr>
<tr><td><a href="./systemNotification.cgi">systemNotification.cgi</a></td><td>Gibt die System Meldungen aus</td></tr>
<tr><td><a href="./systemNotificationClear.cgi">systemNotificationClear.cgi</a></td><td>Löscht die vorhandenen System Meldungen</td></tr>
<tr><td><a href="./programlist.cgi">programlist.cgi</a></td><td>Liste aller Programme</td></tr>
<tr><td><a href="./programactions.cgi">programactions.cgi</a></td><td>ändern der Programmaktionen activ und sichtbar <br><b>Parameter</b>: programactions.cgi?program_id=1234&active=true&visible=true</td></tr>
<tr><td><a href="./protocol.cgi">protocol.cgi</a></td><td>Gibt das Systemprotokoll aus<br><b>Parameter:</b> protocol.cgi?clear=1 löscht das Systemprotokoll</td></tr>
<tr><td><a href="./runprogram.cgi">runprogram.cgi</a></td><td>Startet ein Programm mit der angegebenen ID <br><b>Parameter</b>: z.B. runprogram.cgi?program_id=1234</td></tr>
<tr><td><a href="./roomlist.cgi">roomlist.cgi</a></td><td>Liste aller Räume mit Kanälen</td></tr>
<tr><td><a href="./rssilist.cgi">rssilist.cgi</a></td><td>Liste aller Geräte mit Signalstärke</td></tr>
</table>
</body>
</html>