NEWS
Adapter "smartmeter"
-
@quorle sagte in Adapter "smartmeter":
Kann mir eventuell jemand helfen? Oder hat die Konstellation schon am laufen?
Bist Du sicher, daß Dein Leser richtig positioniert ist?
Mit ESP habe ich in dieser Konfiguration keine Erfahrung. Falls sich hier keiner meldet, kannst Du es mit einem fertigen Modul von USRIOT USR-WIFI232-A2 lösen.
Das habe ich schon getestet. Im produktiven Einsatz habe ich aber die LAN-Variante USR-TCP232-E2.
Habe eine umfangreiche Anleitung verschiedener Möglichkeiten incl. guide im Forum zur Verfügung gestellt. -
@quorle Also der Adapter bekommt keine Daten. Was ist es denn für ein Zähler? Kommen die Daten da "einfach so"?
-
@apollon77
Hallo Apollon, es ist ein EFR SGM-C4 Zähler. Pin wurde eingeben und Ausgang per Kamera überprüft.
In der ESPeasy-LOG steht leider auch nichts drin. RX und TX schon mehrfach getauscht.So sieht der Zähler aus. Das Rot markierte ist die Schnittstelle.
-
@quorle Laut Produkthandbuch wird SML EN 62056-21 / DIN 43863-4 SML (Entwurf) unterstützt.
Aus der blau umkreisten LED kommen S0 Impulse raus, aus der Du notfals auch etwas herausholen könntest.
Hast Dein Lesekopf eine LED eingebaut?
Hast Du einen FTD seriell / USB Wandler? Oder so etwas ähnliches mit CP2102 oder CH340?
Hast Du eine LED und einen 330Ohm Widerstand?
oder ein Multimeter (und ggf. einen Widestand)?
Damit könnte man testen, ob aus dem Kopf was rauskommt und man könnte ihn positionieren.
Aus welchem Loch kommt das Licht (Digicam). Wo ist die Photodiode Deines Lesers?
Edit: Problem ist gelöst und in einen eigenen Thread verschoben. Wer an der Fehlersuche und der Lösung interessiert ist: https://forum.iobroker.net/topic/43893/probleme-anbindung-lesekopf-über-espeasy
-
@All-Smart-Home
Der part wurde zu lang und ist abgetrennt:
https://forum.iobroker.net/topic/43893/probleme-anbindung-lesekopf-über-espeasy -
@quorle Ich habe meinen ttl-Leser grade eingebunden, kein Problem...
Allerdings habe ich noch keinen PIn eingegeben, da der noch in der Post steckt.
Ich habe ihn genau wie Du konfiguriert, jedoch mit 8N1; also 1 Stop-Bit -
Hast du den in ESPeasy eingebunden, oder Tasmota, oder direkt per usb?
-
@quorle ESPeasy, ich habe einen "Hichi IR ttl", betreibe den Wemos D1 mini mit einem 5V USB-Netzteil.
Vielleicht hast Du eine "falsche/nicht funktionierende" ESPeasy-Version genommen?
Ich habe ESPEasy_ESP82xx_mega-20210223 benutzt!
Hast Du im ESPEasy auch was im "Controller" eingetragen? -
@guergen
Den Hitchi ttl hab ich auch. Habe die aktuellste Version von ESPeasy.
Nur hab ich den PIN eingeben am Zähler, somit fördert der Zähler mehr Daten.
Hab mal länger ins Log von ESPeasy geschaut. Und Siege da, der Speicher läuft voll. Dadurch hängt sich der Wemos auf.
Passiert bei Tasmota nicht. Leider hab ich hier keinen serialserver und kann das smartmeter nicht nutzen. Da alles per Mqtt geht. -
Homoran hat bei mir einen neuen Thread erstellt, quatschen wir in dem weiter. Selbiges, ganzes Problem:
https://forum.iobroker.net/topic/43893/probleme-anbindung-lesekopf-über-espeasy/41?_=1617735910174
-
Bei mir kommen nicht alle Werte rein, liegt es daran, dass der Zähler SML1.04 liefert?
Ist es geplant SML1.04 in den Adapter zu integrieren?
Es wird NICHT geloggt:
Spannungen der einzelnen Phasen, Strom der einzelnen Phasen, die dazugehörigen Phasenwinkel und die Frequenz -
@guergen die kommen bei mir auch nicht, weil mein Meßstellenbetreiber die nicht freigegeben hat. Das smartmeter muß es können und der Meßstellenbetreiber muß es wollen. Wenn der nicht will, dann erlaubt er nur das vorgeschriebene Minumum: akkumulierte Energie und Momentanleistung. Und noch nutzlose Wartungsinfo sowie Seriennummer etc.
-
@klassisch sagte in Adapter "smartmeter":
@guergen die kommen bei mir auch nicht,
ich habe noch von keinem Zähler gelesen, der diese Werte über die optische Schnittstelle ausgibt.
bei Zählern die W-MBus haben soll das gehen, oder über die hintere (nicht zugängliche) Schnittstelle -
@homoran es scheint solche Glückspilze zu geben, z.B. https://forum.iobroker.net/post/610223 . Und ich erinnere mich dunkel an einen user der von den Bayernwerken (oder so) einen Chinesishen Zähler bkommen hat und ebenfalls ein beneidenswert volles Paneangezeigt bekommt.
-
@klassisch sagte in Adapter "smartmeter":
@homoran es scheint solche Glückspilze zu geben, z.B. https://forum.iobroker.net/post/610223 . Und ich erinnere mich dunkel an einen user der von den Bayernwerken (oder so) einen Chinesishen Zähler bkommen hat und ebenfalls ein beneidenswert volles Paneangezeigt bekommt.
-
@homoran So fühle ich mich auch. Habe den Eindruck, daß besonders die großen Betreiber besonders bürokratisch sind. Langsam in der Lieferung des Meters (natürlich nur über Fremdfirmen) und des Pins dafür äußerst sparsam mit Informationen und den Daten, die man dem Kunden überläßt. Sicher mß der Datenschutz für beides als Begründung herhalten.
-
@guergen 1.0.4 ist unterstützt. Hat mit den Datenpunkten nichts zu tun.Wenn Sie fehlen sind Sie nicht enthalten
-
@homoran Mein Zähler-Hersteller liefert die angeblich (laut Anleitung der Stadtwerke Burgdorf https://www.stadtwerke-burgdorf-netz.de/_Resources/Persistent/926dd761b368eebf0ba8a91ab12b6d7ae9e628a0/Benutzerhandbuch_mME-DTZ541_V1.2.1.pdf)
Laut Webseite des Herstellers nicht, daher dachte ich mir, frag mal....
@apollon77 Danke! -
-
@klassisch Meine Dan, ob mit POin oder ohne, komen auch jede Sekunde. Nur halt nicht alle, wie in der Anleitung beschrieben.
Ich nutze ESPEasy (20112 - Mega, Filename: ESP_Easy_mega_20210223_normal_ESP8266_1M) auf einem Wemos D1, vielleicht liegt es ja auch daran....Ich bekomme auch öfter folgende Meldung:
2021-04-13 19:10:45.662 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Wrong TL-Field (1) for Unsigned!: Message: 1b1b1b1b0101010176040000011b1b1b1b52005301 2021-04-13 19:11:11.440 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Unknown TL-Field for SmlList!: Message: 1b1b1b1b01010101760400000162006200726500000101760101070000000841090b0a01484c590200089eb67262016500084109016350f2007604000002620062007265000007017707ffffffffffff0b0a01484c590200089eb6070100620affff726201651b1b1b1b1b1b1b01 2021-04-13 19:11:36.465 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Unknown TL-Field 0x1b for OctetString [Offset: 26]!: Message: 1b1b1b1b0101010176040000016200620072650000010176011b1b1b1b01010101 2021-04-13 19:14:05.438 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Wrong TL-Field (1) for Unsigned!: Message: 1b1b1b1b010101017604000001621b1b1b1b1b1b1b01 2021-04-13 19:14:36.450 - warn: smartmeter.0 (19788) Error while parsing SML message: Error: Unknown TL-Field 0x1b for OctetString [Offset: 26]!: Message: 1b1b1b1b0101010176040000016200620072650000010176011b1b1b1b01010101