Max Thermostate Entkalkerfahrt unterbinden

Begonnen von gbomacfly, 26 Februar 2018, 12:05:31

Vorheriges Thema - Nächstes Thema

gbomacfly

Hi Leute,

da mein MAX-Thermostat jedesmal nach einer Entkalkungsfahrt resettet werden muss (Es stand nur noch CAL im Display), hab ich mir ein kleines DOIF gebastelt, welches den Zeitpunkt des Entkalkens immer wieder verschiebt.

Einzugeben in der Raw Definition:
defmod df.HeizungEntkalkerfahrt DOIF ([11:45|6])\
(set TYPE=MAX decalcification Sat 13:00)\
DOELSEIF ([12:15|6]) \
(set TYPE=MAX decalcification Sat 12:00)
attr df.HeizungEntkalkerfahrt DbLogExclude .*
attr df.HeizungEntkalkerfahrt do always
attr df.HeizungEntkalkerfahrt event-on-change-reading .*
attr df.HeizungEntkalkerfahrt icon helper_doif
attr df.HeizungEntkalkerfahrt room Heizung,Logik


Jeden Samstag um 11:45 wird die geplante Zeit auf 13:00 gesetzt und um 12:15 wieder zurück auf 12:00.
FHEM auf Debian Server, LogDB, MAX!-HT, Yeelight, Sonoff-Tasmota, IT, Signalduino434, nanoCUL868
FHEM-Keller auf RPI Zero mit OBIS (FHEM2FHEM)
FHEM-WZ auf RPI Zero - BT auf Alexa
Diverse Eigenbausensoren mit Arduino/MQTT

didi368

Hallo,
ich habe das gleiche Problem mit der Entkalkerfahrt.
Wo muss man den Code denn einfügen, im Thermostat?

gbomacfly

FHEM auf Debian Server, LogDB, MAX!-HT, Yeelight, Sonoff-Tasmota, IT, Signalduino434, nanoCUL868
FHEM-Keller auf RPI Zero mit OBIS (FHEM2FHEM)
FHEM-WZ auf RPI Zero - BT auf Alexa
Diverse Eigenbausensoren mit Arduino/MQTT