Tasmota Rule mit Temperatursteuerung

  • Hallo, ich hab einen Sonoff 4CH mit 2 DS18B20

    Ich möchte gerne eine einfache Temperaturdifferenzsteuerung über eine Rule erstellen:

    wenn DS18B20-2 mehr als 10°C wärmer als DS18B20-1 schalte Power1 an, wenn DS18B20-2 weniger als 10°C wärmer als DS18B20-1 schalte Power1 aus

    Die Sensoren sind in der Konsole:

    11:27:44.395 RSL: SENSOR = {"Time":"2023-09-17T11:27:44","DS18B20-1":{"Id":"0121121E00C5","Temperature":25.2},"DS18B20-2":{"Id":"01211223CF4D","Temperature":25.9},"TempUnit":"C"}

    Meine Regel:

    Rule1

    ON DS18B20-1#Temperature>DS18B20-2#Temperature+10 DO Power1 1

    ENDON

    ON DS18B20-1#Temperature<DS18B20-2#Temperature+10 DO Power1 0

    ENDON

    Irgendwie Funktioniert die Regel nicht (es wird immer Power1 eingeschaltet egal welche Temperaturen) und ich komme einfach nicht auf den Fehler.

    P.S. wenn ich anstelle des 2. DS18B20 eine Temperatur angebe klappt es, aber das hilft mir ja nicht.

    Danke für eure Hilfe.

    Einmal editiert, zuletzt von ThomasH (17. September 2023 um 17:34)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!