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
#