Beiträge von leeze

    Das ist in Home Assistant bereits vorhanden. Man muss es nur nach eigenem Geschmack, mit den vorhandenen Entitäten einrichten. Es würde nichts bringen wenn ich hier irgendetwas einstelle, was mit den Gegebenheiten vor Ort nichts zu tun hat. Wie bereits geschrieben, viel Youtube und Google. Eine gute, deutsche, Seite für Home Assistant gibt es hier. https://community.simon42.com/

    Wenn man nicht gerade das ganze Haus automatisieren möchte, reicht ein Raspi4 2GB mit einer 32GB SD-Karte. Ich visualisiere damit meine beiden Stromzähler, Den Brauchwasserzähler, die wichtigsten Temperaturen meiner Wärmepumpe Zentralheizung, regele damit meine zwei Balkon Solaranlagen (Nulleinspeisung) und überwache die Erdwärmepumpe, die in letzter Zeit wegen Schieflage der Phasen im Netz, öfter mal auf Störung geht. Es ist ja auch nicht nur die schöne Darstellung, dahinter steckt viel Bastelarbeit. Also der Umgang mit Lötkolben und elektronische Grundkenntnisse sollten schon vorhanden sein.

    Lieben Dank für deine Antwort und den Tip Omega13, dann werde ich wohl selber basteln müssen... VG Leeze

    Habe doch noch in der Console mit sensor53 d1 nachgeschaut und mir fällt folgendes auf:

    13:58:36.370 CMD: sensor53 d1

    13:58:36.377 MQT: stat/tasmota_0C2EDD/RESULT = {"Time":"2022-04-26T13:58:36","SML":{"CMD":"dump: 1"}}

    und liest diese Daten vom Zähler aus:

    14:00:07.770 : !

    14:00:11.746 : 0/ELS5\@V9.31

    14:00:12.785 : 1-1:F.F(00000000)

    14:00:12.819 : 1-1:0.0.0(03271094)

    14:00:12.852 : 1-1:0.0.1(00425772)

    14:00:12.882 : 1-1:0.0.2(00000444)

    14:00:12.915 : 1-1:0.9.1(140012)

    14:00:12.941 : 1-1:0.9.2(220426)

    usw.....

    14:00:15.953 : 1-1:1.8.7*06(0000000.000*kWh)

    14:00:15.000 : 1-1:1.8.7*05(0000000.000*kWh)

    und dann kommt diese Zeile:

    14:00:18.097 : 1-8"2?p0gq2_p0apxppr22:2?"?"2?"0wnb?h0yXb?j0whb_r1-1:2.8.3*06(0000000.000*kWh)

    14:00:18.145 : 1-1:2.8.3*05(0000000.000*kWh)

    läuft dann weiter und beginnt dann mit !

    14:00:18.757 : !

    14:00:22.743 : 3/ELS5\@V9.31

    und dann kommt diese Zeile erneut

    14:00:26.961 : 1-1:1.8.7*06(0000000.000*kWh)

    14:00:29.115 : 1-1:1.8.7*05(0000000.000*kW7t2?`"vZgtb_bbh0$pbb20b"X?p0 2oxbWv"ojHH/b2Hob2L_=_]x1-1:2.8.3*06(0000000.000*kWh)

    14:00:29.165 : 1-1:2.8.3*05(0000000.000*kWh)

    14:00:29.213 : 1-1:2.8.3*04(0000000.000*kWh)

    usw. usw.

    das läuft dann durch bis

    14:00:29.756 : 1-1:0.2.0(F9DB)

    14:00:29.767 : !

    14:00:33.740 : 9/ELS5\@V9.31

    14:01:13.820 : !

    14:01:17.752 : ?/ELS5\@V9.31

    14:01:24.768 : !

    14:01:28.743 : 0/ELS5\@V9.31

    in dieser Zeile gibt es immer nicht verständlich ausgäbe:

    1-1:1.8.7*05(0000000.000*kW7t2?`"vZgtb_bbh0$pbb20b"X?p0 2oxbWv"ojHH/b2Hob2L_=_]x1-1:2.8.3*06(0000000.000*kWh)

    wo liegt der Fehler??

    Freue mich auf jeden Tipp!!

    Hallo einen Gruß und meinen Dank an all die hier ihre Infos und Tipps teilen!

    Vieles konnte ich somit besser verstehen und in meinem Projekt IR-Lesekopf, Tasmota, Home Assistant, zwei Richtungs-Stromzähler "elster AS1440" mit angeschlossenem Balkonkraftwerk, umsetzten. Einiges verstehe (Tasmota Dummy) ;) ich auch nicht... aber Ich bekomme viele brauchbare Daten, siehe Anhang WEB-UI und Script (Optimierungen gerne erwünscht), nur leider haben die über MQTT erstellten Sensoren keine Maßeinheiten... Was fehlt? Im Anhang "Ansicht Sensoren Home Assistant" sieht man was ich meine, z.b. bei "sensor.as1440_bk_einspeisung" (AS1440_BK_Einspeisung)

    fehlt in hier bei unit_of_measurement: k h. "nicht vollständig und bei anderen fehlen die Maßeinheiten ganz.

    Und, wie bekommt man im WEB UI die Trennzeichen in der Datums- oder Zeitanzeige hin, geht das überhaupt? und wenn ja wie??

    Was ich aber mit den vielen Tipps und Hinweisen herausfinden konnte, ist das mein BK an der falsche Phase angeschlossen ist und ich somit meinen erzeugten Sonnenstrom ins Netz einspeise.... Das muss ich in meiner Hausverkabelung noch ändern. Hierzu muss eine Leitung einmal quer durchs Haus verlegt werden, aber da bin ich dran, wollte eh in meiner Garage Drehstrom haben und somit bekomme ich dann alle drei Phasen zur freien Auswahl und Anpassung für die Einspeisung..

    Bedanke mich jetzt schonmal für eure Fragen, Kommentare, Tipps & Tricks und die Sachdienlichen Hinweise.... Danke

    Hier meine Script:

    (Tasmota Version 10.1.0)

    >D

    scnt=0

    res=0

    >B

    =>sensor53 r

    >F

    ; count 100ms

    scnt+=1

    switch scnt

    case 3

    ;set sml driver to 300 baud and send /?! as HEX to trigger the Meter

    res=sml(1 0 300)

    res=sml(1 1 "2F3F210D0A")

    ;1700ms later \> Ack and ask for switching to 9600 baud

    case 20

    res=sml(1 1 "063035300D0A")

    ;300ms later \> Switching sml driver to 9600 baud

    case 23

    res=sml(1 0 9600)

    ;Restart sequence after 55x100ms

    case 55

    ; 5500ms later \> restart sequence

    scnt=0

    ends

    >M 1

    +1,3,o,1,9600,,1,AS1440

    1-1:0.9.2(@1),Datum in JJMMTT,,date-stamp,0

    1-1:0.0.1(@1,Zähler-Nr.,,Geraete-ID,0

    1-1:0.0.0(@1,Serien-NR.,,Serial-ID,0

    1-1:1.8.0(@1,Σ-Zählerstand 1.8.0,kWh,HT_Total_in,3

    1-1:2.8.0(@1,Σ-Einspeisung 2.8.0,kWh,BK_Total_out,3

    1,=hAktueller Monat

    1-1:1.8.1*01(@1,Strom,KWh,HT_Total_in,3

    1,=hAktuelle Last pro Phase

    1-1:1.7.0(@1,Σ_Phasen_L1+L2+L3,kW,kW_L1+L2+L3,3

    1-1:21.7.0(@1,Phase_L1,kW,kW_L1,3

    1-1:41.7.0(@1,Phase_L2,kW,kW_L2,3

    1-1:61.7.0(@1,Phase_L3,kW,kW_L3,3

    1,=hHT-Verbrauch letzten 3 Monate

    1-1:1.8.0*06(@6,Verbrauch-1,kWh,Total_In,3

    1-1:1.8.0*05(@5,Verbrauch-2,kWh,Total_In,3

    1-1:1.8.0*04(@4,Verbrauch-3,kWh,Total_In,3

    1,=hBK-Einspeisung letzten 3 Monat

    1-1:2.8.0*01(@1,Monat-1_BK,kWh,Total_in,3

    1-1:2.8.0*02(@2,Monat-2_BK,kWh,Total_in,3

    1-1:2.8.0*03(@3,Monat-3_BK,kWh,Total_in,3

    #