Beiträge von Userability

    vielleicht kann mir jemand hier weiter helfen.

    bin da komplett neu drin in der tasmota und rules welt und nun bereits tagelang gelesen.

    jetzt geht es an eingemachte und da hakt es schon recht schnell

    und zwar haben ich am WemosD1 mini A0 einen Wert anliegen, welche ich mittels einer rule verarbeiten möchte

    sprich, wenn dieser <777 ist, soll per mqtt der wert übermittelt werden.

    meine rules sehen wie folgt aus

    rule1 on ANALOG0<777 do stat/tele/Klingelspannung

    rule1 on ANALOG0<777 do status 10

    8:53:40.808 MQT: stat/Klingelspannung/RESULT = {"Rule1":"ON","Once":"OFF","StopOnError":"OFF","Length":43,"Free":468,"Rules":"on ANALOG0<777 do stat/tele/Klingelspannung"}

    19:12:08.397 MQT: stat/Klingelspannung/RESULT = {"Rule1":"ON","Once":"OFF","StopOnError":"OFF","Length":27,"Free":484,"Rules":"on ANALOG0<777 do status 10"}

    aber wenn ich am Input A0 den Wert verändere, geht leider keine Message (aktueller Wert) über MQTT raus...nur alle 5min, was ja vor eingestellt ist

    Danke schon mal

    Gruß Harald

    ...so...hatte mal Erfolg :)

    hier die Lösung

    rule on ANALOG#a0<777 do status 10 endon

    Solange der Wert<777 ist, wird per MQTT der Wert gesendet :)

    Gibt es eine Möglichkeit den Analogeingang zu kalibrieren?

    Habe nämlich vor eine Spannung zw. 0 und 25V zu messen mittels des Voltage Sensors, allerdings ist bei ca. 15V der Analoggang bereits bei den 10bit (1024). Sprich alles über 15V wertet der WemosD1 auf dem Tastmota läuft mit 1024 aus.