Beiträge von Quorle

Hallo Community, die Fehler der letzten Tage wurden hoffentlich behoben. Entschuldigt den Umstand! Viel Spaß weiterhin. Lg

    Es ist bereits eine Variable.

    Via Konsole folgenden Befehl nutzen:

    sensor53 c1 ZAHLENWERT

    c1 steht für erster Counter. Be idir ist das H2O

    Danke dir. Manchmal liegt es eigentlich auf der Hand.

    Noch eine Frage, kann man die Rohdaten auch per Wlan abholen lassen? Es gibt ja im ioBroker den Smart-Meter Adapter, der die Rohdaten verarbeiten kann. Bei ESP-Easy geht das über ser2net. Sowas müsste es doch auch für Tasmota geben?

    Beziehungsweise bekomme ich es irgendwie nicht hin, dass ich den GAS Zähler zum Beispiel auf 5480,24 setzen kann und dann mit 0,01 Schritten gezählt wird.

    Bräuchte auch einmal Hilfe beim Scripten ;)

    Folgendermaßen sieht mein Scriptteil momentan für den Gas- und Wasserzähler aus:

    Code
    +1,1,c,0,10,H20  
    +2,13,c,0,50,GAS  
     
    1,1-0:1.8.0*255(@10000,Wasserzähler,cbm,Count,4  
    2,=h==================  
    2,1-0:1.8.0*255(@100,Gaszähler,cbm,Count,3

    Nun würde ich aber gerne jeweils für den Gas- und den Wasserzähler eine Variable haben ( sollte beim Neustart und Spannungslosigkeit erhalten bleiben ), die ich mittels Konsole vorbesetzen kann. Sprich man den aktuellen Stand einträgt und der Counter dann weiter zählt. Könnte mir hier jemand dabei helfen und es mir erklären?

    Muss der Gaszähler immer wieder neu gesetzt werden, oder würde es genügen, ihn einmal zu setzen? Und muss es unbedingt via MQTT gemacht werden?

    Ansonsten kannst du den Zähler via Tasmota webconsole:
    Code
    sensor53 c1 WERT

    Hiermit setzt du den ersten Counter. Wenn du statt c1 c2 einsetzt, dann kannst du den zweiten Counter ändern.


    Normalerweise verliert Tasmota seine Counterwerte nicht bei einem neustart.

    Also eigentlich sollte er sich den aktuellen Wert dann schon von dem MQTT holen, wenn das ginge?

    Zudem habe ich ein Problem mit dem Gaszähler. So sieht er bei mir auf der Startseite aus:

    Dieser zählt bei mir an der 4. Stelle und nicht an der letzten Stelle, wie es eigentlich sein sollte. Ist dies zu lösen?

    Muss mich auch einmal einklinken. Ist es möglich den Counter „GAS“ in meinem Script per MQTT beim Boot vorzubesetzen?

    Also wenn der Wemos bootet, soll der Counter sich per MQTT einen Wert holen.


    Der Wemos sendet schon brav all seine Daten an einen MQTT-Server.

    Mein Script sieht momentan so aus: