Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Volkszähler TTL Schreib- Lesekopf für Digitale Stromzähler

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.4k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.0k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    15
    1
    2.5k

Volkszähler TTL Schreib- Lesekopf für Digitale Stromzähler

Geplant Angeheftet Gesperrt Verschoben Hardware
smartmetervolkszählernodemcustromzähler auslesenbausatzesp8266tasmotalesekopfttlmoderne messeinrichtung
99 Beiträge 38 Kommentatoren 30.8k Aufrufe 44 Watching
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • HomoranH Homoran

    @Jaschkopf sagte in Sammelbestellung Volkszähler:

    das muss man ja erstmal wissen

    dafür sind wir ja da!

    J Offline
    J Offline
    Jaschkopf
    schrieb am zuletzt editiert von
    #71

    @Homoran ich hatte schon mal einen Thread eröffnet ob man nicht die Benachrichtigung für alle User an schalten sollte und wer sie nicht bekommen will muss sie manuell deaktivieren.

    HomoranH 1 Antwort Letzte Antwort
    0
    • J Jaschkopf

      @Homoran ich hatte schon mal einen Thread eröffnet ob man nicht die Benachrichtigung für alle User an schalten sollte und wer sie nicht bekommen will muss sie manuell deaktivieren.

      HomoranH Offline
      HomoranH Offline
      Homoran
      Global Moderator Administrators
      schrieb am zuletzt editiert von
      #72

      @Jaschkopf Könnte man machen, aber es sind deutlich mehr User, die keine eMail wollen, als umgekehrt.
      Also ist es bei default=off geblieben.

      Zum Trost: du bekommst ja immerhin eine Notification im Forum

      kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

      1 Antwort Letzte Antwort
      0
      • J Jaschkopf

        @baeri Es ist möglich die Daten des Zählers mit einem Fototransistor + passendem Pullup Widerstand zu empfangen. Allerdings kann ich diese Lösung nicht empfehlen! Der Fototransistor alleine gibt keine sauberen Flanken aus, sodass es häufig zu fehlerhaften Telegrammen mit unplausiblen Werten kommt.

        @claus1993 Bei Interesse kann ich auch den Bausatz fertig zusammen bauen, sodass nicht mehr gelötet werden muss. Schreib mir doch einfach eine PN.

        @Homoran Den Bausatz gibt es auch mit USB Interface, aber den kann ich leider nicht anbieten. Ich habe nur Bausätze für Leseköpfe mit TTL Interface um diese mit einem ESP8266 (NodeMCU, Sonoff, etc) im Schaltschrank zu montieren. Die Daten werden dann bequem per WLAN an ioBroker gesendet. Dadurch spart man sich einen Raspberry und Netzwerkkabel im Verteilerkasten. Man kann den TTL Lesekopf aber auch an die GPIO des Raspberry Pi anschließen.

        @baeri Tatsächlich sollte man schon einiges an Erfahrung und Equipment haben um die Bauteile mit einem Lötkolben aufzulöten. Es ist möglich aber garantiert nichts für Anfänger. Werden die Transistoren zu heiß gelötet gehen sie kaputt. Daher ist eine Lötstation mit Temperaturregelung pflicht.

        Bei Interesse an einem Bausatz oder fertig aufgebautem Lesekopf schickt mir doch eine PN!

        Gruß Jaschkopf

        K Offline
        K Offline
        klassisch
        Most Active
        schrieb am zuletzt editiert von klassisch
        #73

        @Jaschkopf sagte in Sammelbestellung Volkszähler:

        @baeri Es ist möglich die Daten des Zählers mit einem Fototransistor + passendem Pullup Widerstand zu empfangen. Allerdings kann ich diese Lösung nicht empfehlen! Der Fototransistor alleine gibt keine sauberen Flanken aus, sodass es häufig zu fehlerhaften Telegrammen mit unplausiblen Werten kommt.

        Ja, das wäre ziemlicher Pfusch. Aber zumindest für das reine Lesen geht es einfacher und mit einem Minimum an Löten mit einem "IR Flame detector" wie beispielsweise ebay 174187926145 oder ähnliches auf Aliexpress um ca. 0.50 bis ca. 1 EUR (derzeit gerade aliexpress 32839802805 , 32879457297 , 32782705802 , 32462956754). Diese Teile haben nach dem Phototransistor (wahrscheinlich YG1006 https://www.sunrom.com/get/990023 ; https://www.sunrom.com/m/5533) einen einstellbaren Schmitt-Trigger LM393 nachgeschaltet, der auch schnell genug ist.
        Beispielsweise:
        IR-flame-detector-6x4-P1350452.JPG
        Oder ein "TCRT5000 Infrared Reflective Switch IR Barrier" mit dem prinzipiell auch ein bidirektionaler Schreib-Lesekopf realisiert werden kann:
        IR-Head-TCRT5000-6x4-P1350450.JPG

        Schaltplan ähnlich https://www.electroschematics.com/flame-sensors/ "Third Method" oder http://wiki.sunfounder.cc/index.php?title=Flame_sensor_Module
        IR-Head-Flame-TCRT5000-receive.JPG

        Ganz ohne Löten geht es allerdings auch da nicht:

        • Keramikkondensator (meist 100nF "104") parallel zum Phototransistor entfernen (kann man notfalls auch zerstörend rauszwicken)

        • den Vorwiderstand im Kollektorkreis des Phototransitors von 1MOhm, 100kOhm oder 10kOhm auf ca. 1KOhm bringen. Also einfach einen 1kOhm Widerstand parallel schalten, z.B. einfach drüberlöten.
          Vorher: IR-Reader-before-4x4-P1350456.JPG
          Nachher: 1: Kondensator raus; 2: 1.1kOhm Widerstand über den 10K Widerstand drüberlöten
          IR-Head-modified-6x4-P1350462.JPG

        • Die IR Diode kann man entweder sanft umbiegen, daß sie nach unten zeigt oder vorsichtig(!) auslöten und nach unten gerichtet wieder einlöten.

        • Unten auf die Platine mit doppelseitigem Klebeband einen quaderfürmigen Magneten aufkleben.

        • Mit dem Handy oder der Digcam nachsehen, an welcher Stelle des Zählers die IR Sendediode aufblitzt

        • Den Phototransistor des "IR Flame detectors" über diese Sendediode positionieren. Mit dem Magneten haftet das Teil dann am Zähler. Probehalber kann man das wohl auch mit Klebeband machen. Aber viele Klebebänder verändern Kunststoffe und der Zähler gehört ja dem Meßstellenbetreiber. Beispiel testweiser Einbau. Die rechter "Power"-LED leuchtet dauernd, die linke "Data"-LED blinkt in Takt des gesendeten Datenstroms (z.B. sekündlich)
          Meter-integration-temp-6x4-P1350458.JPG

        • Mit dem Trimmer kann man dann die Schwelle einstellen:

          • erst mal am Trimmer drehen. Im mittleren Bereich beginnt die LED am Datenausgang etwa im Sekundentakt zu pulsen (Taktzeit hängt vom Zähler ab)
          • Dann Trimmer nach links drehen, bis das das Pulsen aufhört. Trimmerposition markieren
          • Anschließend Trimmer nach rechts drehen, bis das Pulsen wieder aufhört. Trimmerposition markieren
          • Abschließend Trimmer etwa auf die Mitte zwischen den beiden Markierungen stellen

        Das Signal steht dann am Datenausgang DO oder D0 zur Verfügung. Es macht keinen Unterschied, ob die Teile 3 oder 4 Anschlüsse haben. Der etwaige vierte Anschluß ist ein Analogausgang. Der wird nicht gebraucht und man darf auch nichts daran anschließen.

        Wer USB braucht, kann einen Seriell -> USB Adapter anschließen. Es gehen auch die billigen CH340G, wobei ich einen FTDI oder Silicon Labs CP2104 bzw CP2102(N) vorziehen würde, wegen der möglichen eindeutigen Seriennummer.

        Wer eine lange Leitung zum USB Port des ioBroker-Rechner braucht, kann eine RS485 Leitung dazwischen schalten. entsprechende Module gibt es ebenfalls günstig bei Aliexpress oder ebay.

        1 Antwort Letzte Antwort
        0
        • AtifanA Offline
          AtifanA Offline
          Atifan
          schrieb am zuletzt editiert von Atifan
          #74

          Also zum Auslesen nur mit Phototransistor und eine Widerstand kann ich sagen, dass es bei mir 100% ohne Probleme funktioniert.
          Das ganze angeschlossen an einen CP2102. Ich logge damit über serielle Schnittstelle und habe 0 Fehler. Gesamtkosten für Material ca. 1 Euro.
          Ich logge damit über IoBroker und den Smartmeter Adapter. Funktioniert wunderbar ohne irgendwelche Probleme.

          Wenn das Logging-Gerät direkt am Stromzähler sitzt braucht man sonst nix mehr.
          Das es bei mir woanders sitzt habe ich den USB mit einem aktiven USB-Kabel um 15m verlängert.
          Statt dem CP2102 könnte man aber auch ein ESP8266 wie z.B. Wemos D1 Mini nehmen und über WLAN loggen.
          Ich fand die Variante über serielle Schnittstelle etwas besser, da man da jede Sekunde Impulse bekommt. Über ESP8266 gibt es nur alle 10 Sekunden Daten.

          Hier das Schema. Bei mir kommt ein Phototransistor BPW78A zum Einsatz. Im CreationX Forum wird auch beschrieben wie man das Ganze bauen kann.
          856682e2-cff6-41d9-b7ed-78ca32033f28-image.png

          Hier die Smartmeter-Adapter Konfiguration im IoBroker
          10e3b9a0-36cf-4d34-8945-a4e439f6f20d-image.png

          K H 2 Antworten Letzte Antwort
          1
          • AtifanA Atifan

            Also zum Auslesen nur mit Phototransistor und eine Widerstand kann ich sagen, dass es bei mir 100% ohne Probleme funktioniert.
            Das ganze angeschlossen an einen CP2102. Ich logge damit über serielle Schnittstelle und habe 0 Fehler. Gesamtkosten für Material ca. 1 Euro.
            Ich logge damit über IoBroker und den Smartmeter Adapter. Funktioniert wunderbar ohne irgendwelche Probleme.

            Wenn das Logging-Gerät direkt am Stromzähler sitzt braucht man sonst nix mehr.
            Das es bei mir woanders sitzt habe ich den USB mit einem aktiven USB-Kabel um 15m verlängert.
            Statt dem CP2102 könnte man aber auch ein ESP8266 wie z.B. Wemos D1 Mini nehmen und über WLAN loggen.
            Ich fand die Variante über serielle Schnittstelle etwas besser, da man da jede Sekunde Impulse bekommt. Über ESP8266 gibt es nur alle 10 Sekunden Daten.

            Hier das Schema. Bei mir kommt ein Phototransistor BPW78A zum Einsatz. Im CreationX Forum wird auch beschrieben wie man das Ganze bauen kann.
            856682e2-cff6-41d9-b7ed-78ca32033f28-image.png

            Hier die Smartmeter-Adapter Konfiguration im IoBroker
            10e3b9a0-36cf-4d34-8945-a4e439f6f20d-image.png

            K Offline
            K Offline
            klassisch
            Most Active
            schrieb am zuletzt editiert von
            #75

            @Atifan wenn alles paßt (Zähler liefert stares und gute Signal, kurze Kabel, wenig Störungen, kein Hintergrundlicht in diesem Wellenlängenbereich [Glühlampe], guter USB Wandler) kann das auch ohne Schmitt-Trigger funktionieren. Ich hatte probeweise nach dem LM393 Schmitt-Trigger des o.g. "IR Flame detector" auch mal 23m bis zum USB-Wandler sozusagen auf TTL-(open Collector) Level und hatte auch keine Fehler.
            Als allgemeine Empfehlung würde ich es dennoch nicht aussprechen. Für die Allgemeinheit lieber eine robustere Lösung "state of the art". Kostet auch nur wenige EUR mehr. Für mich heißt das also den Schmitt-Trigger sowie RS485 Treiber nutzen. Dadurch spare ich andererseits den USB Extender und kann auch dünneres Kabel (=weniger und kleinere Bohrungen) verwenden.
            Und weil das Kabel dann recht lang durchs Haus geht und man nie weiß was passiert, spendiere ich noch ein paar EUR in einen USB-Isolator, um meinen ioBroker Laptop vor (wahrscheinlich nie auftretenden) Eventualitäten zu schützen.
            Die ESP-Fraktion hat das Kabelproblem nicht, aber so wie es aussieht, ersetzen die den ioBroker-Smartmeter Adapter nach.
            Wir sehen, es gibt viele Lösungen, die funktionieren, billig sind und den Bastlergeist locken oder herausfordern.
            Und das ist prima, denn die Loggerei am Elektrizitätszähler muß billig sein. Sie wird sich bei mir eh nicht rechnen. Die Großverbraucher sind eh bekannt und wenig beeinflussbar. Oder habt Ihr bessere Erfahrungen gemacht?

            1 Antwort Letzte Antwort
            0
            • J Offline
              J Offline
              Jaschkopf
              schrieb am zuletzt editiert von
              #76

              @Atifan und @klassisch sicher gibt es viele Wege nach Rom und sicher ist ein TTL Schreib- Lesekopf mit Schmitt-Trigger nicht die günstigste Lösung, aber für den Leihen sicherlich häufig am attraktivsten. Ich persönlich habe für mich diese Lösung entschieden, weil sie in meinem Anwendungsfall entscheidende Vorteile bietet. Welchen Weg man geht muss jeder für sich entscheiden. Ich kann nur sagen, dass ein TTL Schreib- Lesekopf mit ESP8266 folgende Vorteile hat:

              • Stabile Verbindung zum Zähler / wenig Übertragungsfehler
              • Dezentrale Anordnung durch ESP8266 (Kann auch ein Sonoff sein, der hat das Netzteil schon integriert!)
              • Dadurch muss der ioBroker Rechner nicht in den Schaltschrank verlegt werden (Anbindung per WLAN)
              • Am ESP8266 können mehrere Zähler angeschlossen werden. Auch Gas-/Wasserzähler sind möglich durch Impulszählung, Induktive Sensoren, etc
              • Egal wie viele Zähler ausgelesen werden, es wird nur eine Instanz im ioBroker benötigt, da die Daten per MQTT im Sonoff Adapter ankommen

              Wie gesagt, jeder muss für sich selbst entscheiden welchen Weg er geht. Dafür gibt es ja das Forum!

              Gruß Jaschkopf

              1 Antwort Letzte Antwort
              0
              • B Offline
                B Offline
                baeri
                schrieb am zuletzt editiert von
                #77

                Hallo zusammen,
                habe mir nun einen Schreib- / Lesekopf zusammengebaut, scheitere aber leider am weiteren Vorgehen.
                Vielleicht kann mir ja jemand hier weiterhelfen.
                Speziell geht es um den Lesekopf in Verbindung mit NodeMCU.

                Leider habe ich auch nach langem suchen nicht herausgefunden:

                • Wie genau verkabelt wird
                • Wie die Tasmota-Firmware für die NodeMCU angepasst werden muss, damit ich über OBIS auslesen kann
                • Flashen der NodeMCU hat leider auch noch nicht funktioniert (sollte doch direkt über USB gehen ohne z.B. Arduino Board?!)

                Und zu guter letzt: Am Stromzähler sehe ich mit meiner Handykamera leider kein Blinken der LED. Muss ich die Funktion erst irgendwie am Zähler selbst freischalten lassen? Oder "aktiviert" der Lesekopf erst die Ausgabe am Stromzähler?

                Evtl hat ja jemand die Zeit und Geduld mir im Chat etwas unter die Arme zu greifen :)
                Danke im Voraus!

                J 1 Antwort Letzte Antwort
                0
                • B baeri

                  Hallo zusammen,
                  habe mir nun einen Schreib- / Lesekopf zusammengebaut, scheitere aber leider am weiteren Vorgehen.
                  Vielleicht kann mir ja jemand hier weiterhelfen.
                  Speziell geht es um den Lesekopf in Verbindung mit NodeMCU.

                  Leider habe ich auch nach langem suchen nicht herausgefunden:

                  • Wie genau verkabelt wird
                  • Wie die Tasmota-Firmware für die NodeMCU angepasst werden muss, damit ich über OBIS auslesen kann
                  • Flashen der NodeMCU hat leider auch noch nicht funktioniert (sollte doch direkt über USB gehen ohne z.B. Arduino Board?!)

                  Und zu guter letzt: Am Stromzähler sehe ich mit meiner Handykamera leider kein Blinken der LED. Muss ich die Funktion erst irgendwie am Zähler selbst freischalten lassen? Oder "aktiviert" der Lesekopf erst die Ausgabe am Stromzähler?

                  Evtl hat ja jemand die Zeit und Geduld mir im Chat etwas unter die Arme zu greifen :)
                  Danke im Voraus!

                  J Offline
                  J Offline
                  Jaschkopf
                  schrieb am zuletzt editiert von
                  #78

                  @baeri Servus.

                  Also der Anschluss an den ESP ist easy. VCC an +3,3V und GND an GND. TX und RX an zwei freie GPIO die müssen dann später im Skript definiert werden.

                  Wie die Firmware angepasst und geflashed wird habe ich hier beschrieben: https://forum.iobroker.net/topic/27999/stromzähler-per-sonoff-esp8266-auslesen

                  Vermutlich musst du deinem Zähler eine Eröffnungssequenz schicken damit er die Daten ausgibt. Nicht alle Zähler spucken die Daten freiwillig aus. Dazu wär es gut zu wissen was du für einen Zähler verbaut hast.

                  Gruß Jaschkopf

                  1 Antwort Letzte Antwort
                  1
                  • B Offline
                    B Offline
                    baeri
                    schrieb am zuletzt editiert von
                    #79

                    Ich habe einen "Apator 12EC3g". Der spuckt anscheinend OBIS aus, die Anleitung ist für SML. Bin mir nicht sicher, ob da was anderes eingestellt werden muss.

                    J 1 Antwort Letzte Antwort
                    0
                    • B baeri

                      Ich habe einen "Apator 12EC3g". Der spuckt anscheinend OBIS aus, die Anleitung ist für SML. Bin mir nicht sicher, ob da was anderes eingestellt werden muss.

                      J Offline
                      J Offline
                      Jaschkopf
                      schrieb am zuletzt editiert von
                      #80

                      @baeri der Zähler spuckt die Daten definitiv nicht freiwillig aus. Dazu musst du eine startsequenz im Skript definieren die dann alle X Sekunden mit 300baud gesendet wird. Darauf sollte der Zähler eigentlich antworten und Daten ausspucken. Allerdings gibt er dann auch nur die aktuellen Zählerstände aus.

                      Ob SML oder OBIS muss in der Firmware nicht eingestellt werden. Das wird dann später auf der Weboberfläche im Skript gemacht. Da wird auch die Baudrate, Startsequenz, Rx/Tx Pins definiert.

                      Gruß Jaschkopf

                      1 Antwort Letzte Antwort
                      0
                      • B Offline
                        B Offline
                        baeri
                        schrieb am zuletzt editiert von
                        #81

                        Ich werd mich nochmal dran setzen, vielleicht melde ich mich nochmal im Chat ;-)

                        1 Antwort Letzte Antwort
                        0
                        • F Offline
                          F Offline
                          fanavity
                          schrieb am zuletzt editiert von
                          #82

                          Hey,
                          hat jemand den Logarex LK13BD im Einsatz und kann zu dem Zähler etwas sagen? Ich habe noch einen nodeMCU und einen TCRT5000. Kann ich den für mein Vorhaben verwenden?
                          Danke im Voraus :)

                          K 1 Antwort Letzte Antwort
                          0
                          • F fanavity

                            Hey,
                            hat jemand den Logarex LK13BD im Einsatz und kann zu dem Zähler etwas sagen? Ich habe noch einen nodeMCU und einen TCRT5000. Kann ich den für mein Vorhaben verwenden?
                            Danke im Voraus :)

                            K Offline
                            K Offline
                            klassisch
                            Most Active
                            schrieb am zuletzt editiert von
                            #83

                            @fanavity sagte in Volkszähler TTL Schreib- Lesekopf für Digitale Stromzähler:

                            TCRT5000

                            Der geht zumindest im Empfangspfad, das habe ich schon getestet. Bei den fertigen boards eine ähnliche Modifikation wie ich sie ein paar Posts ober bei den einfachen Empfängern geschrieben habe.
                            Habe auch mal an einen solchen Board den Sensorpfad mit einem BC327 PNP Transistor und 2 Widerständen so modifiziert, daß er wie ein Volkszähler Schreib-Lese-Kopf funktionieren sollte.
                            Testen konnte ich das in Ermangelung eines D0-fähigen Zählers allerdings leider nicht.

                            1 Antwort Letzte Antwort
                            0
                            • F Offline
                              F Offline
                              fanavity
                              schrieb am zuletzt editiert von fanavity
                              #84

                              @klassisch said in Volkszähler TTL Schreib- Lesekopf für Digitale Stromzähler:

                              @fanavity sagte in Volkszähler TTL Schreib- Lesekopf für Digitale Stromzähler:

                              TCRT5000

                              Der geht zumindest im Empfangspfad, das habe ich schon getestet. Bei den fertigen boards eine ähnliche Modifikation wie ich sie ein paar Posts ober bei den einfachen Empfängern geschrieben habe.
                              Habe auch mal an einen solchen Board den Sensorpfad mit einem BC327 PNP Transistor und 2 Widerständen so modifiziert, daß er wie ein Volkszähler Schreib-Lese-Kopf funktionieren sollte.
                              Testen konnte ich das in Ermangelung eines D0-fähigen Zählers allerdings leider nicht.

                              Ich habe die beiden Dioden vom TCRT5000 ausgelötet und direkt am NodeMCU angeschlossen. Die vom "Sender" habe ich die Anode an 330Ohm und dann an 3,3V und die Kathode an GPIO14 angeschlossen. Damit blinkt diese alle paar Sekunden kurz auf. Den "Empfänger" habe ich Emitter an GNG und Collector an 4,7k -> 3V und Collector an RX.
                              Das Gehäuse der beiden LEDs hatte genau den richtigen Abstand, daher habe ich das weiterverwendet. Einen passenden Ringmagnet hatte ich noch liegen. Also habe ich mir kurz ein Gehäuse erstellt und gedruckt. Das passt soweit ganz gut. Also wenn ich es ans laufen bekomme wäre der TCRT5000 eine echt gute und günstige Variante einen Einheit zu bauen. Alternativ hätte ich hier noch einige BPW78A liegen.

                              Mein Script sieht wie folgt aus:

                              >D
                              >B
                              =>sensor53 r
                              >M 1
                              +1,3,o,0,300,STROM,14,30,2F3F210D0A,063035310D0A
                              1,1-0:1.8.1*255(@1,TotalIN,KWh,Total_in,4
                              #
                              
                              

                              Das bringt mir folgendes Ergebnis:

                              07:03:09 MQ/LOG4LK13BD202015
                              07:03:10 : 
                              07:03:22 : /LOG4LK13BD202015
                              07:03:22 : 
                              07:03:33 WI/LOG4LK13BD202015
                              07:03:33 : 
                              07:03:45 : /LOG4LK13BD202015
                              07:03:45 : 
                              07:04:02 WI/LOG4LK13BD202015
                              07:04:02 : 
                              07:04:14 WI/LOG4LK13BD202015
                              07:04:14 : 
                              07:04:25 : /LOG4LK13BD202015
                              07:04:25 : 
                              07:04:37 WI/LOG4LK13BD202015
                              07:04:37 : 
                              07:04:54 WI/LOG4LK13BD202015
                              07:04:54 : 
                              07:05:06 : /LOG4LK13BD202015
                              07:05:07 WI
                              07:05:17 : /LOG4LK13BD202015
                              07:05:17 : 
                              07:05:30 WI/LOG4LK13BD202015
                              07:05:30 : 
                              07:05:47 WIF: Prüfe V202015
                              07:05:47 : 
                              07:05:59 : /LOG4LK13BD202015
                              07:05:59 : 
                              07:06:10 WI/LOG4LK13BD202015
                              07:06:10 : 
                              
                              

                              Ich habe es schon mit und ohne ACK probiert, ebenso habe ich diverse Baudraten durchprobiert. Wenn ich eine Baudrate > 300 wähle erscheint gar nichts mehr auf der Konsole. Ich habe das ganze auch in einem anderen Thread hier beschrieben.
                              Ich habe heute auch schon mit Avacon telefoniert, die sagten mir das mein Zähler KEINEN Pin hätte.

                              K 1 Antwort Letzte Antwort
                              0
                              • F fanavity

                                @klassisch said in Volkszähler TTL Schreib- Lesekopf für Digitale Stromzähler:

                                @fanavity sagte in Volkszähler TTL Schreib- Lesekopf für Digitale Stromzähler:

                                TCRT5000

                                Der geht zumindest im Empfangspfad, das habe ich schon getestet. Bei den fertigen boards eine ähnliche Modifikation wie ich sie ein paar Posts ober bei den einfachen Empfängern geschrieben habe.
                                Habe auch mal an einen solchen Board den Sensorpfad mit einem BC327 PNP Transistor und 2 Widerständen so modifiziert, daß er wie ein Volkszähler Schreib-Lese-Kopf funktionieren sollte.
                                Testen konnte ich das in Ermangelung eines D0-fähigen Zählers allerdings leider nicht.

                                Ich habe die beiden Dioden vom TCRT5000 ausgelötet und direkt am NodeMCU angeschlossen. Die vom "Sender" habe ich die Anode an 330Ohm und dann an 3,3V und die Kathode an GPIO14 angeschlossen. Damit blinkt diese alle paar Sekunden kurz auf. Den "Empfänger" habe ich Emitter an GNG und Collector an 4,7k -> 3V und Collector an RX.
                                Das Gehäuse der beiden LEDs hatte genau den richtigen Abstand, daher habe ich das weiterverwendet. Einen passenden Ringmagnet hatte ich noch liegen. Also habe ich mir kurz ein Gehäuse erstellt und gedruckt. Das passt soweit ganz gut. Also wenn ich es ans laufen bekomme wäre der TCRT5000 eine echt gute und günstige Variante einen Einheit zu bauen. Alternativ hätte ich hier noch einige BPW78A liegen.

                                Mein Script sieht wie folgt aus:

                                >D
                                >B
                                =>sensor53 r
                                >M 1
                                +1,3,o,0,300,STROM,14,30,2F3F210D0A,063035310D0A
                                1,1-0:1.8.1*255(@1,TotalIN,KWh,Total_in,4
                                #
                                
                                

                                Das bringt mir folgendes Ergebnis:

                                07:03:09 MQ/LOG4LK13BD202015
                                07:03:10 : 
                                07:03:22 : /LOG4LK13BD202015
                                07:03:22 : 
                                07:03:33 WI/LOG4LK13BD202015
                                07:03:33 : 
                                07:03:45 : /LOG4LK13BD202015
                                07:03:45 : 
                                07:04:02 WI/LOG4LK13BD202015
                                07:04:02 : 
                                07:04:14 WI/LOG4LK13BD202015
                                07:04:14 : 
                                07:04:25 : /LOG4LK13BD202015
                                07:04:25 : 
                                07:04:37 WI/LOG4LK13BD202015
                                07:04:37 : 
                                07:04:54 WI/LOG4LK13BD202015
                                07:04:54 : 
                                07:05:06 : /LOG4LK13BD202015
                                07:05:07 WI
                                07:05:17 : /LOG4LK13BD202015
                                07:05:17 : 
                                07:05:30 WI/LOG4LK13BD202015
                                07:05:30 : 
                                07:05:47 WIF: Prüfe V202015
                                07:05:47 : 
                                07:05:59 : /LOG4LK13BD202015
                                07:05:59 : 
                                07:06:10 WI/LOG4LK13BD202015
                                07:06:10 : 
                                
                                

                                Ich habe es schon mit und ohne ACK probiert, ebenso habe ich diverse Baudraten durchprobiert. Wenn ich eine Baudrate > 300 wähle erscheint gar nichts mehr auf der Konsole. Ich habe das ganze auch in einem anderen Thread hier beschrieben.
                                Ich habe heute auch schon mit Avacon telefoniert, die sagten mir das mein Zähler KEINEN Pin hätte.

                                K Offline
                                K Offline
                                klassisch
                                Most Active
                                schrieb am zuletzt editiert von
                                #85

                                @fanavity Hast Du es zumindest probehalber schon mal mit einem TTL-USB Konverter und dem Smartmeter Adapter versucht? Wenn ich das richtig verstanden habe, verhandeln die meisten D0 Geräte erst mal auf 300Bd und schalten bei erfolreicher Verhandlung auf höhere Baudraten.

                                1 Antwort Letzte Antwort
                                0
                                • F Offline
                                  F Offline
                                  fanavity
                                  schrieb am zuletzt editiert von
                                  #86

                                  Uff, nein das habe ich nicht. Wüsste jetzt auch nicht wie ich das machen kann? Ich nutze aktuell den einen NodeMCU mit Tasmota.

                                  K 1 Antwort Letzte Antwort
                                  0
                                  • F fanavity

                                    Uff, nein das habe ich nicht. Wüsste jetzt auch nicht wie ich das machen kann? Ich nutze aktuell den einen NodeMCU mit Tasmota.

                                    K Offline
                                    K Offline
                                    klassisch
                                    Most Active
                                    schrieb am zuletzt editiert von
                                    #87

                                    @fanavity Da wir uns hier im ioBroker Forum befinden, dachte ich Du würdest (auch) ioBroker nutzen.
                                    Zum vor Ort-Testen habe ich ioBroker auf einen Win 10 Laptop aufgespielt und dort den smartmeter-Adapter aufgespielt.
                                    Dann habe ich die modifizierte Lesekopf-Platine an einen TTL- (manche sagen fälschlicherweise RS232) -> USB Adapter angeschlossen, wie man sie früher zum HW- Tasmotiseren der Sonoffs verwendet hat. Da wird ein COM-Port belegt, den man in der Adapterkonfiguration des Smartmeter-Adapters auswählt. Zusammen mit einigen anderen Konfigdaten. Adapter starten und los gehts. Zumindest war das bei dem Read Only SML-Zähler, mit dem ich getestet habe, so,

                                    1 Antwort Letzte Antwort
                                    0
                                    • M Offline
                                      M Offline
                                      Malz1902
                                      schrieb am zuletzt editiert von
                                      #88

                                      Hallo zusammen, war leider länger nicht mehr hier aktiv. Würde das Ganze jetzt gerne in Angriff nehmen ud meinen Stromzähler auslesen, nen ESP8266 habe ich hier brauche also nen Lesekopf :-)

                                      1 Antwort Letzte Antwort
                                      0
                                      • M Offline
                                        M Offline
                                        MyMeyer
                                        schrieb am zuletzt editiert von
                                        #89

                                        Hallo , ich könnte einen Lesekopf gebrauchen. Gibt es jemand der den noch vertreibt hier im Forum. NodeNCU habe ich bereits. Hatte vorher den Zähler mit Drehscheibe aber jetzt seit ein paar Tagen ein neuen Zähler von ISKRA MT-175.

                                        MyMeyer

                                        >>> Hardware: Intel I5 mit ****Debian ProxMox OS: Debian **** <<< >>> Network with UniFi <<<
                                        >>> HomeMatic CCU-2 (Wired und Funk) / Philips HUE / Echo.DOT / Echo.SHOW / Xiaomi Smart-Home / Xiaomi Robot Vacuum Cleaner / Synology DS 918+ / Shelly 1&2 <<<

                                        1 Antwort Letzte Antwort
                                        0
                                        • J Jaschkopf

                                          Servus. Grundsätzlich kann ich die Platinen in Einzelfällen auch bestücken aber wenn ich alle 100 löten muss wird das heftig. Lieber wär mir wenn ich die Platinen unbestückt als Komplettset verschicken kann.

                                          Eine USB Version hatte ich aktuell nicht geplant, da dazu wieder eine andere Platine und zusätzliche Bauteile benötigt werden. Die TTL Version funktioniert mit einer NodeMCU einwandfrei und ist wirklich günstig.

                                          Ich habe mal die Gesamtkosten aufgelistet und bin bei einer Stückzahl von 100 Leseköpfen auf einen Materialpreis von 3,92€ gekommen, sprich für die Platine mit allen Bauteilen, dem Ringmagnet und 1m Kabel (ohne Stecker).

                                          Bei Interesse kann ich auch passende Gehäuse im 3D Drucker herstellen. Den Preis dafür muss ich noch ausrechnen.

                                          On Top würden dann noch Versandkosten kommen. Je nachdem welche Versandart gewünscht wird sollte aber der Preis selbst mit Gehäuse noch unter 10€ bleiben (ohne Löten!)

                                          Wenn Interesse besteht das ganze mit einer NodeMCU per WLAN im Schaltschrank zu verbauen kann ich mich nochmal erkundigen was eine NodeMCU kostet wenn wir 100 Stück abnehmen. Hat den Vorteil das nur ein DC Netzteil im Schaltschrank verbaut werden muss und dann drahtlos an den ioBroker angebunden werden kann.

                                          Gruß Jaschkopf

                                          D Offline
                                          D Offline
                                          dougstar
                                          schrieb am zuletzt editiert von
                                          #90

                                          @Jaschkopf
                                          Moin,
                                          ich hätte Interesse an den Teilen für einen Lesekopf, um den an einen Esp8266 anzuschließen.
                                          Hast du noch Teile da?
                                          Gruß Doug

                                          1 Antwort Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          281

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          Themen

                                          1.3m

                                          Beiträge
                                          Community
                                          Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                                          ioBroker Community 2014-2025
                                          logo
                                          • Anmelden

                                          • Du hast noch kein Konto? Registrieren

                                          • Anmelden oder registrieren, um zu suchen
                                          • Erster Beitrag
                                            Letzter Beitrag
                                          0
                                          • Home
                                          • Aktuell
                                          • Tags
                                          • Ungelesen 0
                                          • Kategorien
                                          • Unreplied
                                          • Beliebt
                                          • GitHub
                                          • Docu
                                          • Hilfe