NEWS
Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden
-
Hallo,
nachdem ich nun tagelang gegoogelt habe und immer mehr ? bekomme schreibe ich mal diesen Call.
Ich würde gerne den Strom von meinem Stromzähler ablesen und in IOBroker auslesen
Möglichst ohne etwas zu löten oder aufwendigen Aufbau - deshalb ZigBee und Batterie
Folgender Aufbau;Zähler: Stromzähler Easymeter Q3A V10.09
Lesekopf: frient Electricity Meter Interface Zigbee
ZHEMI101
Raspberry PI IOBroker (v5.3.4 Node.js: v14.19.1)
Adapter: ZigBee 1.6.16 Smartmeter 3.3.4Habe am Stromzähler am "Info (Schnittstelle INFO-DSS)" Ausgang den Lesekopf angeschlossen /aufgeklebt und den "Frient Electricity Meter Interface" mit dem ZigBee Adatper gekoppelt.
Im IOBroker unter Objekte sehe ich auch Werte unter zigbee - 0 - 00xxxxxxx - Datenpunkt energy und load power.
Diese sind allerdings komplett falsch.
Wert am Stromzähler 2780kwH im IOBroker 310 kWhAber bin ich hier überhaupt richtig ?
Bin ich bei meinem Stromzähler am richtigen Ausgang ?
Hersteller Angaben
https://www.easymeter.com/downloads/products/zaehler/Q3A/Betriebsanleitung_Q3A.pdfDatenschnittstellen (MSB- und INFO-DSS)
Smartmeter: Sml: SML (Smart Message Language) as binary format
Telegramm Protokoll nach SML 1.04
Baudrate: 9600 Bit/s
Byte Format: (8,N,1)Habe mir auch die PIN zusenden lassen und per Taschenlampe eingegeben.
Kann auch alle Daten direkt dann am Stromzähler auslesen aber kein Menü "Daten an Info Schnittstelle aktivieren " vorhanden.Jetzt dachte ich dass es vielleicht über den Adapter Smartmeter geht.
ls -la /dev/serial/by-id ergibt
usb-ITead_Sonoff_Zigbee_3.0_USB_Dongle_Plus_cc570f5a8829ec11a3dc757840c9ce8d-if00-port0 -> ../../ttyUSB0
Diesen bittet er mir auch bei der Auswahl an.Hab ihn dort eingetragen
Datenübertragung: Serielle Daten werden nur gelesen
Daten Protokoll: Smart Message language 1.0.3 / 1.0.4
Serielles Gerät: Baudrate: 9600
Alles andere StandardAber das gibt im Log nur
No or too long answer from Serial Device after last request.Habe auch schon Wartezeit auf Seriell Anwort hoch gestellt. Selbe Meldung und er bleibt bei "Verbuden mit Gerärte oder Dienst" mit rot stehen
Einstellungen falsch ?Jetzt habe ich gesehen dass auf meinen Stromzähler 5000 Imp /kWh steht.
Habe mal in dem Datenpunkt pulse_configuartion rumgespielt
2781 will ich haben100 3138,83
1000 313
10000 31,38
113 7783Keine Ahnung aber hier 113 einzugeben ist bestimmt nicht der richtige Weg.
Zumal es schwank auch.Kanne sein das der "frient Electricity Meter Interface Zigbee" für meinen Stromzähler "Easymeter Q3A V10.09" gar nicht geht ?
Jede Menge Hardcopys zugefügtGruß Speedy
Call_Stromzähler _Hardcopys.pdf -
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
frient Electricity Meter Interface Zigbee
langer Rede gar kein Sinn:
was ist das?ich fand:
Working with meters that have a blinking LED light*
*Pulse rate according with European Standard of 1000 pulse/kWh
allerdings auch ein Foto, da sah es wie für einen Smartmeter aus.
solltest du den Impulsausgang auswerten wollen, musst du natürlich den Startwert irgendwo vorgeben
-
- langer Rede gar kein Sinn:
was ist das?
Sorry verstehe nicht was du meinst ?
Beim zweiten habe ich es jetzt auch gefunden.
Also arbeitet er nur mit 1000 pulse/kWH. Bin auch davon ausgegangen das mein Stromzähler das hat, der vor 2 Monaten getauscht wurde.
Naja hinterher ist man immer schlauer
Dann kann ich das Teil tatsächlich in die Tonne packen ?Welche Allernativen gibt es den für 5000 Imp /kWh ?
Auch was mit WLAN / ZigBee ?Gruß Speedy
- langer Rede gar kein Sinn:
-
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
Sorry verstehe nicht was du meinst ?
was ist das für ein Gerät?
was kann das, was macht das.....
was für Werte willst du erhalten?zigbee ist klar, aber was sonst?
Nach diesen Antworten kann ich vielleicht weiterhelfen
alternativ:
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:dass es vielleicht über den Adapter Smartmeter geht.
dann brauchst du etwas was mit
Datenschnittstellen (MSB- und INFO-DSS)
Smartmeter: Sml: SML (Smart Message Language) as binary format
Telegramm Protokoll nach SML 1.04
Baudrate: 9600 Bit/s
Byte Format: (8,N,1)umgehen kann.
kann das dein zigbee Dingens? -
@homoran
Hallo Homoran,alles klar ,danke, ich dachte dieser Stromzähler wäre bekannt
https://www.amazon.de/gp/product/B08WXT6HHJ/ref=ppx_yo_dt_b_asin_title_o01_s01?ie=UTF8&psc=1und jemand hat ihn im Einsatz :
Deshalb ja auch meine Frage. Ich finde im Augenblick nichts in der Anleitung nichts.
Nur Bruchstücke aus Kommentaren:-
*Das Zigbee Electricity Meter Interface funktioniert mit Homey, SmartThings und anderen Zigbee-zertifizierten Hubs.
-
ListenpunktReally good, instantly working with Zigbee2MQTT
-
ListenpunktI connected it to Home Assistant using Zigbee2MQTT. My meter is 1000 pulses/kWh so I used all the defaults. If yours is something else like 4000 pulses/kWh then you'll need to edit the config.
Welche Config ?
Oh man was habe ich mir da gekauft
Ich such mal weiter ob ich noch was zu technischen Angaben findehttps://frient.com/media/3032/h6500179-electricity-meter-interface-installation-manual-v12.pdf
-
-
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
ich dachte dieser Stromzähler wäre bekannt
es geht nicht um den Stromzähler sondern das zigbee Dingens
du schriebst:
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
Im IOBroker unter Objekte sehe ich auch Werte unter zigbee - 0 - 00xxxxxxx - Datenpunkt energy und load power.
Diese sind allerdings komplett falsch.
Wert am Stromzähler 2780kwH im IOBroker 310 kWhdas sind zwei!
was steht da drin? -
Sorry habe mich da verschrieben:
Soll heißen:
ich dacht dieser ZigBee Stromableser wär bekannt.@homoran sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
das sind zwei!
was steht da drin?Hast du denn mal in meinem Anhang "Call_Stromzähler _Hardcopys.pdf" im ersten Beitrag geschaut. Seite 2
Gruß Speed
-
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
Hast du denn mal in meinem Anhang "Call_Stromzähler _Hardcopys.pdf" im ersten Beitrag geschaut
Nein!
erstens klicke ich grundsätzlich keine Links an, zweitens könnte ich auf dem Handy eh keine PDFs öffnen und selbst wenn, nicht entziffernAber ich fürchte so kommen wir nicht weiter, da bei dir mehrere Punkte geklärt wrrden müssten, und zwar nicht immer gemischt, dondern Einer nach dem Anderen
-
@homoran
Finde ich natürlich schade das dir keine Anhänge anschaust.
Da gibt man such solch mühe und alles für nix.
Sonst wird immer gesagt man soll so viele Information liefern wie möglich und in dieser Datei ist wirklich alles aufgelistet.
Also kopiere ich jetzt noch einmal raus was im Anhang drin steht :
Ich hoffe das hilft dir weiter
-
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
Finde ich natürlich schade das dir keine Anhänge anschaust.
Da gibt man such solch mühe und alles für nix.Hat mit schade nichts zu tun, sondern mit potentiellem Risiko.
und in diesem Fall fehlen außerdem wie beschrieben die Möglichkeitendafür gibt es die upload Funktion, wo man Bilder und Text in Code-tags direkt im Post einbetten kann.
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
Ich hoffe das hilft dir weiter
auf jeden Fall!
also hast du einmal die Summe der verbrauchten Energie.
Da musst du natürlich den Zählerstand zu Beginn hinzuaddierenwie das Zigbee Dingens den aktuellen Verbrauch ermittelt ist natürlich fraglich.
Ob dies über die Zeitdifferenz bei jedem Impuls passiert, oder über mehrere Impulse?Wie stark die Leistung innerhalb von zwei Impulsen schwanken kann ist auch noch offen.
Die übrigen offenen Fragen scheinen sich dann erledigt zu haben, da du darauf nicht eingehst.
Also muss ich davon ausgehen, dass dein Ziel ist weiterhin alles über den Impulsausgang auszuwerten.Immerhin hast du es jetzt geschafft, deine 5000 Imp/kWh zu konfigurieren
die von dir genannten Werte
Diese sind allerdings komplett falsch.
Wert am Stromzähler 2780kwH im IOBroker 310 kWhsehe ich allerdings nicht
-
- Summe der verbrauchten Energie:
Ich habe jetzt gerade noch einmal geschaut:
Am Zähler selbst 2790kWh im Iobroker DP "energy" 77,09 kWH
Ich würde mir jetzt also einen Datenpunkt anlegen indem z.B. jeden Tag der Wert = energy + 2712,91 kWh reingeschrieben wird und lasse diesen dann loggen ?- "Die übrigen offenen Fragen scheinen sich dann erledigt zu haben, da du darauf nicht eingehst."
Welche meinst du :
was ist das für ein Gerät?
habe nur den Link gefunden mit der Anleitung und da steht nichts
was kann das, was macht das ?
habe nur den Link gefunden mit der Anleitung und da steht auch nur wie es in Betrieb genommen wird.
Und in meinem Karton ist auch nicht außer was in Link stehtwas für Werte willst du erhalten?
Würde gerne den Tages - Wochen - Monats und Jahresverbrauch Protokollieren
Wenn möglich damit verbunden Kosten €/kWH - Da dachten ich an den Adapter Smartmeterdann brauchst du etwas was mit .... umgehen kann. kann das dein zigbee Dingens?
Woher bekomme ich diese Informationen ?Ich bekomme das leider nicht hin das er die PDF Datei direkt anzeigt also lege ich jetzt ein paar Bilder rein
Gruß Speedy
-
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
Ich würde mir jetzt also einen Datenpunkt anlegen indem z.B. jeden Tag der Wert = energy + 2712,91 kWh reingeschrieben wird und lasse diesen dann loggen ?
ich denke, dass man irgendwie den offset (=Startzählerstand) konfigurieren können muss, so dass darauf weitergezählt wird.
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
Da dachten ich an den Adapter Smartmeter
Deswegen ja die Fragen, damit zielgerichtet geholfen werden kann.
Das sind nämlich zwei vollkommen unterschiedliche Ansätze.dazu brauchst du dann die andere Schnittstelle (wahrscheinlich auf der Oberseite des Zählers) und einen anderen (???) Lesekopf.
aber die differenzierten Summenwerte geben nur ganz selten die Zähler aus.
Sieh dir mal den SourceAnalytics Adapter dafür an. -
@homoran
Hallo
den ersten Ansatz kann ich wohl vergessen.
Da steht auch noch kWh im Wert drin . Damit lässt sich nicht rechnen.Der Ansatz 2 mit Smartmeter ist wohl dann nicht möglich. ?
Zu wenig Informationen oder
Habe jetzt noch 2 Stunden gegoogelt und unter den Begriff ZHEMI101 finde ich auch was, auch bei github
https://github.com/Koenkk/zigbee2mqtt/issues/8638Aber da werde ich nicht schlau draus:
Was ich verstehe, dass es wohl einwandfrei in Home Assistant unter den Adapter Zigbee2MQTT funktioniert.
Wenn es dort funktioniert warum nicht auch in IOBroker
Mit solchen Befehlen wiecat /dev/ttyUSB0 | od -tx1
kommt man auch nicht weiter oder ?
Das Ding scheint eine Black Box zu sein
-
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
Da steht auch noch kWh im Wert drin .
sicher?
wie sehen die Objektdaten des Datenpunkts aus? -
@homoran { "type": "state", "common": { "name": "Sum of consumed energy", "type": "number", "unit": "kWh", "read": true, "write": false, "role": "state", "min": 0, "custom": { "sql.0": { "enabled": true, "storageType": "Number", "counter": false, "aliasId": "", "changesOnly": true, "debounce": 10000, "changesRelogInterval": "0", "changesMinDelta": 1, "retention": 2678400 } } }, "native": {}, "_id": "zigbee.0.0015bc001b021ca6.energy", "acl": { "object": 1636, "state": 1636, "owner": "system.user.admin", "ownerGroup": "system.group.administrator" }, "from": "system.adapter.admin.0", "user": "system.user.admin", "ts": 1649607590917 }
Vielleicht ist mein Ansatz falsch:
-
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
"type": "number", "unit": "kWh",
alles gut!
ist nur eine Zahl und die Einheit wird angehängt -
@homoran
lasse da jetzt mal protokollieren.
Aber was ich jetzt schon sehe, dass der Faktor unterschiedlich ist.
von 2712 auf jetzt 2707.
Schreibe mir mal jetzt über 24 Stunden die Werte direkt am Zähler und IOBroker auf.
Viel Hoffnung mache ich mir aber nicht. -
@speedy-turbo sagte in Stromzähler Easymeter-Q3A - Daten in IOBroker abbilden:
Vielleicht ist mein Ansatz falsch:
ich verstehe überhaupt nicht was du da machst
-
@homoran
Wie soll ich denn herausfinden was Wirklichkeit ist und was mir dieser ZigBee Ableser ausspuckt ?
Wenn der Verbrauch am Zähler anders ist als im IOBroker was bringt mir das denn ? -
Ich sehe mir nur dein Blockly an und frage mich
Was genau willst du mit diesem Blockly berechnen?
Was sollen diese einzelnen Schritte darstellen?
Was ist 2713Versuche mal das was du willst in Worte zu fassen (und dann mit dem was da steht vergleichen)
Ich glaube nicht, dass das was da steht, das ist was du willst