Zählerwert nur bei Änderung an Thingspeak senden

  • Hallo Forum,

    ich komme leider alleine nicht weiter.

    Ich habe einen Wasserzähler der mir den Zählerstand nur bei Änderung an Thingspeak senden soll.

    Leider habe ich tasmota ohne script compiliert und möchte daher eine rule dazu nutzen.

    Ich habe eine ständige Übermittlung des Zählerstandes mit folgender Regel erreicht, möchte aber nur einen Wert senden, wenn sich der Zählerstand erhöht hat.

    Wie erreiche is das?

    Code
    Rule3 ON COUNTER#C1 DO Websend [184.106.153.149:80]/update?key=9x860XNEF6UK###&field3=%value% ENDON

    Danke für einen Hinweis

    Gruß tobbes

  • Without testing!

    Wenn du es hinbekommen hast, dann hier bitte die Lösung zeigen.

  • Eine Rule verwendet folgenden Syntax:

    Code
    on <trigger> do <command> endon
    Rule3 ON COUNTER#C1 DO Websend [184.106.153.149:80]/update?key=9x860XNEF6UK###&field3=%value% ENDON

    Wenn ich das richtig verstehe, muss nur der Trigger angepasst werden.

    Ein Trigger setzt sich folgendermaßen zusammen:

    Code
    <SensorName>#<ValueName>
    <SensorName>#<ValueName>=<value>