Seite 1 von 1

MAX! Thermostate weiter nutzen

Verfasst: 7. Aug 2023 19:13
von webuehn
Hallo, ich habe drei ältere MAX! Thermostate in Betrieb. Der Hersteller hat den Support eingestellt und das webinterface zum Einstellen funktioniert bald nicht mehr. Im Sinne der Nachhaltigkeit möchte ich diese Geräte weiter nutzen.
Es ist mir (Openhab-Dummie) gelungen, den MAX! Cube und die Theremostate einzubinden. Ich kann sie nun manuell über OH regeln.

Wenn ich nun eine RULE erstellen möchte, um zu bestimmten Zeiten die Temperatur zu ändern muss ich ein Kommando eingeben (the command to be sent). Wo finde ich für so ein Gerät die möglichen Kommandos um Einstellungen vorzunehmen? (z.B. "auf 20° stellen)
Oder ist der Ansatz die zeitliche Steuereung über Rules zu machen sowieso falsch?

LG Wolfgang

Re: MAX! Thermostate weiter nutzen

Verfasst: 8. Aug 2023 17:56
von Marius3012
Hie mal eine Beispiel rule von mir mit den MAX! Thermostaten der Timer ist dafür, um nicht zu viele Anfragen zu senden, so dass der Manuelle Modus erst einmal übernommen wird.

Code: Alles auswählen

var Timer t_modus_1 = null		

rule "Urlaubsmodus An"
	when 
		Item Urlaubsmodus changed to ON
	then
	{
        	Thermostat_Wohnzimmer_Modus.sendCommand("MANUAL")
		Thermostat_Schlafzimmer_Modus.sendCommand("MANUAL")
		Thermostat_Badezimmer_Modus.sendCommand("MANUAL")
        	Thermostat_Kueche_Modus.sendCommand("MANUAL")
        
         if (t_modus_1 !== null) {
            t_modus_1.cancel
            t_modus_1 = null
        }
        t_modus_1 = createTimer(now.plusMinutes(1)) [|
            Wohnzimmer_Soll.sendCommand(16)
            Thermostat_Schlafzimmer_Soll.sendCommand(16)
            Thermostat_Badezimmer_Soll.sendCommand(16)
            Thermostat_Kueche_Soll.sendCommand(16)
            if (ShutterContactFensterkontakt_FensterZustand.state == OPEN) { sendBroadcastNotification("Fenster noch offen!!!")}
            sendBroadcastNotification("Urlaubsmodus aktiv")
        ]
    } 
end