Beide Seiten der vorigen Revision
Vorhergehende Überarbeitung
|
|
wiki:ems:openhab [2020/06/15 22:45] ehobel [EMS in OpenHAB einbinden] |
wiki:ems:openhab [2020/06/15 22:48] (aktuell) ehobel [EMS in OpenHAB einbinden] |
| |
Erste Ebene | Erste Ebene |
"hk[1|2|3|4]\n" | "hk[1|2|3|4]" |
"ww\n" | "ww" |
"uba\n" | "uba" |
"rc\n" | "rc" |
"raw\n" (optional Flag HAVE_RAW_READWRITE_COMMAND in Makefile must be uncommented) | "raw" (optional Flag HAVE_RAW_READWRITE_COMMAND in Makefile must be uncommented) |
"cache\n" | "cache" |
"getversion\n" | "getversion" |
"OK" | "OK" |
| |
| |
hk Commands: | hk Commands: |
"mode [day|night|auto]\n" | "mode [day|night|auto]" |
"daytemperature <temp>\n" | "daytemperature <temp>" |
"nighttemperature <temp>\n" | "nighttemperature <temp>" |
"temperatureoverride <temp>\n" | "temperatureoverride <temp>" |
"getholiday\n" | "getholiday" |
"holidaymode <start:YYYY-MM-DD> <end:YYYY-MM-DD>\n" | "holidaymode <start:YYYY-MM-DD> <end:YYYY-MM-DD>" |
"vacationtemperature <temp>\n" | "vacationtemperature <temp>" |
"getvacation\n" | "getvacation" |
"vacationmode <start:YYYY-MM-DD> <end:YYYY-MM-DD>\n" | "vacationmode <start:YYYY-MM-DD> <end:YYYY-MM-DD>" |
"partymode <hours>\n" | "partymode <hours>" |
"pausemode <hours>\n" | "pausemode <hours>" |
"getactiveschedule\n" | "getactiveschedule" |
"selectschedule [family|morning|early|evening|forenoon|noon|afternoon|single|senior|custom1|custom2]\n" | "selectschedule [family|morning|early|evening|forenoon|noon|afternoon|single|senior|custom1|custom2]" |
"getcustomschedule [1|2]\n" | "getcustomschedule [1|2]" |
"customschedule [1|2] <index> unset\n" | "customschedule [1|2] <index> unset" |
"customschedule [1|2] <index> [monday|tuesday|...|sunday] HH:MM [on|off]\n" | "customschedule [1|2] <index> [monday|tuesday|...|sunday] HH:MM [on|off]" |
"scheduleoptimizer [on|off]\n" | "scheduleoptimizer [on|off]" |
"mintemperature <temp>\n" | "mintemperature <temp>" |
"maxtemperature <temp>\n" | "maxtemperature <temp>" |
"reductionmode [offmode|reduced|raumhalt|aussenhalt]\n" | "reductionmode [offmode|reduced|raumhalt|aussenhalt]" |
"heatingsystem [none|heater|floorheater|convection] [outdoor|indoor]\n" | "heatingsystem [none|heater|floorheater|convection] [outdoor|indoor]" |
"vacationreductionmode [outdoor|indoor]\n" | "vacationreductionmode [outdoor|indoor]" |
"maxroomeffect <temp>\n" | "maxroomeffect <temp>" |
"designtemperature <temp>\n" | "designtemperature <temp>" |
"roomtemperatureoffset <temp>\n" | "roomtemperatureoffset <temp>" |
"frostprotectmode [off|byoutdoortemp|byindoortemp]\n" | "frostprotectmode [off|byoutdoortemp|byindoortemp]" |
"frostprotecttemperature <temp>\n" | "frostprotecttemperature <temp>" |
"summerwinterthreshold <temp>\n" | "summerwinterthreshold <temp>" |
"reducedmodethreshold <temp>\n" | "reducedmodethreshold <temp>" |
"vacationreducedmodethreshold <temp>\n" | "vacationreducedmodethreshold <temp>" |
"cancelreducedmodethreshold <temp>\n" | "cancelreducedmodethreshold <temp>" |
"requestdata\n" | "requestdata" |
"OK" | "OK" |
| |
ww Commands: | ww Commands: |
"mode [on|off|auto]\n" | "mode [on|off|auto]" |
"temperature <temp>\n" | "temperature <temp>" |
"limittemperature <temp>\n" | "limittemperature <temp>" |
"loadonce\n" | "loadonce" |
"cancelload\n" | "cancelload" |
"getcustomschedule\n" | "getcustomschedule" |
"customschedule <index> unset\n" | "customschedule <index> unset" |
"customschedule <index> [monday|tuesday|...|sunday] HH:MM [on|off]\n" | "customschedule <index> [monday|tuesday|...|sunday] HH:MM [on|off]" |
"selectschedule [custom|hk]\n" | "selectschedule [custom|hk]" |
"showloadindicator [on|off]\n" | "showloadindicator [on|off]" |
"thermdesinfect mode [on|off]\n" | "thermdesinfect mode [on|off]" |
"thermdesinfect day [monday|tuesday|...|sunday]\n" | "thermdesinfect day [monday|tuesday|...|sunday]" |
"thermdesinfect hour <hour>\n" | "thermdesinfect hour <hour>" |
"thermdesinfect temperature <temp>\n" | "thermdesinfect temperature <temp>" |
"zirkpump mode [on|off|auto]\n" | "zirkpump mode [on|off|auto]" |
"zirkpump count [1|2|3|4|5|6|alwayson]\n" | "zirkpump count [1|2|3|4|5|6|alwayson]" |
"zirkpump getcustomschedule\n" | "zirkpump getcustomschedule" |
"zirkpump customschedule <index> unset\n" | "zirkpump customschedule <index> unset" |
"zirkpump customschedule <index> [monday|tuesday|...|sunday] HH:MM [on|off]\n" | "zirkpump customschedule <index> [monday|tuesday|...|sunday] HH:MM [on|off]" |
"zirkpump selectschedule [custom|hk]\n" | "zirkpump selectschedule [custom|hk]" |
"requestdata\n" | "requestdata" |
"OK" | "OK" |
| |
uba Commands | uba Commands |
"antipendel <minutes>\n" | "antipendel <minutes>" |
"hyst [on|off] <kelvin>\n" | "hyst [on|off] <kelvin>" |
"burnermodulation <minpercent> <maxpercent>\n" | "burnermodulation <minpercent> <maxpercent>" |
"pumpmodulation <minpercent> <maxpercent>\n" | "pumpmodulation <minpercent> <maxpercent>" |
"pumpdelay <minutes>\n" | "pumpdelay <minutes>" |
"geterrors\n" | "geterrors" |
"schedulemaintenance [off | byhour <hours / 100> | bydate YYYY-MM-DD]\n" | "schedulemaintenance [off | byhour <hours / 100> | bydate YYYY-MM-DD]" |
"checkmaintenanceneeded\n" | "checkmaintenanceneeded" |
"testmode [on|off] <burnerpercent> <pumppercent> <3wayonww:[0|1]> <zirkpump:[0|1]>\n" | "testmode [on|off] <burnerpercent> <pumppercent> <3wayonww:[0|1]> <zirkpump:[0|1]>" |
"requestdata\n" | "requestdata" |
"OK" | "OK" |
| |
rc Commands: | rc Commands: |
"mintemperature <temp>\n" | "mintemperature <temp>" |
"buildingtype [light|medium|heavy]\n" | "buildingtype [light|medium|heavy]" |
"outdoortempdamping [on|off]\n" | "outdoortempdamping [on|off]" |
"requestdata\n" | "requestdata" |
"geterrors\n" | "geterrors" |
"getcontactinfo\n" | "getcontactinfo" |
"setcontactinfo [1|2] <text>\n" | "setcontactinfo [1|2] <text>" |
"settime YYYY-MM-DD HH:MM:SS\n" | "settime YYYY-MM-DD HH:MM:SS" |
"OK" | "OK" |
| |
raw Commands: | raw Commands: |
"read <target> <type> <offset> <len>\n" | "read <target> <type> <offset> <len>" |
"write <target> <type> <offset> <data>\n" | "write <target> <type> <offset> <data>" |
"OK" | "OK" |
| |
cache Commands: | cache Commands: |
"fetch <key>\n" | "fetch <key>" |
"OK" | "OK" |
| |