Siconia T210-D Smart Meter Stromzähler auslesen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Noschvie
    LoxBus Spammer
    • 24.09.2018
    • 407

    #46
    Habe diesen M-Bus Adapter mit einem ESP32 in Verwendung und funktioniert.

    Kommentar


    • VR1
      VR1 kommentierte
      Kommentar bearbeiten
      Hi, ich hab mir diesen Adapter jetzt auch bestellt.
      Magst du hier vt. kurz deine Verschaltung teilen? Bin mit dem Thema nicht ganz firm und würde es auf einem D1 Mini mit Tasmota laufen lassen.
      Wie hast du die Software-Seite gelöst? Wie den Freischalte-Code eingebunden?
      Danke für deinen Support. LG
  • LarsVandora
    Azubi
    • 01.07.2022
    • 3

    #47
    Hallo,

    bin seid kurzem auch ein stolzer Besitzer eines EVN Smartmeters (Sagemocm T210-D).
    Bis dato konnte ich noch keine brauchbaren aus der Kundenschnittstelle entschlüsseln.
    Auf meinem dürfte die Firmware V0125 laufen. Dies wird mir zumindest im Display unter Meüpung 0.2.0 angezeigt.

    Zum auslesen verwende ich die Mikroe-4137 TSS721-A Platine. Die dürfte auch gut funktionieren.
    Datenstrom beginnt immer mit 68010168 und der FrameCounter zählt auch immer schön hoch.
    Beim SystemTitel bin ich mir nicht sicher ob ich ihn von der Position richtig auslese.

    Wie auch immer, wenn ich die Daten dann entschlüssle bekomme ich keine Werte (Anhang).

    Falls jemand eine Idee hätte wäre ich sehr dankbar.

    lg
    Thomas



    Meine ausgelesenen Daten sehen wie folgt aus.

    Datenstrom:
    6801016853fd0114ecb65b8453053a29a9a05df97e81e12000 08d530f9db82e99d66af87e486541731f9f60fb262a2825a9b 4479b89fdda30d86e6d4d34943f416b687f627fab5a336c9bb 38f1776041834d9a45ed65699d5db854a2760cc051fa34aa31 7599181caf19232fd35f82e9966658b8cac1af79d169adaa0d 61443dd66837d8c5e36cf2f555596af0d3a3b1bd322b1167f1 5455daca67c93176430ff80d6c5d9af57b469227ce9750b5dd 2d9dc7e65349da8b1c689846f55145346da356a24fff4d060d 8731d30a8ed97ac5638231c839797a16925d60e2b7e129b2d4 dd1b7358bffc06ffb9ddf66c3acd3bcf6aac4f30459582410b c7df5cf62d860ca650b7493a410bea6d0b98dd461c5bc32e8d 69d95258baf49d
    SystemTitel: 053a29a9a05df97e
    FrameCounter: 0008d530
    Frame:
    f9db82e99d66af87e486541731f9f60fb262a2825a9b4479b8 9fdda30d86e6d4d34943f416b687f627fab5a336c9bb38f177 6041834d9a45ed65699d5db854a2760cc051fa34aa31759918 1caf19232fd35f82e9966658b8cac1af79d169adaa0d61443d d66837d8c5e36cf2f555596af0d3a3b1bd322b1167f15455da ca67c93176430ff80d6c5d9af57b469227ce9750b5dd2d9dc7 e65349da8b1c689846f55145346da356a24fff4d060d8731d3 0a8ed97ac5638231c839797a16925d60e2b7e129b2d4dd1b73 58bffc06ffb9ddf66c3acd3bcf6aac4f30459582410bc7df5c f62d860ca650b7493a410bea6d0b98dd461c5bc32e8d69d952 58ba

    Datenstrom:
    6801016853fd0114ecb65b8453053a29a9a05df97e81e12000 08d5318d09e3ea179ab1d7acaa33856a495638e5b0bb771469 8b8d18ae30ee24a6468b8d4330959703b59e9814398b76d890 74722eabe2fcabf62901f78ed533ee5e47f201cbd2a5c1d74a 1646d2217118c8688a4219a9118b46943c71050e7605f93982 af8cba64752209c525c4ebbfaf3a83120e7348ed231b2eea08 ee957dd0d7bb116dd9770ea95a8776da25776dc32ed2409b0d 10afe5895bcf3aaf517dcd2128a92b3a49d67a3a38ec679995 b14ae55b37d690081865bb2b14af26a2b04a7d01395df34b0f a565220619ba8ddc2b8a5cbc9df421719af522156b6b890c8d 2cb5728713a0d1f9628d8b098b481b2dc3ce974b69548e0e57 456e38d4a1c5ca
    SystemTitel: 053a29a9a05df97e
    FrameCounter: 0008d531
    Frame:
    8d09e3ea179ab1d7acaa33856a495638e5b0bb7714698b8d18 ae30ee24a6468b8d4330959703b59e9814398b76d89074722e abe2fcabf62901f78ed533ee5e47f201cbd2a5c1d74a1646d2 217118c8688a4219a9118b46943c71050e7605f93982af8cba 64752209c525c4ebbfaf3a83120e7348ed231b2eea08ee957d d0d7bb116dd9770ea95a8776da25776dc32ed2409b0d10afe5 895bcf3aaf517dcd2128a92b3a49d67a3a38ec679995b14ae5 5b37d690081865bb2b14af26a2b04a7d01395df34b0fa56522 0619ba8ddc2b8a5cbc9df421719af522156b6b890c8d2cb572 8713a0d1f9628d8b098b481b2dc3ce974b69548e0e57456e38 d4a1

    Datenstrom:
    6801016853fd0114ecb65b8453053a29a9a05df97e81e12000 08d532ecd1ddc556f6db825104775da4ee07d01084ae886c32 a1d422133545d86599d5c45c2aaa73e7fc8c4a932df248ea57 c99750e61736c16bb416677e4d947d7965f688c7879d9bd73a 89ed664bb175c239510a0a1b227150a5f9336bd2bff5572d99 35cea56d95e92558e24d326ae9ad27059012686f16cda5bbc8 582cf4ee81cbc3b50ad7dd3eaa35a89996aa6da14152f6d9a2 b273ed142219e94494958c2e64d7d6fdc99904fd1c7bb12ba6 9f9ced3f7cdbcbf56dbdaa2f9e34adba96b8962173e91d5efb b777d96af77758127a48b76025224521256a4a48b01c75f21f 643311efd43f32acd9660d7acf9c577f9dbae9753abb327778 bc9792a455d9b
    SystemTitel: 053a29a9a05df97e
    FrameCounter: 0008d532
    Frame:
    ecd1ddc556f6db825104775da4ee07d01084ae886c32a1d422 133545d86599d5c45c2aaa73e7fc8c4a932df248ea57c99750 e61736c16bb416677e4d947d7965f688c7879d9bd73a89ed66 4bb175c239510a0a1b227150a5f9336bd2bff5572d9935cea5 6d95e92558e24d326ae9ad27059012686f16cda5bbc8582cf4 ee81cbc3b50ad7dd3eaa35a89996aa6da14152f6d9a2b273ed 142219e94494958c2e64d7d6fdc99904fd1c7bb12ba69f9ced 3f7cdbcbf56dbdaa2f9e34adba96b8962173e91d5efbb777d9 6af77758127a48b76025224521256a4a48b01c75f21fd64331 1efd43f32acd9660d7acf9c577f9dbae9753abb327778bc979 2a45



    Kommentar

    • Noschvie
      LoxBus Spammer
      • 24.09.2018
      • 407

      #48
      Beim Sagemcom T210-D der EVN gibt es ein bekanntes Problem mit dem L-field, d.h. das Längenfeld wird nicht korrekt versorgt und deswegen funktioniert der "Gurux DLMS Translator" nicht out of the box.
      Hier https://github.com/greenMikeEU/Smart...agemcom-T210-D findest du ein Python Script, das mit diesem Problem zurecht kommt.
      Verwendest du einen ESP oder einen RPi ?

      Hi! Ich habe mein erstes Plugin erstellt welches es ermöglicht verschlüsselte Daten von einem Smart Meter über die Kundenschnittstelle P1 zu entschlüsseln und an den Miniserver über UDP und/oder an einen seriellen Port am Loxberry zu senden: https://github.com/metrophos/LoxBerry-Plugin-P1-Decrypter Ein erstes Pre-Release

      Kommentar

      • LarsVandora
        Azubi
        • 01.07.2022
        • 3

        #49
        Ich verwende aktuell schon das "EVNSmartmeterMQTT_V01.py" Script von greenMikeEU.
        Habe es etwas anpassen müssen da die Position vom SystemTitle und FrameCounter bei mir anders waren.
        Aktuell läuft das Python Script noch auf einem Windows Rechner, soll aber dann auf einem RPi laufen.

        Kommentar

        • LarsVandora
          Azubi
          • 01.07.2022
          • 3

          #50
          Hallo nochmal,

          ich kann meine Kundenschnittstelle nun erfolgreich auslesen.
          Ich verwende folgenden Adapter (ZTSHBK USB-zu-MBUS-Slave-Modul Master-Slave-Kommunikation Debugging Busüberwachung: Amazon.de: Bürobedarf & Schreibwaren) an einem Raspberry.
          Und das Script von greenMikeEU.




          Angehängte Dateien
          Zuletzt geändert von LarsVandora; 25.07.2022, 19:02.

          Kommentar


          • Noschvie
            Noschvie kommentierte
            Kommentar bearbeiten
            Perfekt! Magst du vielleicht deine Dashboard Application teilen ?

          • LarsVandora
            LarsVandora kommentierte
            Kommentar bearbeiten
            Hi, hab's dazugehängt.
        • VR1
          Azubi
          • 31.03.2018
          • 7

          #51
          Hallo Community,

          ich hab mir diesen Adapter (Mikroe-4137 TSS721-A Platine) jetzt auch liefern lassen.
          vorweg, habe nicht die tiefen Kentnisse was Programmierung betrifft, deshalb meine Bitte um Hilfestellung.

          Ich denke Hardwareseitig bin ich richtig aufgestellt:
          - DC-seitig einen Spannungswandler auf 5,1 V für den Betrieb meine Wemos D1 Mini (habe im Schaltschrank ein 15VDC-Netzteil welches ich anzapfe) - der MBUS mit >30V kann ja nicht benutzt werden, oder?
          - Der Wemos D1 speist mit den 3,3V dann die Auslese-Platine des MBUS
          - MBUS angeklemmt (Polarität ist ja egal?)
          - TX von der Auslese-Platine auf RX am Wemos D1
          - sonst noch etwas?

          Wie habt ihr die "Software-Seite" gelöst? Tasmota? Wie den Freischalte-Code (Netz NÖ) eingebunden?
          Software meines T210-D (Menüpunkt: 0.2.0) -> V0125

          Danke für euren Support. LG​

          Kommentar

        • pessletz
          Dumb Home'r
          • 03.08.2020
          • 22

          #52
          hallo an alle Spezialisten

          gibt es schon eine Lösung für den Basis Loxone/KNX user um den EVN Zähler auszulesen ?
          hat sich Loxone schon dazu geäußert ob an einer Anbindung gearbeitet wird?

          ansonsten verbaue ich einfach eine KNX Zähler hinter dem EVN Zähler und erspare mir die komplette Bastlerei

          danke für Info

          Kommentar

          • bausi2k
            Smart Home'r
            • 01.02.2018
            • 90

            #53
            Im Energie 13.1 Webinar auf YouTube haben sie es verraten, dass sie was dazu machen, aber wann und wie ist noch nicht bekannt.

            Kommentar

            • rainmaker
              Azubi
              • 27.02.2023
              • 8

              #54
              Hi!
              nachdem ich seit Jahren an dem Thema hier verzweifle und mich mit Krücken behelfe um meinen EVM-Smartmeter in den Griff zu kriegen (Webcam für Stromrichtung, Impuls-LED stoppen für "Watt" - war ich super häppy hier auf eine "einfache" Lösung zu stoßen, nachdem meine Versuche gescheitert sind bisher.

              Mein "MBus" Adapter ist Eigenbau - auf Basis bekannter Projekte, ich habe es reduziert auf einen im wesentlichen Optokoppler auf die Rx/Tx UART Pins meines bisherigen RPi-Zero, bei dem mich nur stört, daß permanent eine "1" (~30V) anliegt in den Pausen - nur soweit kom ich gar nicht, um zu erkennen, ob das ein Problem ergibt.

              Mein Programmierkenntnisse sind aber eher unterirdisch und außer "binärem Datenmüll" hab ich nichts lesen können, war das schon schwer genug :-) - immerhin es kommt was :-)

              Also hab ich mir das Script von greenMike geladen, Key eingetragen (den hab ich schon vorab im März 21 bekommen), angeschaut, nicht viel verstanden, MQTT brauch ich nicht, wäre froh, einen dekodierten Text zu kriegen, aber:

              alles was ich bekomme ist (test.py ist eine Kopie des Original Scriptes zum darin rumdoktorn notfalls):

              pi@HPi0: $ python3 test.py
              Traceback (most recent call last):
              File "test.py", line 3, in <module>
              from cryptography.hazmat.primitives.ciphers.aead import AESGCM
              ImportError: No module named 'cryptography.hazmat.primitives.ciphers.aead'


              anscheinend braucht es Zusatzmodule, also:

              python3 -m pip install cryptography.hazmat.primitives.ciphers.aead
              Collecting cryptography.hazmat.primitives.ciphers.aead
              Could not find a version that satisfies the requirement cryptography.hazmat.pr imitives.ciphers.aead (from versions: )
              No matching distribution found for cryptography.hazmat.primitives.ciphers.aead


              ich bin anscheinend zu blöd, um nur die Basics für das Script zu erschaffen....

              Weiß wer Rat?


              Kommentar


              • Noschvie
                Noschvie kommentierte
                Kommentar bearbeiten
                Hatte mal eine Python Version am LoxBerry laufen, basierend auf der Version von Mike. Den werde ich ausgraben und nachsehen ob ich das noch finde.

                Dein M-Bus Modul ist ok ? Wieviele Bytes werden in welchem Intervall empfangen ? Unabhängig von der Entschlüsselung
            • rainmaker
              Azubi
              • 27.02.2023
              • 8

              #55
              ein "ls" gibt mir 285 bytes als Filegröße, bzw 568 bytes für 2 Intervalle - wobei ich nciht sagen kann, wie gut mein "serial_read" script taugt.

              sieht so aus - ver-Hex't... (mit eigenem Programmfragment ausgelesen)
              00000000: 0a0a 6801 0168 53c3 bf00 0167 c39b 0853 ..h..hS....g...S
              00000010: 4147 5905 c3a8 3931 c281 c3b8 2000 3437 AGY...91.... .47
              00000020: 3979 62c2 9ec3 822a 1864 c28d 30c2 bb7e 9yb....*.d..0..~
              00000030: c2a6 1337 c2a4 c2ad 0528 524c 2c17 7fc2 ...7.....(RL,...
              00000040: 80c3 9e0f 0078 c3bb c3bb 1c2b c397 c2a9 .....x.....+....
              00000050: c2ba c3ad c392 08c2 85c3 977c 7c01 65c2 ...........||.e.
              00000060: 8078 6832 4009 c2ab 2ac3 b4c2 a4c3 952f .xh2@...*....../
              00000070: 0701 31c3 8f3d c2bd 0cc3 92c2 bdc2 9cc3 ..1..=..........
              00000080: 9fc3 8bc2 ad79 c382 c2a6 c296 c3b7 c2b2 .....y..........
              00000090: 441e 1cc3 b9c3 8b4f 03c3 b5c2 84c3 8872 D......O.......r
              000000a0: c38d 0973 c385 c38e 2625 2d2b 21c2 9861 ...s....&%-+!..a
              000000b0: 18c3 adc2 99c2 8760 c290 5040 c2ae 4ec2 .......`..P@..N.
              000000c0: b06e 28c2 936a 7326 6bc2 8042 0cc3 bc45 .n(..js&k..B...E
              000000d0: c294 c29d c294 c3a5 c38f 44c3 8cc2 9b79 ..........D....y
              000000e0: c39f 74c2 973e c3a3 c293 c388 237d 1158 ..t..>......#}.X
              000000f0: c2bc c397 0070 c384 c39c 3f18 c397 c293 .....p....?.....
              00000100: c2b7 c381 c3af c3bf c3a1 c29f c3b6 3267 ..............2g
              00000110: 61c3 a872 546a 0ec3 83c2 9936 5a47 08c3 a..rTj.....6ZG..
              00000120: a7c2 ab1f 1031 c29e c396 c2b4 c294 c294 .....1..........
              00000130: 62c2 965c 47c3 bac3 8a0d c3b3 c29c 7d2a b..\G.........}*
              00000140: c398 c399 5113 c39d c385 54c2 97c3 90c2 ....Q.....T.....
              00000150: 947d c28d c383 15c2 ac54 4cc2 a75a 5cc2 .}.......TL..Z\.
              00000160: 917e 43c3 9555 c2b3 c2b4 51c2 90c3 a4c2 .~C..U....Q.....
              00000170: 8ac2 a57d 652a c398 c385 3cc2 a4c3 a403 ...}e*....<.....
              00000180: 69c2 8616 680d 0d68 53c3 bf11 0167 c2ad i...h..hS....g..
              00000190: 3ec3 ab3d c390 c2b4 c3bc c39e 3c16 0a >..=........<..



              das 0a0a am Anfang find ich irritierend, das "68 01 01 68" hat zumindest Ähnlichkeit mit einem "MBus start", wird aber als
              if (daten == '' or daten[0:8] != "68010168"):
              print ("Invalid Start Bytes... waiting")


              von Mike als "invalid" bewertet - und ein "16" gegen Ende als MBus stop finde ich auch nicht wirklich.


              Ob das interface wirklich ok ist... tja
              ich hab das aus dem vermtulich bekannten Projekt adaptiert, also, was rot umrandet ist .... wobei der Transistor Q1 durch eine Z_Diode mit 24V ersetzt wurde. D.h. zusammen mit der Prüf LED D1 etc. ist der Optokoppler jetzt bei >30V aktiv - also high und bei <24V ist es auf dunkel "0"... - der Optokoppler invertiert das dann theoretisch (heißt, LED leuchtet, Transistor schaltet durch, womit "Rx" gegen Masse geht, also dann "0" ist - auf dem Schaltbild zumindest. Ich habe den Transistor im Optokoppler aber gegen den Widerstand getauscht - somit kommt jetzt ein "high" bei ~30V und ein low bei ~ 24V... (nochmals am Labortisch geprüft)


              ​​​ Klicke auf die Grafik für eine vergrößerte Ansicht  Name: grafik.png Ansichten: 0 Größe: 119,5 KB ID: 380833


              Nur: es scheitert ja schon an den Vorraussetzungen irgendwie:
              Wenn ich Mike Liste von https://www.michaelreitbauer.at/sage...art-meter-evn/ durchgehe

              sudo apt install python3 idle3 # installiert Python3
              sudo pip3 install gurux-dlms # library für die Übersetzung in eine XML
              sudo pip3 install beautifulsoup4 # library beautifulsoup4
              sudo pip3 install paho-mqtt # library für die MQTT Verbindung
              sudo pip3 install lxml # library für XML Parser
              sudo apt-get install libxslt-dev # library für XML Parser
              sudo apt install python3-pycryptodome # library für die Entschlüsselung
              sudo pip3 install pyserial # library für die Seriele Schnittstelle
              sudo pip3 install cryptography # library für die Entschlüsselung​

              scheiter ich 2x:

              sudo pip3 install lxml
              Collecting lxml
              Using cached https://files.pythonhosted.org/packa...1d3d8451768589 996b65dec1/lxml-4.9.2.tar.gz
              Complete output from command python setup.py egg_info:
              Building lxml version 4.9.2.
              Building without Cython.
              Error: Please make sure the libxml2 and libxslt development packages are installed.
              ----------------------------------------
              Command "python setup.py egg_info" failed with error code 1 in /tmp/pip-build-xbng_m9t/lxml/


              ​(libxml2 and libxslt​ liefern ähnliche Fehlermeldungen beim Versuch sie zu intallieren

              root@HPi0:/home/pi/MBus# sudo pip3 install libxml2
              Collecting libxml2
              Could not find a version that satisfies the requirement libxml2 (from versions: )
              No matching distribution found for libxml2
              root@HPi0:/home/pi/MBus# sudo pip3 install libxslt
              Collecting libxslt
              Could not find a version that satisfies the requirement libxslt (from versions: )
              No matching distribution found for libxslt





              ​$ sudo apt install python3-pycryptodome
              Paketlisten werden gelesen... Fertig
              Abhängigkeitsbaum wird aufgebaut.
              Statusinformationen werden eingelesen.... Fertig
              E: Paket python3-pycryptodome kann nicht gefunden werden.


              ​wobei der Programmaufruf mit:
              File "EVN.py", line 3, in <module>
              from cryptography.hazmat.primitives.ciphers.aead import AESGCM
              ImportError: No module named 'cryptography.hazmat.primitives.ciphers.aead'


              ​scheitert, wobei das "cryptography" Modul vorhanden ist - keine Fehlermeldungen beim Installieren...)

              d.h. ich scheitere in erster Linie an Programmabhöngigkeiten fürchte ich....
              Angehängte Dateien
              Zuletzt geändert von rainmaker; 28.02.2023, 10:21. Grund: Prüfung des Interfaces

              Kommentar

              • rainmaker
                Azubi
                • 27.02.2023
                • 8

                #56
                So, alles auf Anfang: Reserve Pi-0 - neues Image, alle Module installiert, diesmal ohne Probleme. Seriellen Adapter geprüft - ~30V = high, ~24V = low. Uart aktiviert - per Minicom geprüft, Daten rauschen rein alle 5s....

                Script: key rein, port angepasst, gestartet:

                sudo python3 EVN.py
                Illegal instruction


                Das kuriose: wenn ich das Modul: from cryptography.hazmat.primitives.ciphers.aead import AESGCM rauskommentiere, funktioniert das Ganze plötzlich!

                Wenn ich es jetzt noch hinbekomme mit meinen nicht vorhandenen Programmierkenntnissen, daß ein Datensatz immer in die gleiche Datei (überschrieben) wird, aus der ich die weiteren Aktionen dann ableite, bin ich "glücklich".

                Was ich aber beitragen kann zum Thema "MBus-Interface": Mein primitiv-Interface funktioniert:

                Falls es wen interessiert zeichne ich dazu gerne einen "Schaltplan":

                Stückliste - MBus Seite
                Z-Diode 24V
                WIderstand 1kOhm
                Optokoppler TIL11 (war der erste aus der Lade :-)

                Stückliste - RPi Seite
                Widerstand 4k7

                also ganze 4 Bauteile:
                angeschlossen an +3,3V (GPIO-1), Masse (GPIO-6, Rx (GPIO-10)

                so sieht der Prototyp aus (seid gnädig, der Endaufbau wird "schöner" - und ohne Testpfosten)
                Klicke auf die Grafik für eine vergrößerte Ansicht  Name: grafik.png Ansichten: 0 Größe: 393,8 KB ID: 380915

                Das Ergebnis das da rauskommt damit ist in etwa dann:

                Wirkenergie+: 848985Wh
                Wirkenergie-: 2471810Wh
                Momentanleistung+: 113W
                Momentanleistung-: 1491W
                Spannung L1: 237.5V
                Spannung L2: 236.60000000000002V
                Spannung L3: 237.60000000000002V
                Strom L1: 0.39A
                Strom L2: 0.2A
                Strom L3: 6.36A
                Leistungsfaktor: -0.993
                Momentanleistung: -1378W



                KLAPPT!




                Zuletzt geändert von rainmaker; 28.02.2023, 13:19.

                Kommentar

                • Noschvie
                  LoxBus Spammer
                  • 24.09.2018
                  • 407

                  #57
                  Gratulation!
                  Warum sendest du die Werte nicht über MQTT weiter ?

                  Kommentar

                  • rainmaker
                    Azubi
                    • 27.02.2023
                    • 8

                    #58
                    Dazu müsste ich mich in MQTT erst mal einlesen :-)

                    mein ganzer Zirkus ist langsam über viele Jahre gewachsen und hat den Vorteil, daß ich weiß was wo wie funktioniert.
                    D.h. ich sammle mit diversen Methoden alle möglichen zu erfassenden Daten zusammen, die alle dann in einer ramdisk am Pi landen und aus dem Pool aktueller Daten nehmen sich dann die div. Programme - für jeden Zweck ein eigenens Codestück - das was sie brauchen.
                    So steuere ich z.b. ein per USB ansprechbares Ladegerät zum Laden eines Solarakkus um Überschußstrom vorab selber einzulagern.
                    Ich wüßte nicht wie ich MQTT dazu bringe mir die Ladeleistung meines Ladegerätes abhängig von der aktuellen Einspeiseleistung zu steuern.
                    Und das rauszufinden... puh...

                    Außerdem intersiert mich die Historie aktuell nicht wirklich, aber evtl. MQTT... mal sehn.
                    Da ich einen Pi3 als Ersatz für einen Hotspot-Router (2 WLANs) vorbereitet habe, und der dann Zeit für anderes hat und ne SSD spendiert bekam und..... könnte es sein, daß....
                    Zuletzt geändert von rainmaker; 28.02.2023, 14:00.

                    Kommentar

                    • Dodekaeder
                      Azubi
                      • 17.12.2019
                      • 5

                      #59
                      Für alle die nicht basteln wollen oder können: Ich habe vor zwei Wochen das Smartmeter-Modul von SHRDZM an einem T210-D erfolgreich installiert. Die Kommunikation mit dem Miniserver (Gen. 1) erfolgt über WLAN und einen virtuellen HTTP-Eingang. Leider unterstützt der Zähler der Netz NOE keine Spannungsversorgung über die Kundenschnittstelle, folglich ist ein externes Netzteil erforderlich.
                      Zuletzt geändert von Dodekaeder; 27.03.2023, 14:17.

                      Kommentar

                      • rainmaker
                        Azubi
                        • 27.02.2023
                        • 8

                        #60
                        Damit ichs nicht vergesse und wer Mikes Homepage nicht findet, wo ich das auch zur Veröffentlichung bereitgestellt habe und DOCH wer basteln will:
                        hier Schalt-Print-Bestückungsplan und Ansicht von meinem low-budget Wandler...

                        Optokoppler tuts ziemlich jeder andere auch, ich hatte den zuerst in die Finger bekommen aus der "Optokoppler-Lade" - ist unkritisch.

                        (Und wer sich nicht sicher ist, kann noch eine Kontroll-LED und eine Verpolungsschutzdiode einbauen, das haben wir zumindest bei der Prototypenfertigung in China so gemacht - Resultat (mit Western-Buchse und Platz für eine Schraubklemmbuchse zum Nachrüstern wer will) auf Mikes Homepage).
                        Bastelfrei geht auch, es sind noch ein paar übrig und können bei Mike bezogen werden ;-)
                        Angehängte Dateien
                        Zuletzt geändert von rainmaker; 27.03.2023, 14:44.

                        Kommentar

                        Lädt...