Zitat von: Jewe am 07 Juli 2025, 18:45:17attr pihole replacement02Value DEINE_PIHOLE_IP_GGF_MIT_:PORT_WENN_NICHT_STANDARD
defmod di_Thermostate_Average DOIF init {set_State([#average:"^(HmIP_BWTH_000C9A4999F2BC_9|HmIP_BWTH_000C9A49A7E499_9|HmIP_BWTH_000C9BE99C66F8_9|HmIP_BWTH_000C9BE98E7AB8_9)":"^1.ACTUAL_TEMPERATURE"])}
attr di_Thermostate_Average event-min-interval Mittelwert:300
attr di_Thermostate_Average event-on-change-reading Mittelwert
attr di_Thermostate_Average room 3.4_Technik,9.8.1_DOIF
attr di_Thermostate_Average userReadings Mittelwert {(round(ReadingsNum("$name","state",""),1)*2)}
setstate di_Thermostate_Average 11.125
setstate di_Thermostate_Average 2025-07-07 20:27:17 Device HmIP_BWTH_000C9A4999F2BC_9
setstate di_Thermostate_Average 2025-07-07 20:27:17 Mittelwert 22.2
setstate di_Thermostate_Average 2025-07-07 20:27:17 block_init executed
setstate di_Thermostate_Average 2025-07-07 11:29:06 mode enabled
setstate di_Thermostate_Average 2025-07-07 20:27:17 state 11.125
defmod di_Thermostate_Anzahl DOIF init {set_State([#:"^(HmIP_BWTH_000C9A4999F2BC_9|HmIP_BWTH_000C9A49A7E499_9|HmIP_BWTH_000C9BE99C66F8_9|HmIP_BWTH_000C9BE98E7AB8_9)":"^1.ACTUAL_TEMPERATURE"])}
attr di_Thermostate_Anzahl room Test
attr di_Thermostate_Anzahl stateFormat {sprintf("Anzahl Thermostate: %.0f",\
ReadingsVal($name,"state",0))}
setstate di_Thermostate_Anzahl Anzahl Thermostate: 8
setstate di_Thermostate_Anzahl 2025-07-07 20:22:43 Device HmIP_BWTH_000C9BE99C66F8_9
setstate di_Thermostate_Anzahl 2025-07-07 20:22:43 block_init executed
setstate di_Thermostate_Anzahl 2025-07-07 20:16:37 mode enabled
setstate di_Thermostate_Anzahl 2025-07-07 20:22:43 state 8
defmod di_Thermostate_Namen DOIF init {set_State([@:"^(HmIP_BWTH_000C9A4999F2BC_9|HmIP_BWTH_000C9A49A7E499_9|HmIP_BWTH_000C9BE99C66F8_9|HmIP_BWTH_000C9BE98E7AB8_9)":"^1.ACTUAL_TEMPERATURE"])}
attr di_Thermostate_Namen room Test
setstate di_Thermostate_Namen HmIP_BWTH_000C9A4999F2BC_9,HmIP_BWTH_000C9A4999F2BC_9,HmIP_BWTH_000C9A49A7E499_9,HmIP_BWTH_000C9A49A7E499_9,HmIP_BWTH_000C9BE98E7AB8_9,HmIP_BWTH_000C9BE98E7AB8_9,HmIP_BWTH_000C9BE99C66F8_9,HmIP_BWTH_000C9BE99C66F8_9
setstate di_Thermostate_Namen 2025-07-07 20:22:43 Device HmIP_BWTH_000C9BE99C66F8_9
setstate di_Thermostate_Namen 2025-07-07 20:22:43 block_init executed
setstate di_Thermostate_Namen 2025-07-07 20:17:11 mode enabled
setstate di_Thermostate_Namen 2025-07-07 20:22:43 state HmIP_BWTH_000C9A4999F2BC_9,HmIP_BWTH_000C9A4999F2BC_9,HmIP_BWTH_000C9A49A7E499_9,HmIP_BWTH_000C9A49A7E499_9,HmIP_BWTH_000C9BE98E7AB8_9,HmIP_BWTH_000C9BE98E7AB8_9,HmIP_BWTH_000C9BE99C66F8_9,HmIP_BWTH_000C9BE99C66F8_9
Zitat von: tomcat.x am 07 Juli 2025, 17:41:57Ok, mit Kenntnis der Logik kann man den Zeitpunkt der Nullung ja manuell vorziehen, damit keine Meldung kommt.@tomcat.x
Zitat von: Damian am 01 April 2019, 23:58:37define mydoif DOIF ([logTrigger:state]) (set ....)