Ich bin mal wieder auf ein Problem gestoßen. Und zwar haut mir HTTPS also httplib.HTTPSConnection immer bei DOIF ein paar Bytes weg.
Ok auch nicht immer, ab und zu klappt es....Ich verstehe aber nicht warum. Wenn ich requests anstatt httplib.HTTPSConnection verwende
passiert es nicht. Aber ich würde gerne bei httplib.HTTPSConnection und httplib.HTTPConnection beleiben. Ist mehr lowlevel und performanter.
Auf dem Server funktioniert es auch nach dem xtenMal mit "jsonlist2 TYPE=DOIF" in der Kommandozeile. Daher liegt es am Plugin beim Aufruf.
Aufruf mit httplib.HTTPConnection - alles ok
Alles anzeigen
Aufruf mit httplib.HTTPSConnection - ein paar Bytes fehlen
Alles anzeigen
Es werden immer die letzten 2 Zeilen abgeschnitten...
Die anderen Devices werden aber normal geladen. Nur DOIF haut es raus.
Vielleicht hat ja einer der alten Pythonhasen hier einen Tip.
Ok auch nicht immer, ab und zu klappt es....Ich verstehe aber nicht warum. Wenn ich requests anstatt httplib.HTTPSConnection verwende
passiert es nicht. Aber ich würde gerne bei httplib.HTTPSConnection und httplib.HTTPConnection beleiben. Ist mehr lowlevel und performanter.
Auf dem Server funktioniert es auch nach dem xtenMal mit "jsonlist2 TYPE=DOIF" in der Kommandozeile. Daher liegt es am Plugin beim Aufruf.
Aufruf mit httplib.HTTPConnection - alles ok
Quellcode
- 21:22:47 - FHEM-debug: response --
- {
- "Arg":"TYPE=DOIF",
- "Results": [
- {
- "Name":"HM_RC8_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg cmd_4:noArg cmd_5:noArg cmd_6:noArg cmd_7:noArg cmd_8:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([HM_3D9F63:\"^HM_3D9F63_Btn_01.Short$\"])\n\u0009(set LIGHTSCENE_WZ scene NormalWarm)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_02.Short$\"])\n\u0009(set HUEGroup3 dim0%)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_04.Short$\"])\n\u0009(set LIGHTSCENE_WZ nextScene)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_03.Short$\"])\n\u0009(set LIGHTSCENE_WZ scene FrontOnBackOff)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_05.Short$\"])\n\u0009(set HUEDevice1 on)\n\u0009(set HUEDevice2 off)\n\u0009(set HUEDevice3 off)\n\u0009(set HUEDevice4 off)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_06.Short$\"])\n\u0009(set HUEDevice1 on)\n\u0009(set HUEDevice2 off)\n\u0009(set HUEDevice3 on)\n\u0009(set HUEDevice4 off)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_07.Short$\"])\n\u0009(set HUEDevice1 on)\n\u0009(set HUEDevice2 on)\n\u0009(set HUEDevice3 on)\n\u0009(set HUEDevice4 off)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_08.Short$\"])\n\u0009(set HUEDevice1 on)\n\u0009(set HUEDevice2 on)\n\u0009(set HUEDevice3 on)\n\u0009(set HUEDevice4 on)",
- "FUUID": "5c6edc6e-f33f-86cf-3200-ebcf193a53b03426",
- "MODEL": "FHEM",
- "NAME": "HM_RC8_DOIF",
- "NOTIFYDEV": "HM_3D9F63,global",
- "NR": "201",
- "NTFY_ORDER": "50-HM_RC8_DOIF",
- "STATE": "cmd_7",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"HM_3D9F63", "Time":"2019-11-09 17:47:06" },
- "cmd": { "Value":"7.4", "Time":"2019-11-09 17:47:06" },
- "cmd_event": { "Value":"HM_3D9F63", "Time":"2019-11-09 17:47:06" },
- "cmd_nr": { "Value":"7", "Time":"2019-11-09 17:47:06" },
- "cmd_seqnr": { "Value":"4", "Time":"2019-11-09 17:47:06" },
- "e_HM_3D9F63_events": { "Value":"battery: ok,CMDs_done,HM_3D9F63_Btn_07 Short", "Time":"2019-11-09 17:47:06" },
- "mode": { "Value":"enabled", "Time":"2019-08-12 21:44:04" },
- "state": { "Value":"cmd_7", "Time":"2019-11-09 17:47:06" }
- },
- "Attributes": {
- "do": "always",
- "room": "08.DOIF"
- }
- },
- {
- "Name":"HM_Six_FB",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg cmd_4:noArg cmd_5:noArg cmd_6:noArg cmd_7:noArg cmd_8:noArg cmd_9:noArg cmd_10:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "(([FB_IT_4:\"^on$\"]) or ([HM_566EBA:\"^HM_566EBA_Btn_01.Short$\"]))\n\u0009(set Dum_Volume_D 40)\n\u0009(set MPD play)\nDOELSEIF (([FB_IT_4:\"^off$\"]) or ([HM_566EBA:\"^HM_566EBA_Btn_01.Long$\"])) \n\u0009(set MPD stop) \n\u0009(set Dum_Volume_D 40)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_02.Short$\"])\n\u0009(set VuPlusDuo2 on)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_02.Long$\"])\n\u0009(set VuPlusDuo2 off)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_03.Short$\"])\n\u0009(set Dum_Volume_D {([Dum_Volume_D]-10)})\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_04.Short$\"])\n\u0009(set Dum_Volume_D {([Dum_Volume_D]+10)})\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_05.Short$\"] and [Holzkessel:temperature:d] < 48.0)\n\u0009(set AuraBox TempDown)\n\u0009(set TimeboxEvo TempDown)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_05.Short$\"] and [Holzkessel:temperature:d] > 48.0)\n\u0009(set AuraBox TempUp)\n\u0009(set TimeboxEvo TempUp)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_06.Short$\"])\n\u0009(set LIGHTSCENE_WZ scene NormalWarm)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_06.Long$\"]) \n\u0009(set HUEGroup3 dim0%)\n",
- "DOIFDEV": "^global$|^FB_IT_4$|^Holzkessel$|^HM_566EBA$",
- "FUUID": "5c463140-f33f-86cf-407f-180d5a9beee5d98e",
- "MODEL": "FHEM",
- "NAME": "HM_Six_FB",
- "NR": "83",
- "NTFY_ORDER": "50-HM_Six_FB",
- "STATE": "LightOff",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Holzkessel", "Time":"2019-11-09 21:21:24" },
- "cmd": { "Value":"10", "Time":"2019-11-09 00:59:52" },
- "cmd_event": { "Value":"HM_566EBA", "Time":"2019-11-09 00:59:52" },
- "cmd_nr": { "Value":"10", "Time":"2019-11-09 00:59:52" },
- "e_HM_566EBA_events": { "Value":"battery: ok,CMDs_done,HM_566EBA_Btn_06 LongRelease", "Time":"2019-11-09 00:59:52" },
- "e_Holzkessel_temperature": { "Value":"55.7", "Time":"2019-11-09 21:21:24" },
- "mode": { "Value":"enabled", "Time":"2019-09-23 22:21:52" },
- "state": { "Value":"LightOff", "Time":"2019-11-09 00:59:52" }
- },
- "Attributes": {
- "cmdState": "RadioOn|RadioOff|VuPlusDuoOn|VuPlusOff|volDown|volUp|TempDown|TempUp|LightOn|LightOff",
- "do": "always",
- "room": "08.DOIF",
- "wait": "0,0,7"
- }
- },
- {
- "Name":"Holzkesselwatchdog",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([07:01-00:35] and [Holzkessel:temperature:d] < 48.0)\n\u0009(set TTS tts Holz einwerfen)\n\u0009(set HUEGroup1 alert select)\n\u0009(set AuraBox TempDown)\n\u0009(set TimeboxEvo TempDown)\nDOELSEIF ([07:01-00:35] and [Holzkessel:temperature:d] > 48.0)\n\u0009(set TTS tts Temperatur ok)\n\u0009(set AuraBox TempUp)\n\u0009(set TimeboxEvo TempUp)",
- "FUUID": "5c46313d-f33f-86cf-d05b-f1e01ec4558ecaa8",
- "MODEL": "FHEM",
- "NAME": "Holzkesselwatchdog",
- "NOTIFYDEV": "Holzkessel,global",
- "NR": "52",
- "NTFY_ORDER": "50-Holzkesselwatchdog",
- "STATE": "Temp_ok",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Holzkessel", "Time":"2019-11-09 21:21:24" },
- "cmd": { "Value":"2.3", "Time":"2019-11-09 19:09:43" },
- "cmd_event": { "Value":"Holzkessel", "Time":"2019-11-09 19:09:43" },
- "cmd_nr": { "Value":"2", "Time":"2019-11-09 19:09:43" },
- "cmd_seqnr": { "Value":"3", "Time":"2019-11-09 19:09:43" },
- "e_Holzkessel_temperature": { "Value":"55.7", "Time":"2019-11-09 21:21:24" },
- "mode": { "Value":"enabled", "Time":"2019-10-04 07:02:01" },
- "state": { "Value":"Temp_ok", "Time":"2019-11-09 19:09:43" },
- "timer_01_c01": { "Value":"10.11.2019 07:01:00", "Time":"2019-11-09 19:08:16" },
- "timer_02_c01": { "Value":"10.11.2019 00:35:00", "Time":"2019-11-09 19:08:16" },
- "timer_03_c02": { "Value":"10.11.2019 07:01:00", "Time":"2019-11-09 19:08:16" },
- "timer_04_c02": { "Value":"10.11.2019 00:35:00", "Time":"2019-11-09 19:08:16" },
- "wait_timer": { "Value":"no timer", "Time":"2019-11-09 19:09:43" }
- },
- "Attributes": {
- "cmdState": "Temp_unter_48°C|Temp_ok",
- "icon": "icoHEIZUNG",
- "room": "01.Heizung",
- "subType": "CUL_HM",
- "wait": "1,1,8,2:1,7,3"
- }
- },
- {
- "Name":"Kaffee_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Kaffeemaschine:Verbrauch]>1) \n\u0009(setreading Kaffeemaschine KaffeeLaeuft 1) \nDOELSEIF ([Kaffeemaschine:ENERGY_Current]>0.001 and [Kaffeemaschine:ENERGY_Current]<0.100 and [Kaffeemaschine:KaffeeLaeuft] eq \"1\") \n\u0009(setreading Kaffeemaschine KaffeeLaeuft 0) \nDOELSEIF ([Kaffeemaschine:ENERGY_Current]>0.001 and [Kaffeemaschine:ENERGY_Current]<0.100 and [Kaffeemaschine:KaffeeLaeuft] eq \"0\") \n\u0009(set TTS tts Kaffee fertig)\n\u0009(set AuraBox Kaffee)",
- "FUUID": "5c463141-f33f-86cf-151c-fe7a274b7cffbaee",
- "MODEL": "FHEM",
- "NAME": "Kaffee_DOIF",
- "NOTIFYDEV": "global,Kaffeemaschine",
- "NR": "148",
- "NTFY_ORDER": "50-Kaffee_DOIF",
- "STATE": "Kaffee_kocht",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Kaffeemaschine", "Time":"2019-11-09 21:18:49" },
- "cmd": { "Value":"1", "Time":"2019-11-07 06:39:54" },
- "cmd_event": { "Value":"Kaffeemaschine", "Time":"2019-11-07 06:39:54" },
- "cmd_nr": { "Value":"1", "Time":"2019-11-07 06:39:54" },
- "e_Kaffeemaschine_ENERGY_Current": { "Value":"0.000", "Time":"2019-11-09 21:18:49" },
- "e_Kaffeemaschine_KaffeeLaeuft": { "Value":"0", "Time":"2019-02-04 22:40:54" },
- "e_Kaffeemaschine_Verbrauch": { "Value":"0", "Time":"2019-11-09 21:18:49" },
- "mode": { "Value":"enabled", "Time":"2018-12-30 09:36:25" },
- "state": { "Value":"Kaffee_kocht", "Time":"2019-11-07 06:39:54" }
- },
- "Attributes": {
- "cmdState": "Kaffee_kocht|Kaffee_aus|Kaffee_fertig",
- "room": "08.DOIF",
- "wait": "30"
- }
- },
- {
- "Name":"Lampe1_WZ_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg cmd_4:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([RSL_A5A400_1_1:\"^on$\"]) (set Lampe1_WZ on) \nDOELSEIF ([RSL_A5A400_1_1:\"^off$\"])\n\u0009(set Lampe1_WZ off)\nDOELSEIF ([RSL_A5A400_1_2:\"^on$\"])\n\u0009(set LIGHTSCENE_WZ scene NormalWarm)\nDOELSEIF ([RSL_A5A400_1_2:\"^off$\"])\n\u0009(set HUEGroup3 off)",
- "FUUID": "5c463140-f33f-86cf-c446-99cff09fcc608a3d",
- "MODEL": "FHEM",
- "NAME": "Lampe1_WZ_DOIF",
- "NOTIFYDEV": "global,RSL_A5A400_1_1,RSL_A5A400_1_2",
- "NR": "79",
- "NTFY_ORDER": "50-Lampe1_WZ_DOIF",
- "STATE": "cmd_3",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"RSL_A5A400_1_2", "Time":"2019-09-22 19:55:45" },
- "cmd": { "Value":"3", "Time":"2019-09-22 19:55:45" },
- "cmd_event": { "Value":"RSL_A5A400_1_2", "Time":"2019-09-22 19:55:45" },
- "cmd_nr": { "Value":"3", "Time":"2019-09-22 19:55:45" },
- "e_RSL_A5A400_1_1_events": { "Value":"off", "Time":"2019-09-22 19:55:44" },
- "e_RSL_A5A400_1_2_events": { "Value":"on", "Time":"2019-09-22 19:55:45" },
- "mode": { "Value":"enabled", "Time":"2019-09-08 11:17:16" },
- "state": { "Value":"cmd_3", "Time":"2019-09-22 19:55:45" }
- },
- "Attributes": {
- "cmdState": "aus|an",
- "room": "08.DOIF"
- }
- },
- {
- "Name":"Light_Scene_Automatik",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg cmd_4:noArg cmd_5:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([00:40|Mo Di Mi Do Fr Sa So]) \n\u0009(set Lampe1_WZ off) \n\u0009(set Lampe2_WZ off)\n\u0009(set AuraBox ColorBlack)\n\u0009(set TimeboxEvo Dim_000%)\n (set HUEGroup1 off)\nDOELSEIF ([00:41|Mo Di Mi Do Fr Sa So]) \n\u0009(set Lampe2_WZ on)\nDOELSEIF ([06:50|Mo Di Mi Do Fr Sa So])\n\u0009(set TimeboxEvo Dim_050%)\nDOELSEIF ([07:00|Mo Di Mi Do Fr Sa So] and [Holzkessel:temperature:d] < 48.0)\n\u0009(set AuraBox TempDown)\n\u0009(set TimeboxEvo TempDown)\nDOELSEIF ([07:00|Mo Di Mi Do Fr Sa So] and [Holzkessel:temperature:d] > 48.0)\n\u0009(set AuraBox TempUp)\n\u0009(set TimeboxEvo TempUp)\n",
- "FUUID": "5c463140-f33f-86cf-32f6-cfe9520e3627e89d",
- "MODEL": "FHEM",
- "NAME": "Light_Scene_Automatik",
- "NOTIFYDEV": "Holzkessel,global",
- "NR": "78",
- "NTFY_ORDER": "50-Light_Scene_Automatik",
- "STATE": "MorningLightDown",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Holzkessel", "Time":"2019-11-09 21:21:24" },
- "cmd": { "Value":"4.2", "Time":"2019-11-09 07:00:00" },
- "cmd_event": { "Value":"timer_4", "Time":"2019-11-09 07:00:00" },
- "cmd_nr": { "Value":"4", "Time":"2019-11-09 07:00:00" },
- "cmd_seqnr": { "Value":"2", "Time":"2019-11-09 07:00:00" },
- "e_Holzkessel_temperature": { "Value":"55.7", "Time":"2019-11-09 21:21:24" },
- "mode": { "Value":"enabled", "Time":"2019-10-28 20:26:41" },
- "state": { "Value":"MorningLightDown", "Time":"2019-11-09 07:00:00" },
- "timer_01_c01": { "Value":"10.11.2019 00:40:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" },
- "timer_02_c02": { "Value":"10.11.2019 00:41:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" },
- "timer_03_c03": { "Value":"10.11.2019 06:50:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" },
- "timer_04_c04": { "Value":"10.11.2019 07:00:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" },
- "timer_05_c05": { "Value":"10.11.2019 07:00:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" }
- },
- "Attributes": {
- "cmdState": "LightNightMode|OnlyDeskLightOn|EvoOn|MorningLightDown|MorningLightUp",
- "room": "08.DOIF"
- }
- },
- {
- "Name":"LuftfeuchteBad",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([THsensorBd:humidity:d] < 40)\n (setreading LuftfeuchteBad Luftfeuchte Trocken)\nDOELSEIF ([THsensorBd:humidity:d] => 40 and [THsensorBd:humidity:d] <= 60) \n (setreading LuftfeuchteBad Luftfeuchte Ideal)\n DOELSEIF ([THsensorBd:humidity:d] > 60)\n (setreading LuftfeuchteBad Luftfeuchte Feucht)",
- "FUUID": "5db6272b-f33f-86cf-a7f0-fe3789cdb7b2a639",
- "MODEL": "FHEM",
- "NAME": "LuftfeuchteBad",
- "NOTIFYDEV": "global,THsensorBd",
- "NR": "284",
- "NTFY_ORDER": "50-LuftfeuchteBad",
- "STATE": "Ideal",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"THsensorBd", "Time":"2019-11-09 21:18:56" },
- "Luftfeuchte": { "Value":"Ideal", "Time":"2019-11-07 00:47:55" },
- "cmd": { "Value":"2", "Time":"2019-11-07 00:47:55" },
- "cmd_event": { "Value":"THsensorBd", "Time":"2019-11-07 00:47:55" },
- "cmd_nr": { "Value":"2", "Time":"2019-11-07 00:47:55" },
- "e_THsensorBd_humidity": { "Value":"49.0", "Time":"2019-11-09 21:18:56" },
- "mode": { "Value":"enabled", "Time":"2019-10-28 20:19:42" },
- "state": { "Value":"Ideal", "Time":"2019-11-07 00:47:55" },
- "warnung": { "Value":"▼", "Time":"2019-10-28 00:40:48" }
- },
- "Attributes": {
- "cmdState": "Trocken|Ideal|Feucht",
- "devStateIcon": "Trocken:10px-kreis-gelb Ideal:10px-kreis-gruen Feucht:Ideal:10px-kreis-rot",
- "icon": "temperature_humidity",
- "room": "06.Badezimmer"
- }
- },
- {
- "Name":"Luftfeuchtesteuerung",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([ThermoHygro_OG_Wohnzimmer:humidity:d] < 40.0) (set Luftbefeuchter:FILTER=STATE=OFF ON) DOELSEIF ([ThermoHygro_OG_Wohnzimmer:humidity:d] > 59.0) (set Luftbefeuchter:FILTER=STATE=ON OFF)",
- "DOIFDEV": "^global$|^ThermoHygro_OG_Wohnzimmer$",
- "FUUID": "5c46313d-f33f-86cf-64d8-69ca4f9ab95ba027",
- "MODEL": "FHEM",
- "NAME": "Luftfeuchtesteuerung",
- "NR": "51",
- "NTFY_ORDER": "50-Luftfeuchtesteuerung",
- "STATE": "disabled",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "cmd": { "Value":"1", "Time":"2018-01-08 17:34:51" },
- "cmd_event": { "Value":"set_cmd_1", "Time":"2018-01-08 17:34:51" },
- "cmd_nr": { "Value":"1", "Time":"2018-01-08 17:34:51" },
- "last_cmd": { "Value":"cmd_1", "Time":"2018-01-08 18:13:48" },
- "mode": { "Value":"disabled", "Time":"2018-01-08 18:13:48" },
- "state": { "Value":"disabled", "Time":"2018-01-08 18:13:48" }
- },
- "Attributes": {
- "devStateIcon": "cmd_2:rc_RED cmd_1:rc_GREEN",
- "icon": "temperature_humidity",
- "room": "08.DOIF",
- "subType": "THSensor"
- }
- },
- {
- "Name":"Sonoff_klatschtoggle",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Sonoff_SC:Db:d] < 40.0) (set Lampe1_WZ:FILTER=STATE=ON OFF) DOELSEIF ([Sonoff_SC:DB:d] > 40.0) (set Lampe1_WZ:FILTER=STATE=OF ON)",
- "DOIFDEV": "^global$|^Sonoff_SC$",
- "FUUID": "5c463140-f33f-86cf-8dab-a9844e7e1fcddc40",
- "MODEL": "FHEM",
- "NAME": "Sonoff_klatschtoggle",
- "NR": "80",
- "NTFY_ORDER": "50-Sonoff_klatschtoggle",
- "STATE": "disabled",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "cmd": { "Value":"1", "Time":"2018-01-21 14:00:35" },
- "cmd_event": { "Value":"Sonoff_klatschtoggle", "Time":"2018-01-21 14:00:35" },
- "cmd_nr": { "Value":"1", "Time":"2018-01-21 14:00:35" },
- "last_cmd": { "Value":"cmd_1", "Time":"2018-01-21 14:00:53" },
- "mode": { "Value":"disabled", "Time":"2018-01-21 14:00:53" },
- "state": { "Value":"disabled", "Time":"2018-01-21 14:00:53" },
- "warning": { "Value":"condition c01: Argument \"\" isn't numeric in numeric lt (<)\n", "Time":"2018-01-21 14:00:34" }
- },
- "Attributes": { "room": "08.DOIF" }
- },
- {
- "Name":"Trockner_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Trockner:Verbrauch]>1) \n\u0009(setreading Trockner TrocknerLaeuft 1) \nDOELSEIF ([Trockner:ENERGY_Current]>0.025 and [Trockner:ENERGY_Current]<0.042 and [Trockner:TrocknerLaeuft] eq \"1\") \n\u0009(setreading Trockner TrocknerLaeuft 0) \nDOELSEIF ([Trockner:ENERGY_Current]>0.025 and [Trockner:ENERGY_Current]<0.042 and [Trockner:TrocknerLaeuft] eq \"0\") \n\u0009(set TTS tts Trockner fertig)\n\u0009(set AuraBox Trockner)",
- "FUUID": "5c463141-f33f-86cf-1844-6b1b39249b54e8a4",
- "MODEL": "FHEM",
- "NAME": "Trockner_DOIF",
- "NOTIFYDEV": "Trockner,global",
- "NR": "117",
- "NTFY_ORDER": "50-Trockner_DOIF",
- "STATE": "Trockner_fertig",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Trockner", "Time":"2019-11-03 22:31:48" },
- "cmd": { "Value":"3.2", "Time":"2019-11-03 22:22:35" },
- "cmd_event": { "Value":"Trockner", "Time":"2019-11-03 22:22:35" },
- "cmd_nr": { "Value":"3", "Time":"2019-11-03 22:22:35" },
- "cmd_seqnr": { "Value":"2", "Time":"2019-11-03 22:22:35" },
- "e_Trockner_ENERGY_Current": { "Value":"0.000", "Time":"2019-11-03 22:31:48" },
- "e_Trockner_TrocknerLaeuft": { "Value":"0", "Time":"2019-09-28 16:37:31" },
- "e_Trockner_Verbrauch": { "Value":"0", "Time":"2019-11-03 22:31:01" },
- "mode": { "Value":"enabled", "Time":"2018-11-06 20:31:13" },
- "state": { "Value":"Trockner_fertig", "Time":"2019-11-03 22:22:35" }
- },
- "Attributes": {
- "cmdState": "Trockner_arbeitet|Trockner_steht|Trockner_fertig",
- "room": "08.DOIF",
- "wait": "300"
- }
- },
- {
- "Name":"VuPlusDuo2_DOIF_1",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([VuPlusDuo2:\"^on$\"]) (set MPD stop) (set Dum_Volume_D 70)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_01.Short$\"]) (set VuPlusDuo2 off)",
- "FUUID": "5c463141-f33f-86cf-8265-74ee42509e9f529a",
- "MODEL": "FHEM",
- "NAME": "VuPlusDuo2_DOIF_1",
- "NOTIFYDEV": "HM_566EBA,VuPlusDuo2,global",
- "NR": "104",
- "NTFY_ORDER": "50-VuPlusDuo2_DOIF_1",
- "STATE": "RadioStopped",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"VuPlusDuo2", "Time":"2019-11-09 21:22:28" },
- "cmd": { "Value":"1.2", "Time":"2019-11-09 21:18:43" },
- "cmd_event": { "Value":"VuPlusDuo2", "Time":"2019-11-09 21:18:43" },
- "cmd_nr": { "Value":"1", "Time":"2019-11-09 21:18:43" },
- "cmd_seqnr": { "Value":"2", "Time":"2019-11-09 21:18:43" },
- "e_HM_566EBA_events": { "Value":"battery: ok,CMDs_done,HM_566EBA_Btn_06 LongRelease", "Time":"2019-11-09 00:59:52" },
- "e_VuPlusDuo2_events": { "Value":"eventremaining: 11267,eventremaining_next: 27581,eventcurrenttime: 1573330944,eventcurrenttime_next: 1573330944,eventcurrenttime_hr: 21:22:24,eventcurrenttime_next_hr: 21:22:24,eventremaining_hr: 03:07:47,eventremaining_next_hr: 07:39:41", "Time":"2019-11-09 21:22:28" },
- "mode": { "Value":"enabled", "Time":"2019-05-25 22:39:21" },
- "state": { "Value":"RadioStopped", "Time":"2019-11-09 21:18:43" }
- },
- "Attributes": {
- "cmdState": "RadioStopped|VuPlusStopped",
- "do": "always",
- "room": "08.DOIF"
- }
- },
- {
- "Name":"Warmwasserchecker",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([07:00-24:00] and [Warmwasser:temperature:d] > 40.0)\n\u0009(set TTS tts Die Wassertemperatur ist 40 Grad)\nDOELSEIF ([07:00-24:00] and [Warmwasser:temperature:d] < 30.0)\n\u0009(set TTS tts Die Wassertemperatur ist nur noch 30 Grad)",
- "FUUID": "5c463141-f33f-86cf-f49f-7e444a5f598702ad",
- "MODEL": "FHEM",
- "NAME": "Warmwasserchecker",
- "NOTIFYDEV": "Warmwasser,global",
- "NR": "144",
- "NTFY_ORDER": "50-Warmwasserchecker",
- "STATE": "WarmWasserOk",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Warmwasser", "Time":"2019-11-09 21:21:24" },
- "cmd": { "Value":"1", "Time":"2019-11-09 13:16:11" },
- "cmd_event": { "Value":"Warmwasser", "Time":"2019-11-09 13:16:11" },
- "cmd_nr": { "Value":"1", "Time":"2019-11-09 13:16:11" },
- "e_Warmwasser_temperature": { "Value":"41.3", "Time":"2019-11-09 21:21:24" },
- "mode": { "Value":"enabled", "Time":"2018-10-09 22:40:25" },
- "state": { "Value":"WarmWasserOk", "Time":"2019-11-09 13:16:11" },
- "timer_01_c01": { "Value":"10.11.2019 07:00:00", "Time":"2019-11-09 19:08:16" },
- "timer_02_c01": { "Value":"10.11.2019 00:00:00", "Time":"2019-11-09 19:08:16" },
- "timer_03_c02": { "Value":"10.11.2019 07:00:00", "Time":"2019-11-09 19:08:16" },
- "timer_04_c02": { "Value":"10.11.2019 00:00:00", "Time":"2019-11-09 19:08:16" }
- },
- "Attributes": {
- "cmdState": "WarmWasserOk|WasserKalt",
- "room": "01.Heizung,08.DOIF",
- "subType": "CUL_HM"
- }
- },
- {
- "Name":"Waschmaschine_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Waschmaschine:Verbrauch]>1) \n\u0009(setreading Waschmaschine WaMaLaeuft 1) \nDOELSEIF ([Waschmaschine:ENERGY_Power]>0 and [Waschmaschine:ENERGY_Power]<5 and [Waschmaschine:WaMaLaeuft] eq \"1\") \n\u0009(setreading Waschmaschine WaMaLaeuft 0) \nDOELSEIF ([Waschmaschine:ENERGY_Power]>0 and [Waschmaschine:ENERGY_Power]<5 and [Waschmaschine:WaMaLaeuft] eq \"0\") \n\u0009(set TTS tts Waschmaschine fertig)\n\u0009(set AuraBox Washer)\n",
- "FUUID": "5c463141-f33f-86cf-f2fd-2644b2aeed6aa863",
- "MODEL": "FHEM",
- "NAME": "Waschmaschine_DOIF",
- "NOTIFYDEV": "Waschmaschine,global",
- "NR": "131",
- "NTFY_ORDER": "50-Waschmaschine_DOIF",
- "STATE": "Waschmaschine_fertig",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Waschmaschine", "Time":"2019-11-09 21:20:36" },
- "cmd": { "Value":"3.2", "Time":"2019-11-03 18:32:28" },
- "cmd_event": { "Value":"Waschmaschine", "Time":"2019-11-03 18:32:28" },
- "cmd_nr": { "Value":"3", "Time":"2019-11-03 18:32:28" },
- "cmd_seqnr": { "Value":"2", "Time":"2019-11-03 18:32:28" },
- "e_Waschmaschine_ENERGY_Power": { "Value":"0", "Time":"2019-11-09 21:20:36" },
- "e_Waschmaschine_Verbrauch": { "Value":"0", "Time":"2019-11-09 21:20:36" },
- "mode": { "Value":"enabled", "Time":"2019-02-05 23:39:21" },
- "state": { "Value":"Waschmaschine_fertig", "Time":"2019-11-03 18:32:28" }
- },
- "Attributes": {
- "cmdState": "Waschmaschine_arbeitet|Waschmaschine_steht|Waschmaschine_fertig",
- "room": "08.DOIF",
- "wait": "50"
- }
- },
- {
- "Name":"di_taster2",
- "PossibleSets":"disable:noArg enable:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 notexist checkReadingEvent:0,1 addStateEvent:1,0 weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "init {set_State(\"off\")}\n{[\"$SELF:bla\"];set_State(\"on\");fhem_set\"lamp on-for-timer 12\";set_Exec(\"\",0.7,'set_State(\"off\")')}",
- "DOIFDEV": "^global$|di_taster2",
- "FUUID": "5cc9c611-f33f-86cf-a6ea-510bad38dee4f7a9",
- "MODEL": "Perl",
- "NAME": "di_taster2",
- "NR": "218",
- "NTFY_ORDER": "50-di_taster2",
- "STATE": "off",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "block_02": { "Value":"executed", "Time":"2019-10-05 22:05:38" },
- "block_init": { "Value":"executed", "Time":"2019-11-09 19:08:16" },
- "mode": { "Value":"enabled", "Time":"2019-09-07 18:58:26" },
- "state": { "Value":"off", "Time":"2019-11-09 19:08:16" }
- },
- "Attributes": {
- "devStateIcon": "on:radio_checked@gold off:radio_checked:bla",
- "room": "Test"
- }
- },
- {
- "Name":"tempTendenz",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Holzkessel:state:diff] < 0.2) \n\u0009(setreading tempTendenz Temperatur ▼)\nDOELSEIF ([Holzkessel:state:diff] > 0.2)\n\u0009(setreading tempTendenz Temperatur ▲)",
- "FUUID": "5d6e9884-f33f-86cf-0561-d1a155f4145a2c82",
- "MODEL": "FHEM",
- "NAME": "tempTendenz",
- "NOTIFYDEV": "global,Holzkessel",
- "NR": "237",
- "NTFY_ORDER": "50-tempTendenz",
- "STATE": "up",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Holzkessel", "Time":"2019-11-09 21:21:24" },
- "Temperatur": { "Value":"▲", "Time":"2019-11-09 21:21:24" },
- "cmd": { "Value":"2", "Time":"2019-11-09 21:21:24" },
- "cmd_event": { "Value":"Holzkessel", "Time":"2019-11-09 21:21:24" },
- "cmd_nr": { "Value":"2", "Time":"2019-11-09 21:21:24" },
- "e_Holzkessel_state": { "Value":"T: 55.7", "Time":"2019-11-09 21:21:24" },
- "mode": { "Value":"enabled", "Time":"2019-09-14 15:31:08" },
- "state": { "Value":"up", "Time":"2019-11-09 21:21:24" }
- },
- "Attributes": {
- "cmdState": "down|up",
- "devStateIcon": "up:control_arrow_upward@green down:control_arrow_downward@red",
- "icon": "icoTempHeizung",
- "room": "01.Heizung,08.DOIF",
- "subType": "CUL_HM"
- }
- } ],
- "totalResultsReturned":15
- }
Aufruf mit httplib.HTTPSConnection - ein paar Bytes fehlen
Quellcode
- 21:26:07 - FHEM-debug: response --
- {
- "Arg":"TYPE=DOIF",
- "Results": [
- {
- "Name":"HM_RC8_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg cmd_4:noArg cmd_5:noArg cmd_6:noArg cmd_7:noArg cmd_8:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([HM_3D9F63:\"^HM_3D9F63_Btn_01.Short$\"])\n\u0009(set LIGHTSCENE_WZ scene NormalWarm)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_02.Short$\"])\n\u0009(set HUEGroup3 dim0%)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_04.Short$\"])\n\u0009(set LIGHTSCENE_WZ nextScene)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_03.Short$\"])\n\u0009(set LIGHTSCENE_WZ scene FrontOnBackOff)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_05.Short$\"])\n\u0009(set HUEDevice1 on)\n\u0009(set HUEDevice2 off)\n\u0009(set HUEDevice3 off)\n\u0009(set HUEDevice4 off)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_06.Short$\"])\n\u0009(set HUEDevice1 on)\n\u0009(set HUEDevice2 off)\n\u0009(set HUEDevice3 on)\n\u0009(set HUEDevice4 off)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_07.Short$\"])\n\u0009(set HUEDevice1 on)\n\u0009(set HUEDevice2 on)\n\u0009(set HUEDevice3 on)\n\u0009(set HUEDevice4 off)\nDOELSEIF ([HM_3D9F63:\"^HM_3D9F63_Btn_08.Short$\"])\n\u0009(set HUEDevice1 on)\n\u0009(set HUEDevice2 on)\n\u0009(set HUEDevice3 on)\n\u0009(set HUEDevice4 on)",
- "FUUID": "5c6edc6e-f33f-86cf-3200-ebcf193a53b03426",
- "MODEL": "FHEM",
- "NAME": "HM_RC8_DOIF",
- "NOTIFYDEV": "HM_3D9F63,global",
- "NR": "201",
- "NTFY_ORDER": "50-HM_RC8_DOIF",
- "STATE": "cmd_7",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"HM_3D9F63", "Time":"2019-11-09 17:47:06" },
- "cmd": { "Value":"7.4", "Time":"2019-11-09 17:47:06" },
- "cmd_event": { "Value":"HM_3D9F63", "Time":"2019-11-09 17:47:06" },
- "cmd_nr": { "Value":"7", "Time":"2019-11-09 17:47:06" },
- "cmd_seqnr": { "Value":"4", "Time":"2019-11-09 17:47:06" },
- "e_HM_3D9F63_events": { "Value":"battery: ok,CMDs_done,HM_3D9F63_Btn_07 Short", "Time":"2019-11-09 17:47:06" },
- "mode": { "Value":"enabled", "Time":"2019-08-12 21:44:04" },
- "state": { "Value":"cmd_7", "Time":"2019-11-09 17:47:06" }
- },
- "Attributes": {
- "do": "always",
- "room": "08.DOIF"
- }
- },
- {
- "Name":"HM_Six_FB",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg cmd_4:noArg cmd_5:noArg cmd_6:noArg cmd_7:noArg cmd_8:noArg cmd_9:noArg cmd_10:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "(([FB_IT_4:\"^on$\"]) or ([HM_566EBA:\"^HM_566EBA_Btn_01.Short$\"]))\n\u0009(set Dum_Volume_D 40)\n\u0009(set MPD play)\nDOELSEIF (([FB_IT_4:\"^off$\"]) or ([HM_566EBA:\"^HM_566EBA_Btn_01.Long$\"])) \n\u0009(set MPD stop) \n\u0009(set Dum_Volume_D 40)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_02.Short$\"])\n\u0009(set VuPlusDuo2 on)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_02.Long$\"])\n\u0009(set VuPlusDuo2 off)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_03.Short$\"])\n\u0009(set Dum_Volume_D {([Dum_Volume_D]-10)})\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_04.Short$\"])\n\u0009(set Dum_Volume_D {([Dum_Volume_D]+10)})\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_05.Short$\"] and [Holzkessel:temperature:d] < 48.0)\n\u0009(set AuraBox TempDown)\n\u0009(set TimeboxEvo TempDown)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_05.Short$\"] and [Holzkessel:temperature:d] > 48.0)\n\u0009(set AuraBox TempUp)\n\u0009(set TimeboxEvo TempUp)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_06.Short$\"])\n\u0009(set LIGHTSCENE_WZ scene NormalWarm)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_06.Long$\"]) \n\u0009(set HUEGroup3 dim0%)\n",
- "DOIFDEV": "^global$|^FB_IT_4$|^Holzkessel$|^HM_566EBA$",
- "FUUID": "5c463140-f33f-86cf-407f-180d5a9beee5d98e",
- "MODEL": "FHEM",
- "NAME": "HM_Six_FB",
- "NR": "83",
- "NTFY_ORDER": "50-HM_Six_FB",
- "STATE": "LightOff",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Holzkessel", "Time":"2019-11-09 21:26:05" },
- "cmd": { "Value":"10", "Time":"2019-11-09 00:59:52" },
- "cmd_event": { "Value":"HM_566EBA", "Time":"2019-11-09 00:59:52" },
- "cmd_nr": { "Value":"10", "Time":"2019-11-09 00:59:52" },
- "e_HM_566EBA_events": { "Value":"battery: ok,CMDs_done,HM_566EBA_Btn_06 LongRelease", "Time":"2019-11-09 00:59:52" },
- "e_Holzkessel_temperature": { "Value":"56.3", "Time":"2019-11-09 21:26:05" },
- "mode": { "Value":"enabled", "Time":"2019-09-23 22:21:52" },
- "state": { "Value":"LightOff", "Time":"2019-11-09 00:59:52" }
- },
- "Attributes": {
- "cmdState": "RadioOn|RadioOff|VuPlusDuoOn|VuPlusOff|volDown|volUp|TempDown|TempUp|LightOn|LightOff",
- "do": "always",
- "room": "08.DOIF",
- "wait": "0,0,7"
- }
- },
- {
- "Name":"Holzkesselwatchdog",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([07:01-00:35] and [Holzkessel:temperature:d] < 48.0)\n\u0009(set TTS tts Holz einwerfen)\n\u0009(set HUEGroup1 alert select)\n\u0009(set AuraBox TempDown)\n\u0009(set TimeboxEvo TempDown)\nDOELSEIF ([07:01-00:35] and [Holzkessel:temperature:d] > 48.0)\n\u0009(set TTS tts Temperatur ok)\n\u0009(set AuraBox TempUp)\n\u0009(set TimeboxEvo TempUp)",
- "FUUID": "5c46313d-f33f-86cf-d05b-f1e01ec4558ecaa8",
- "MODEL": "FHEM",
- "NAME": "Holzkesselwatchdog",
- "NOTIFYDEV": "Holzkessel,global",
- "NR": "52",
- "NTFY_ORDER": "50-Holzkesselwatchdog",
- "STATE": "Temp_ok",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Holzkessel", "Time":"2019-11-09 21:26:05" },
- "cmd": { "Value":"2.3", "Time":"2019-11-09 19:09:43" },
- "cmd_event": { "Value":"Holzkessel", "Time":"2019-11-09 19:09:43" },
- "cmd_nr": { "Value":"2", "Time":"2019-11-09 19:09:43" },
- "cmd_seqnr": { "Value":"3", "Time":"2019-11-09 19:09:43" },
- "e_Holzkessel_temperature": { "Value":"56.3", "Time":"2019-11-09 21:26:05" },
- "mode": { "Value":"enabled", "Time":"2019-10-04 07:02:01" },
- "state": { "Value":"Temp_ok", "Time":"2019-11-09 19:09:43" },
- "timer_01_c01": { "Value":"10.11.2019 07:01:00", "Time":"2019-11-09 19:08:16" },
- "timer_02_c01": { "Value":"10.11.2019 00:35:00", "Time":"2019-11-09 19:08:16" },
- "timer_03_c02": { "Value":"10.11.2019 07:01:00", "Time":"2019-11-09 19:08:16" },
- "timer_04_c02": { "Value":"10.11.2019 00:35:00", "Time":"2019-11-09 19:08:16" },
- "wait_timer": { "Value":"no timer", "Time":"2019-11-09 19:09:43" }
- },
- "Attributes": {
- "cmdState": "Temp_unter_48°C|Temp_ok",
- "icon": "icoHEIZUNG",
- "room": "01.Heizung",
- "subType": "CUL_HM",
- "wait": "1,1,8,2:1,7,3"
- }
- },
- {
- "Name":"Kaffee_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Kaffeemaschine:Verbrauch]>1) \n\u0009(setreading Kaffeemaschine KaffeeLaeuft 1) \nDOELSEIF ([Kaffeemaschine:ENERGY_Current]>0.001 and [Kaffeemaschine:ENERGY_Current]<0.100 and [Kaffeemaschine:KaffeeLaeuft] eq \"1\") \n\u0009(setreading Kaffeemaschine KaffeeLaeuft 0) \nDOELSEIF ([Kaffeemaschine:ENERGY_Current]>0.001 and [Kaffeemaschine:ENERGY_Current]<0.100 and [Kaffeemaschine:KaffeeLaeuft] eq \"0\") \n\u0009(set TTS tts Kaffee fertig)\n\u0009(set AuraBox Kaffee)",
- "FUUID": "5c463141-f33f-86cf-151c-fe7a274b7cffbaee",
- "MODEL": "FHEM",
- "NAME": "Kaffee_DOIF",
- "NOTIFYDEV": "global,Kaffeemaschine",
- "NR": "148",
- "NTFY_ORDER": "50-Kaffee_DOIF",
- "STATE": "Kaffee_kocht",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Kaffeemaschine", "Time":"2019-11-09 21:23:49" },
- "cmd": { "Value":"1", "Time":"2019-11-07 06:39:54" },
- "cmd_event": { "Value":"Kaffeemaschine", "Time":"2019-11-07 06:39:54" },
- "cmd_nr": { "Value":"1", "Time":"2019-11-07 06:39:54" },
- "e_Kaffeemaschine_ENERGY_Current": { "Value":"0.000", "Time":"2019-11-09 21:23:49" },
- "e_Kaffeemaschine_KaffeeLaeuft": { "Value":"0", "Time":"2019-02-04 22:40:54" },
- "e_Kaffeemaschine_Verbrauch": { "Value":"0", "Time":"2019-11-09 21:23:49" },
- "mode": { "Value":"enabled", "Time":"2018-12-30 09:36:25" },
- "state": { "Value":"Kaffee_kocht", "Time":"2019-11-07 06:39:54" }
- },
- "Attributes": {
- "cmdState": "Kaffee_kocht|Kaffee_aus|Kaffee_fertig",
- "room": "08.DOIF",
- "wait": "30"
- }
- },
- {
- "Name":"Lampe1_WZ_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg cmd_4:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([RSL_A5A400_1_1:\"^on$\"]) (set Lampe1_WZ on) \nDOELSEIF ([RSL_A5A400_1_1:\"^off$\"])\n\u0009(set Lampe1_WZ off)\nDOELSEIF ([RSL_A5A400_1_2:\"^on$\"])\n\u0009(set LIGHTSCENE_WZ scene NormalWarm)\nDOELSEIF ([RSL_A5A400_1_2:\"^off$\"])\n\u0009(set HUEGroup3 off)",
- "FUUID": "5c463140-f33f-86cf-c446-99cff09fcc608a3d",
- "MODEL": "FHEM",
- "NAME": "Lampe1_WZ_DOIF",
- "NOTIFYDEV": "global,RSL_A5A400_1_1,RSL_A5A400_1_2",
- "NR": "79",
- "NTFY_ORDER": "50-Lampe1_WZ_DOIF",
- "STATE": "cmd_3",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"RSL_A5A400_1_2", "Time":"2019-09-22 19:55:45" },
- "cmd": { "Value":"3", "Time":"2019-09-22 19:55:45" },
- "cmd_event": { "Value":"RSL_A5A400_1_2", "Time":"2019-09-22 19:55:45" },
- "cmd_nr": { "Value":"3", "Time":"2019-09-22 19:55:45" },
- "e_RSL_A5A400_1_1_events": { "Value":"off", "Time":"2019-09-22 19:55:44" },
- "e_RSL_A5A400_1_2_events": { "Value":"on", "Time":"2019-09-22 19:55:45" },
- "mode": { "Value":"enabled", "Time":"2019-09-08 11:17:16" },
- "state": { "Value":"cmd_3", "Time":"2019-09-22 19:55:45" }
- },
- "Attributes": {
- "cmdState": "aus|an",
- "room": "08.DOIF"
- }
- },
- {
- "Name":"Light_Scene_Automatik",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg cmd_4:noArg cmd_5:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([00:40|Mo Di Mi Do Fr Sa So]) \n\u0009(set Lampe1_WZ off) \n\u0009(set Lampe2_WZ off)\n\u0009(set AuraBox ColorBlack)\n\u0009(set TimeboxEvo Dim_000%)\n (set HUEGroup1 off)\nDOELSEIF ([00:41|Mo Di Mi Do Fr Sa So]) \n\u0009(set Lampe2_WZ on)\nDOELSEIF ([06:50|Mo Di Mi Do Fr Sa So])\n\u0009(set TimeboxEvo Dim_050%)\nDOELSEIF ([07:00|Mo Di Mi Do Fr Sa So] and [Holzkessel:temperature:d] < 48.0)\n\u0009(set AuraBox TempDown)\n\u0009(set TimeboxEvo TempDown)\nDOELSEIF ([07:00|Mo Di Mi Do Fr Sa So] and [Holzkessel:temperature:d] > 48)\n\u0009(set AuraBox TempUp)\n\u0009(set TimeboxEvo TempUp)\n",
- "FUUID": "5c463140-f33f-86cf-32f6-cfe9520e3627e89d",
- "MODEL": "FHEM",
- "NAME": "Light_Scene_Automatik",
- "NOTIFYDEV": "Holzkessel,global",
- "NR": "78",
- "NTFY_ORDER": "50-Light_Scene_Automatik",
- "STATE": "MorningLightDown",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Holzkessel", "Time":"2019-11-09 21:26:05" },
- "cmd": { "Value":"4.2", "Time":"2019-11-09 07:00:00" },
- "cmd_event": { "Value":"timer_4", "Time":"2019-11-09 07:00:00" },
- "cmd_nr": { "Value":"4", "Time":"2019-11-09 07:00:00" },
- "cmd_seqnr": { "Value":"2", "Time":"2019-11-09 07:00:00" },
- "e_Holzkessel_temperature": { "Value":"56.3", "Time":"2019-11-09 21:26:05" },
- "mode": { "Value":"enabled", "Time":"2019-10-28 20:26:41" },
- "state": { "Value":"MorningLightDown", "Time":"2019-11-09 07:00:00" },
- "timer_01_c01": { "Value":"10.11.2019 00:40:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" },
- "timer_02_c02": { "Value":"10.11.2019 00:41:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" },
- "timer_03_c03": { "Value":"10.11.2019 06:50:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" },
- "timer_04_c04": { "Value":"10.11.2019 07:00:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" },
- "timer_05_c05": { "Value":"10.11.2019 07:00:00|MoDiMiDoFrSaSo", "Time":"2019-11-09 19:08:16" }
- },
- "Attributes": {
- "cmdState": "LightNightMode|OnlyDeskLightOn|EvoOn|MorningLightDown|MorningLightUp",
- "room": "08.DOIF"
- }
- },
- {
- "Name":"LuftfeuchteBad",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([THsensorBd:humidity:d] < 40)\n (setreading LuftfeuchteBad Luftfeuchte Trocken)\nDOELSEIF ([THsensorBd:humidity:d] => 40 and [THsensorBd:humidity:d] <= 60) \n (setreading LuftfeuchteBad Luftfeuchte Ideal)\n DOELSEIF ([THsensorBd:humidity:d] > 60)\n (setreading LuftfeuchteBad Luftfeuchte Feucht)",
- "FUUID": "5db6272b-f33f-86cf-a7f0-fe3789cdb7b2a639",
- "MODEL": "FHEM",
- "NAME": "LuftfeuchteBad",
- "NOTIFYDEV": "global,THsensorBd",
- "NR": "284",
- "NTFY_ORDER": "50-LuftfeuchteBad",
- "STATE": "Ideal",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"THsensorBd", "Time":"2019-11-09 21:18:56" },
- "Luftfeuchte": { "Value":"Ideal", "Time":"2019-11-07 00:47:55" },
- "cmd": { "Value":"2", "Time":"2019-11-07 00:47:55" },
- "cmd_event": { "Value":"THsensorBd", "Time":"2019-11-07 00:47:55" },
- "cmd_nr": { "Value":"2", "Time":"2019-11-07 00:47:55" },
- "e_THsensorBd_humidity": { "Value":"49.0", "Time":"2019-11-09 21:18:56" },
- "mode": { "Value":"enabled", "Time":"2019-10-28 20:19:42" },
- "state": { "Value":"Ideal", "Time":"2019-11-07 00:47:55" },
- "warnung": { "Value":"â¼", "Time":"2019-10-28 00:40:48" }
- },
- "Attributes": {
- "cmdState": "Trocken|Ideal|Feucht",
- "devStateIcon": "Trocken:10px-kreis-gelb Ideal:10px-kreis-gruen Feucht:Ideal:10px-kreis-rot",
- "icon": "temperature_humidity",
- "room": "06.Badezimmer"
- }
- },
- {
- "Name":"Luftfeuchtesteuerung",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([ThermoHygro_OG_Wohnzimmer:humidity:d] < 40.0) (set Luftbefeuchter:FILTER=STATE=OFF ON) DOELSEIF ([ThermoHygro_OG_Wohnzimmer:humidity:d] > 59.0) (set Luftbefeuchter:FILTER=STATE=ON OFF)",
- "DOIFDEV": "^global$|^ThermoHygro_OG_Wohnzimmer$",
- "FUUID": "5c46313d-f33f-86cf-64d8-69ca4f9ab95ba027",
- "MODEL": "FHEM",
- "NAME": "Luftfeuchtesteuerung",
- "NR": "51",
- "NTFY_ORDER": "50-Luftfeuchtesteuerung",
- "STATE": "disabled",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "cmd": { "Value":"1", "Time":"2018-01-08 17:34:51" },
- "cmd_event": { "Value":"set_cmd_1", "Time":"2018-01-08 17:34:51" },
- "cmd_nr": { "Value":"1", "Time":"2018-01-08 17:34:51" },
- "last_cmd": { "Value":"cmd_1", "Time":"2018-01-08 18:13:48" },
- "mode": { "Value":"disabled", "Time":"2018-01-08 18:13:48" },
- "state": { "Value":"disabled", "Time":"2018-01-08 18:13:48" }
- },
- "Attributes": {
- "devStateIcon": "cmd_2:rc_RED cmd_1:rc_GREEN",
- "icon": "temperature_humidity",
- "room": "08.DOIF",
- "subType": "THSensor"
- }
- },
- {
- "Name":"Sonoff_klatschtoggle",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Sonoff_SC:Db:d] < 40.0) (set Lampe1_WZ:FILTER=STATE=ON OFF) DOELSEIF ([Sonoff_SC:DB:d] > 40.0) (set Lampe1_WZ:FILTER=STATE=OF ON)",
- "DOIFDEV": "^global$|^Sonoff_SC$",
- "FUUID": "5c463140-f33f-86cf-8dab-a9844e7e1fcddc40",
- "MODEL": "FHEM",
- "NAME": "Sonoff_klatschtoggle",
- "NR": "80",
- "NTFY_ORDER": "50-Sonoff_klatschtoggle",
- "STATE": "disabled",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "cmd": { "Value":"1", "Time":"2018-01-21 14:00:35" },
- "cmd_event": { "Value":"Sonoff_klatschtoggle", "Time":"2018-01-21 14:00:35" },
- "cmd_nr": { "Value":"1", "Time":"2018-01-21 14:00:35" },
- "last_cmd": { "Value":"cmd_1", "Time":"2018-01-21 14:00:53" },
- "mode": { "Value":"disabled", "Time":"2018-01-21 14:00:53" },
- "state": { "Value":"disabled", "Time":"2018-01-21 14:00:53" },
- "warning": { "Value":"condition c01: Argument \"\" isn't numeric in numeric lt (<)\n", "Time":"2018-01-21 14:00:34" }
- },
- "Attributes": { "room": "08.DOIF" }
- },
- {
- "Name":"Trockner_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Trockner:Verbrauch]>1) \n\u0009(setreading Trockner TrocknerLaeuft 1) \nDOELSEIF ([Trockner:ENERGY_Current]>0.025 and [Trockner:ENERGY_Current]<0.042 and [Trockner:TrocknerLaeuft] eq \"1\") \n\u0009(setreading Trockner TrocknerLaeuft 0) \nDOELSEIF ([Trockner:ENERGY_Current]>0.025 and [Trockner:ENERGY_Current]<0.042 and [Trockner:TrocknerLaeuft] eq \"0\") \n\u0009(set TTS tts Trockner fertig)\n\u0009(set AuraBox Trockner)",
- "FUUID": "5c463141-f33f-86cf-1844-6b1b39249b54e8a4",
- "MODEL": "FHEM",
- "NAME": "Trockner_DOIF",
- "NOTIFYDEV": "Trockner,global",
- "NR": "117",
- "NTFY_ORDER": "50-Trockner_DOIF",
- "STATE": "Trockner_fertig",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Trockner", "Time":"2019-11-03 22:31:48" },
- "cmd": { "Value":"3.2", "Time":"2019-11-03 22:22:35" },
- "cmd_event": { "Value":"Trockner", "Time":"2019-11-03 22:22:35" },
- "cmd_nr": { "Value":"3", "Time":"2019-11-03 22:22:35" },
- "cmd_seqnr": { "Value":"2", "Time":"2019-11-03 22:22:35" },
- "e_Trockner_ENERGY_Current": { "Value":"0.000", "Time":"2019-11-03 22:31:48" },
- "e_Trockner_TrocknerLaeuft": { "Value":"0", "Time":"2019-09-28 16:37:31" },
- "e_Trockner_Verbrauch": { "Value":"0", "Time":"2019-11-03 22:31:01" },
- "mode": { "Value":"enabled", "Time":"2018-11-06 20:31:13" },
- "state": { "Value":"Trockner_fertig", "Time":"2019-11-03 22:22:35" }
- },
- "Attributes": {
- "cmdState": "Trockner_arbeitet|Trockner_steht|Trockner_fertig",
- "room": "08.DOIF",
- "wait": "300"
- }
- },
- {
- "Name":"VuPlusDuo2_DOIF_1",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([VuPlusDuo2:\"^on$\"]) (set MPD stop) (set Dum_Volume_D 70)\nDOELSEIF ([HM_566EBA:\"^HM_566EBA_Btn_01.Short$\"]) (set VuPlusDuo2 off)",
- "FUUID": "5c463141-f33f-86cf-8265-74ee42509e9f529a",
- "MODEL": "FHEM",
- "NAME": "VuPlusDuo2_DOIF_1",
- "NOTIFYDEV": "HM_566EBA,VuPlusDuo2,global",
- "NR": "104",
- "NTFY_ORDER": "50-VuPlusDuo2_DOIF_1",
- "STATE": "RadioStopped",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"VuPlusDuo2", "Time":"2019-11-09 21:25:28" },
- "cmd": { "Value":"1.2", "Time":"2019-11-09 21:18:43" },
- "cmd_event": { "Value":"VuPlusDuo2", "Time":"2019-11-09 21:18:43" },
- "cmd_nr": { "Value":"1", "Time":"2019-11-09 21:18:43" },
- "cmd_seqnr": { "Value":"2", "Time":"2019-11-09 21:18:43" },
- "e_HM_566EBA_events": { "Value":"battery: ok,CMDs_done,HM_566EBA_Btn_06 LongRelease", "Time":"2019-11-09 00:59:52" },
- "e_VuPlusDuo2_events": { "Value":"eventremaining: 11086,eventremaining_next: 27400,eventcurrenttime: 1573331125,eventcurrenttime_next: 1573331125,eventcurrenttime_hr: 21:25:25,eventcurrenttime_next_hr: 21:25:25,eventremaining_hr: 03:04:46,eventremaining_next_hr: 07:36:40", "Time":"2019-11-09 21:25:28" },
- "mode": { "Value":"enabled", "Time":"2019-05-25 22:39:21" },
- "state": { "Value":"RadioStopped", "Time":"2019-11-09 21:18:43" }
- },
- "Attributes": {
- "cmdState": "RadioStopped|VuPlusStopped",
- "do": "always",
- "room": "08.DOIF"
- }
- },
- {
- "Name":"Warmwasserchecker",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([07:00-24:00] and [Warmwasser:temperature:d] > 40.0)\n\u0009(set TTS tts Die Wassertemperatur ist 40 Grad)\nDOELSEIF ([07:00-24:00] and [Warmwasser:temperature:d] < 30.0)\n\u0009(set TTS tts Die Wassertemperatur ist nur noch 30 Grad)",
- "FUUID": "5c463141-f33f-86cf-f49f-7e444a5f598702ad",
- "MODEL": "FHEM",
- "NAME": "Warmwasserchecker",
- "NOTIFYDEV": "Warmwasser,global",
- "NR": "144",
- "NTFY_ORDER": "50-Warmwasserchecker",
- "STATE": "WarmWasserOk",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Warmwasser", "Time":"2019-11-09 21:26:05" },
- "cmd": { "Value":"1", "Time":"2019-11-09 13:16:11" },
- "cmd_event": { "Value":"Warmwasser", "Time":"2019-11-09 13:16:11" },
- "cmd_nr": { "Value":"1", "Time":"2019-11-09 13:16:11" },
- "e_Warmwasser_temperature": { "Value":"41.5", "Time":"2019-11-09 21:26:05" },
- "mode": { "Value":"enabled", "Time":"2018-10-09 22:40:25" },
- "state": { "Value":"WarmWasserOk", "Time":"2019-11-09 13:16:11" },
- "timer_01_c01": { "Value":"10.11.2019 07:00:00", "Time":"2019-11-09 19:08:16" },
- "timer_02_c01": { "Value":"10.11.2019 00:00:00", "Time":"2019-11-09 19:08:16" },
- "timer_03_c02": { "Value":"10.11.2019 07:00:00", "Time":"2019-11-09 19:08:16" },
- "timer_04_c02": { "Value":"10.11.2019 00:00:00", "Time":"2019-11-09 19:08:16" }
- },
- "Attributes": {
- "cmdState"WarmWasserOk|WasserKalt",
- "room": "01.Heizung,08.DOIF",
- "subType": "CUL_HM"
- }
- },
- {
- "Name":"Waschmaschine_DOIF",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg cmd_3:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Waschmaschine:Verbrauch]>1) \n\u0009(setreading Waschmaschine WaMaLaeuft 1) \nDOELSEIF ([Waschmaschine:ENERGY_Power]>0 and [Waschmaschine:ENERGY_Power]<5 and [Waschmaschine:WaMaLaeuft] eq \"1\") \n\u0009(setreading Waschmaschine WaMaLaeuft 0) \nDOELSEIF ([Waschmaschine:ENERGY_Power]>0 and [Waschmaschine:ENERGY_Power]<5 and [Waschmaschine:WaMaLaeuft] eq \"0\") \n\u0009(set TTS tts Waschmaschine fertig)\n\u0009(set AuraBox Washer)\n",
- "FUUID": "5c463141-f33f-86cf-f2fd-2644b2aeed6aa863",
- "MODEL": "FHEM",
- "NAME": "Waschmaschine_DOIF",
- "NOTIFYDEV": "Waschmaschine,global",
- "NR": "131",
- "NTFY_ORDER": "50-Waschmaschine_DOIF",
- "STATE": "Waschmaschine_fertig",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Waschmaschine", "Time":"2019-11-09 21:25:36" },
- "cmd": { "Value":"3.2", "Time":"2019-11-03 18:32:28" },
- "cmd_event": { "Value":"Waschmaschine", "Time":"2019-11-03 18:32:28" },
- "cmd_nr": { "Value":"3", "Time":"2019-11-03 18:32:28" },
- "cmd_seqnr": { "Value":"2", "Time":"2019-11-03 18:32:28" },
- "e_Waschmaschine_ENERGY_Power": { "Value":"0", "Time":"2019-11-09 21:25:36" },
- "e_Waschmaschine_Verbrauch": { "Value":"0", "Time":"2019-11-09 21:25:36" },
- "mode": { "Value":"enabled", "Time":"2019-02-05 23:39:21" },
- "state": { "Value":"Waschmaschine_fertig", "Time":"2019-11-03 18:32:28" }
- },
- "Attributes": {
- "cmdState": "Waschmaschine_arbeitet|Waschmaschine_steht|Waschmaschine_fertig",
- "room": "08.DOIF",
- "wait": "50"
- }
- },
- {
- "Name":"di_taster2",
- "PossibleSets":"disable:noArg enable:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 notexist checkReadingEvent:0,1 addStateEvent:1,0 weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "init {set_State(\"off\")}\n{[\"$SELF:bla\"];set_State(\"on\");fhem_set\"lamp on-for-timer 12\";set_Exec(\"\",0.7,'set_State(\"off\")')}",
- "DOIFDEV": "^global$|di_taster2",
- "FUUID": "5cc9c611-f33f-86cf-a6ea-510bad38dee4f7a9",
- "MODEL": "Perl",
- "NAME": "di_taster2",
- "NR": "218",
- "NTFY_ORDER": "50-di_taster2",
- "STATE": "off",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "block_02": { "Value":"executed", "Time":"2019-10-05 22:05:38" },
- "block_init": { "Value":"executed", "Time":"2019-11-09 19:08:16" },
- "mode": { "Value":"enabled", "Time":"2019-09-07 18:58:26" },
- "state": { "Value":"off", "Time":"2019-11-09 19:08:16" }
- },
- "Attributes": {
- "devStateIcon": "on:radio_checked@gold off:radio_checked:bla",
- "room": "Test"
- }
- },
- {
- "Name":"tempTendenz",
- "PossibleSets":"disable:noArg enable:noArg initialize:noArg checkall:noArg cmd_1:noArg cmd_2:noArg ",
- "PossibleAttrs":"alias comment:textField-long eventMap:textField-long group room suppressReading userReadings:textField-long verbose:0,1,2,3,4,5 disable:0,1 loglevel:0,1,2,3,4,5,6 wait:textField-long do:always,resetwait cmdState startup:textField-long state:textField-long initialize repeatsame repeatcmd waitsame waitdel cmdpause timerWithWait:1,0 notexist selftrigger:wait,all timerevent:1,0 checkReadingEvent:0,1 addStateEvent:1,0 checkall:event,timer,all weekdays setList:textField-long readingList DOIF_Readings:textField-long event_Readings:textField-long uiTable:textField-long event-aggregator event-min-interval event-on-change-reading event-on-update-reading oldreadings stateFormat:textField-long timestamp-on-change-reading cmdIcon devStateIcon devStateIcon:textField-long devStateStyle icon sortby subType webCmd webCmdLabel:textField-long widgetOverride userattr",
- "Internals": {
- "DEF": "([Holzkessel:state:diff] < 0.2) \n\u0009(setreading tempTendenz Temperatur â¼)\nDOELSEIF ([Holzkessel:state:diff] > 0.2)\n\u0009(setreading tempTendenz Temperatur â²)",
- "FUUID": "5d6e9884-f33f-86cf-0561-d1a155f4145a2c82",
- "MODEL": "FHEM",
- "NAME": "tempTendenz",
- "NOTIFYDEV": "global,Holzkessel",
- "NR": "237",
- "NTFY_ORDER": "50-tempTendenz",
- "STATE": "up",
- "TYPE": "DOIF",
- "VERSION": "20423 2019-10-29 18:50:08"
- },
- "Readings": {
- "Device": { "Value":"Holzkessel", "Time":"2019-11-09 21:26:05" },
- "Temperatur": { "Value":"â²", "Time":"2019-11-09 21:26:05" },
- "cmd": { "Value":"2", "Time":"2019-11-09 21:26:05" },
- "cmd_event": { "Value":"Holzkessel", "Time":"2019-11-09 21:26:05" },
- "cmd_nr": { "Value":"2", "Time":"2019-11-09 21:26:05" },
- "e_Holzkessel_state": { "Value":"T: 56.3", "Time":"2019-11-09 21:26:05" },
- "mode": { "Value":"enabled", "Time":"2019-09-14 15:31:08" },
- "state": { "Value":"up", "Time":"2019-11-09 21:26:05" }
- },
- "Attributes": {
- "cmdState": "down|up",
- "devStateIcon": "up:control_arrow_upward@green down:control_arrow_downward@red",
- "icon": "icoTempHeizung",
- "room": "01.Heizung,08.DOIF",
- "subType": "CUL_HM"
- }
- } ],
- "totalResultsReturne
Es werden immer die letzten 2 Zeilen abgeschnitten...
Die anderen Devices werden aber normal geladen. Nur DOIF haut es raus.
Vielleicht hat ja einer der alten Pythonhasen hier einen Tip.
Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von schwatter ()