Über MQTT gibt's die Frequenz auch, aber mal wieder sinnfrei umgesetzt mit einer Nachkommastelle ist das nix. Genau so wie die es nicht hinbekommen haben einen Saldierenden Zähler einzubauen (machen sie bestimmt auch nicht mehr seit es dafür ein Script gibt (das macht es aber wirklich gut)).
Beiträge von turrican944
-
-
Moin
Läuft bei mir mit der beta6 (die offizielle bekommt mein Shelly noch nicht) stabil. Ich habe das mit den kWh Anzeige im Geräte Namen wieder entfernt brauche ich nicht, schicke dir Daten per mqtt an Homeassistent. Cloud habe ich nicht an.
Habe den Script noch einen Offset verpasst da mein Shelly zum digitalen Zähler 0.91 Prozent abweicht, habe ich das noch mit eingerechnet 😁
-
Moin
Werde das auch mal testen, aber mein Shelly will bislang nur ein update auf die Beta-6 machen, da trau ich mich irgendwie noch nicht so ganz.
Wenn ich nicht alle 30min die Daten im Eprom speichern will (finde ich etwas viel weil der ja nicht beliebig oft beschrieben werden kann). Muss ich den Counter3600 höher setzen ?
Habe es jetzt auch mal probiert, läuft gut, MQTT geht auch, Per Webif aufruf kommt aber nix wenn http://192.168.9.25/script/1/energy_counter im Browser eingebe.
-
Moin
Das wird so nix mit dem Saldieren, dafür darfst du nicht die Energie Zähler vom Shelly verwenden. Du musst die Leistung der einzelnen Phasen zusammen Rechnen damit du die Netz gesamt Leistung hast. Dann zwei weitere Templatesensoren anlegen die aus der Netz gesamt leistung einmal Bezugsleistung machen (der darf nur Werte haben bei Positiver Leistung) und einen zweiten Sensor der nur bei Negativer Leistung einen Wert hat (bei dem muss das Vorzeichen gedreht werden das die Einspeiseleistung auch positiv angezeigt wird). Die Werte dieser beiden Sensoren werden dann jeweils mit einen Riemanintegral Hefler (links) die kWh berechnet. Schon hat man es saldieren.
Die Gesamtleistung vom Shelly rechne ich nicht per Template zusammen sondern hole sie mit per MQTT, da kommt sie schon direkt vom Shelly.
Code
Alles anzeigen#Shelly Power Import (wird benötigt um kWh zu berechnen, Werte nur bei positiver Leistung) - name: "power_import" unique_id: power_import state_class: measurement device_class: power unit_of_measurement: 'W' state: >- {{ max(0,states('sensor.power_grid')|float(0)) }} availability: "{{ [ states('sensor.power_grid') ] | map('is_number') | min }}" #Shelly Power Export (wird benötigt um kWh zu berechnen, Werte nur bei negativer Leistung, Sensor zeigt aber positive Werte) - name: "power_export" unique_id: power_export state_class: measurement device_class: power unit_of_measurement: 'W' state: >- {{ min(0,states('sensor.power_grid')|float(0))|abs}} availability: "{{ [ states('sensor.power_grid') ] | map('is_number') | min }}" #Riemann integral (habe ich in der Sensor.yaml kann aber auch per Helfer angelegt werden) # Stromverbrauch berechnen # Sensor for Riemann sum of energy import (W -> Wh) kWh Netzbezug rechnen - platform: integration unique_id: energy_import_sum source: sensor.power_import name: energy_import_sum unit_prefix: k round: 2 method: left # Sensor for Riemann sum of energy export (W -> Wh) kWh Einspeisung ins Netz - platform: integration unique_id: energy_export_sum source: sensor.power_export name: energy_export_sum unit_prefix: k round: 2 method: left
-
Moin
Keine Ahnung, ich lese meine HM600s nur mit OpenDTU aus, da war mal ein Shelly 1PM dran der war ungenau, wie sich das zum Pro 3EM verhält kann ich nicht sagen, da der ja am Zähler hängt und dann müsste ich auf der Phase ja alles Einspeisen sonst stimmt das ja nicht. So kann ich das was vom Shelly Pro 3EM kommt ja nicht mit dem Wert aus OpenDTU vergleichen, da ja immer ein paar Verbraucher im Haus an sind. Wenn ich mal ganz viel Lust habe kann ich mit meinem alten 3EM mal am WR Ausgang Messen. Heute scheint aber hier keine Sonne.
-
Moin
Mit mqtt läuft es bei mir problemlos ich habe aber nur die Leistung, Spannung und Strom eingebunden. kWh rechnet HA selbst aus da der Shelly ja nicht saldiert.
-
Moin
Was ist daran so schlimm das der Powerfaktor negativ ist, scroll mal im Webif vom Shelly nach unten dort steht Powerfaktor negativ gleich kapazitive Last , das kann ja durchaus sein. Wenn deine Wirkleistung plausibel ist und alles richtig angeschlossen, dann hast du halt einen kapazitiven Powerfaktor.
Ist bei mir auch meistens negativ außer ich schmeiße Mal meinen Kompressor oder Holzspalter an, dann gibt's durchaus positiven Powerfaktor.
-
Moin
Der pro 3em kann es (noch nicht) eigentlich sollte man dem das auch per Software beibringen können wenn das der Messechip nicht kann. Muss ja nur noch die gesamt Leistung entsprechend integrieren.
Mich stört das nun nicht das der Shelly das nicht macht.
Aber wer unbedingt saldieren will sollte sich den Zamel suppla MEW-01 ansehen. Der gibt über mqtt saldierte verbrauche aus, Summen Leistung und Netzfrequenz, samt blind und Scheinleitung.
-
-
Doch der Zamel saldiert , aber schon die momentane Leistung zeigt bei mir 3 Prozent abweichung zum Zähler. Ich habe auch zwei Stück getestet bei beiden das selbe. Bislang der beste ist noch mein alter 3em.
-
Moin
Wie ist denn die Genauigkeit von dem Iammeter ?
Das mit dem saldieren das der Shelly nicht kann ist immer noch so eine Sache wo ich ggf eine andere Lösung nutzen möchte.
Ich habe schon Mal diesen Zamel suppla MEW-01 getestet aber das Ding macht 3prozent abweichung zum Zähler, deshalb ist der Shelly geblieben, wobei mir da mein alter 3em genauer ist als mein pro 3em (kann natürlich Streuung sein)
-
Gab es denn solche Fälle? Also bei denen nicht L und N an 0 und 1 angeschlossen wurde, sondern alles korrekt verdrahtet wurde?
Moin
Ja die gabs es auch, der Fall hier mit dem Verdrahtungsfehler ist klar das es knallt.
-
Cloud usw interessiert mich eigentlich nicht. Ich hätte auch anstelle des Shelly 3em lieber den Zamel MEW-01 genommen aber das Ding ist mir mit Locker 3% abweichung aber zu ungenau, obwohl der saldieren kann. Was da drinne steckt weiß ich nicht, muss den Mal zerlegen.
-
Nö habe keins gemacht von der Rückseite
ThemaShelly 3EM teardown
Ende November bestellte ich einen Shelly 3EM - ein großer Elektronikversender in Bremen hatte ein Sonderangebot. Heute kam das Teil bereits an - so schnell hatte ich nicht mit der Lieferung gerechnet…
Wie sieht es innen aus?
smarthome-forum.eu/attachment/28016/
Man erkennt auf den ersten Blick einen zweistufigen Aufbau: Das Netzteil ist auf einer „Mezzanine“-Ebene angeordnet. Leider muß man die Sub-Leiterplatte ablöten, um das Innere komplett zu Gesicht zu bekommen:
…thgoebel9. Februar 2022 um 15:14 Dort sind aber Bilder
-
So nun habe ich es, mit dem aktuellen Homeassistant geht es und man muss die Modbus Adresse +1 rechnen. Also für 1020 (Spannung Phase A) 1021 eintragen.
Modbus hätte den Vorteil das ich angeben kann wie oft die Daten geholt werden sollen. Über MQTT kommen alle 4-6 Sekunden Daten, per Modbus könnte ich Leistung z.b. jede Sekunde holen, würde meine kWh Berechnung evtl. verbessern
Code
Alles anzeigenmodbus: - name: hub1 type: tcp host: 192.168.9.25 port: 502 close_comm_on_error: true delay: 5 timeout: 5 sensors: - name: Phase A Volt unit_of_measurement: V slave: 0 address: 1021 count: 2 precision: 2 input_type: input data_type: float32 scan_interval: 2 - name: Phase A Watt unit_of_measurement: W address: 1025 count: 2 precision: 2 input_type: input data_type: float32 scan_interval: 2
-
Moin
Ja die Vertauschten Phasen passiert schnell, hatte ich auch, Spannung am nächste 3 Fach LS abgenommen, der erste L1, L2 usw. hängt natürlich hinter einem FI mit Sammelschiene und da geht es natürlich mit L2 los.
-
Das mit dem loxone habe ich schon gesehen aber das bringt mich nicht weiter. Ich bekomme ja Daten aber die müssen irgendwie ungerechnet werden. Ist jetzt aber auch nicht lebenswichtig, war nur Mal so zum spielen.
-
Das weis ich, ich wollte halt mal mit Modbus spielen.
-
Moin
Ich habe meinem 3EM gestern mal modifiziert, der Explodiert nun hoffentlich nicht mehr. Ich habe zwei Dioden entfernt so das der 3EM nun auch nur noch über VC versorgt wird. War ein bisschen Fummel kram die Netzteil Platine abzulöten. Falls ich das Rückgängig machen will habe ich die Dioden einseitig wieder eingelötet, so kommen die nicht weg. -
Moin
Das will ich nicht abstreiten, da müsste man jetzt mehrere 3EM haben zum vergleichen, oder der Pro 3em ist nicht Kalibriert.