Rule für Nachricht bei sich änderndem Wert

  • Hallo zusammen,

    ich komme irgendwie mit den Rules nicht weiter.

    Über den A0 wird die Spannung gelesen (funktioniert) - dieser Wert soll, wenn er sich ändert, verschickt werden.

    Ich dachte an diese Lösung:

    Rule1 ON Analog#A0<>Var2 Do Backlog %value% Var2; publish domoticz/in {"idx":41,"svalue":"%value%"} endon

    und dann ein Rule1 1.

    Funktioniert aber leider nicht. Habt ihr eine Idee?

    Danke

    tchristian

  • Du benutzt Var2 offensichtlich, bevor sie definiert wurde. Ist der Wert von Var2 ein statischer Wert? Dann solltest du Mem1 zum Definieren benutzen, dann als erstes var2 den Wert von Mem1 zuweisen und dann kannst du Var2 für Vergleichsoperationen benutzen. (Ungetestet, aber stimmt hoffentlich ;))

  • Hi

    ... soweit ich weiß ist "<>" nicht supportet in den Rules.

    versuch es doch einfach mal mit "=!"

    Sonoff-Basic / Sonoff-RF / Sonoff-Touch / Sonoff S20 / PowStro Basic / MagicHome / Sonoff-RF-Bridge mit diversen 433MHz RF Sender/Empfänger / Shelly_1 / ESP-WiFi-Dimmer / Gosund SP111 / ESP12E / WEMOS D1 Mini / ESP32Cam

    Sensoren: BME280/BMP280/HC-SR501/HC-SR04/ACS712/INA219/MHZ19B/DS3231

    Alexa Sprachsteuerung

    mosquitto/bash/html/cgi auf Wyse5070