Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Einsteigerfragen
    4. Einbindung von Geräten
    5. Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme

    This topic has been deleted. Only users with topic management privileges can see it.
    • M
      Michi2322 last edited by Michi2322

      Hallo Zusammen,

      ich möchte meine Zählerstände via ioBroker einlesen. Ich bin neu in diesem Forum aber habe schone einige Beiträge gelesen und Fehlerbehebung selbstständig versucht. Allerdings bekomme ich es nicht hin und habe immer noch Probleme meine ISKRA MT175 Zählerwerte via Hichi IR-Lesekopf und ioBroker Adapter "Unterstützung für Smartmeter-Geräte" in den ioBroker einzubinden. Google hat mir auch nicht geholfen. Ich erstelle einen detaillierten Beitrag da ich bis dato keine ähnliche Konstellation gefunden hatte und es hoffentlich auch anderen hilft. 😊 ioBroker habe ich noch nie benutzt bis dato.

      Setup:

      • Raspberry Pi 4 Model B Rev 1.2 mit OS Debian GNU/Linux 12 (bookworm)
        Alle Updates und Upgrades wurden gemacht.

      Für ioBroker und S0-Zähler Daten

      Raspi4_LSHW_USB_Controller_Infos.txt

      • Docker mit:
        • Portainer
        • ioBroker <-- kein Multihost, Instanzen sollten also als Master laufen?
          * Adapter: a6b7d2e9-1784-449c-84dc-ce68661f3a1d-image.png
      • Hichi IR usb (TYP HB0015 auf USB Port /dev/ttyUSB0)

      weitere externe Geräte:

      • ISKRA MT 175 3.Hz Zähler (3.HZ EDL+ Typ MT175-D2A52-V22-KOt)
        Die Pin ist eingegeben worden.
        ISKRA MT 175- Forum.jpg

      • Synology DS220+ - für Datenbank und Visualisierung

        • Docker
        • InfluxDB
        • Grafana
        • diverse weitere

      Problemstellung:
      Wenn ich in dem ioBroker Adapter "Unterstützung für Smartmeter-Geräte" SML oder D0 einstelle kommen keine Daten an. Habe ich zumindest anfangs gedacht. Der ISKRA MT175 sollte soweit mir bekannt Daten als SML schicken.
      Adapter settings aktuell (ich habe schon diverse andere getestet):
      092694ba-c900-4708-a171-0d08bfcb3c8c-image.png

      dbd4617d-6b73-4bdc-bc13-dc6edb6fd5fd-image.png

      starting. Version 3.4.0 in /opt/iobroker/node_modules/iobroker.smartmeter, node: v18.19.0, js-controller: 5.0.17

      Der ioBroker Log gibt folgendes aus:

      1. Error: No or too long answer from Serial Device after last request.
      2. No or too long answer from Serial Device after last request
        0896909a-8d17-4456-a25a-029d7569177b-image.png

      Ich habe dann mal versucht einen anderen Zähler zu nehmen und den IR-Kopf besser zu positionieren.
      Das hat alles keinen Erfolgt gebracht.

      Dann habe ich das Youtube video entdeckt https://www.youtube.com/watch?v=XtsI8kQ3A2E und den Hichi IR USB Kopf direkt ausgelesen via Linux Tool Screen und minicom.

      **Screen gibt folgende Daten aus: **
      Befehl: sudo screen /dev/ttyUSB0 9600
      Sieht schon mal nicht ganz korrekt aus das "ISK^" am Anfang der Nachricht
      screen_Log.JPG

      mincom gibt folgende Daten in hex aus:
      Befehl: sudo minicom -D /dev/ttyUSB0 -b 9600 --displayhex --wrap
      f189e70e-9a56-41c6-a832-5903fb4043f9-image.png

      Da die SML Daten mit 4x "01" Starten und mit 4x "1b" enden habe ich die Befürchtung das irgendwas mit dem Protokoll oder dem Lesekopf nicht richtig ist.
      Ich weiß nicht weiter. Hat jemand eine Idee?

      minicom_Log.JPG
      minicom_Log_01.JPG
      Linux_minicom_ISKRA_MT175_Log.txt

      Ebenfalls gibt sudo cat /dev/ttyUSB0 | od -tx1 Werte heraus:

      0000000 a2 01 77 07 01 00 01 08 01 ff 01 01 62 1e 52 ff
      0000020 59 00 00 00 00 04 29 de a2 01 77 07 01 00 01 08
      0000040 02 ff 01 01 62 1e 52 ff 59 00 00 00 00 00 00 00
      0000060 00 01 77 07 01 00 02 08 00 ff 01 01 62 1e 52 ff
      0000100 59 00 00 00 00 00 00 00 00 01 77 07 01 00 02 08
      0000120 01 ff 01 01 62 1e 52 ff 59 00 00 00 00 00 00 00
      0000140 00 01 77 07 01 00 02 08 02 ff 01 01 62 1e 52 ff
      0000160 59 00 00 00 00 00 00 00 00 01 77 07 01 00 10 07
      0000200 00 ff 01 01 62 1b 52 00 55 00 00 08 e8 01 77 07
      0000220 81 81 c7 82 05 ff 01 01 01 01 83 02 44 05 c4 15
      0000240 63 26 b9 af ae f7 34 6a 3f c1 53 44 14 04 4b 16
      0000260 30 01 57 ea 88 8b d3 a0 e9 cc 8e 12 96 99 c4 b5
      0000300 d5 7b 65 8a 96 a6 9e 48 b6 2c b0 ee 01 01 01 63
      0000320 e7 0a 00 76 05 04 bd d7 de 62 00 62 00 72 63 02
      0000340 01 71 01 63 67 f5 00 1b 1b 1b 1b 1a 00 4c 6f 1b
      0000360 1b 1b 1b 01 01 01 01 76 05 04 bd d7 df 62 00 62
      0000400 00 72 63 01 01 76 01 01 05 01 94 9d 4b 0b 09 01
      0000420 49 53 4b 00 04 98 db ae 01 01 63 d9 e4 00 76 05
      0000440 04 bd d7 e0 62 00 62 00 72 63 07 01 77 01 0b 09
      0000460 01 49 53 4b 00 04 98 db ae 07 01 00 62 0a ff ff
      0000500 72 62 01 65 03 af f7 f8 7a 77 07 81 81 c7 82 03
      0000520 ff 01 01 01 01 04 49 53 4b 01 77 07 01 00 00 00
      0000540 09 ff 01 01 01 01 0b 09 01 49 53 4b 00 04 98 db
      0000560 ae 01 77 07 01 00 01 08 00 ff 65 00 01 01 82 01
      0000600 62 1e 52 ff 59 00 00 00 00 04 29 de a9 01 77 07
      0000620 01 00 01 08 01 ff 01 01 62 1e 52 ff 59 00 00 00
      0000640 00 04 29 de a9 01 77 07 01 00 01 08 02 ff 01 01
      0000660 62 1e 52 ff 59 00 00 00 00 00 00 00 00 01 77 07
      0000700 01 00 02 08 00 ff 01 01 62 1e 52 ff 59 00 00 00
      0000720 00 00 00 00 00 01 77 07 01 00 02 08 01 ff 01 01
      0000740 62 1e 52 ff 59 00 00 00 00 00 00 00 00 01 77 07
      0000760 01 00 02 08 02 ff 01 01 62 1e 52 ff 59 00 00 00
      0001000 00 00 00 00 00 01 77 07 01 00 10 07 00 ff 01 01
      0001020 62 1b 52 00 55 00 00 08 d7 01 77 07 81 81 c7 82
      0001040 05 ff 01 01 01 01 83 02 44 05 c4 15 63 26 b9 af
      0001060 ae f7 34 6a 3f c1 53 44 14 04 4b 16 30 01 57 ea
      0001100 88 8b d3 a0 e9 cc 8e 12 96 99 c4 b5 d5 7b 65 8a
      0001120 96 a6 9e 48 b6 2c b0 ee 01 01 01 63 1b 04 00 76
      0001140 05 04 bd d7 e1 62 00 62 00 72 63 02 01 71 01 63
      0001160 e4 7a 00 1b 1b 1b 1b 1a 00 1f 1b 1b 1b 1b 1b 01
      

      Bin etwas überfragt ob ich was falsch konfiguriert habe, der Adapter belegt ist? Habe schon 2x reboot gemacht und ändert sich nichts. Lesekopf? Sind die Daten okay oder falsch die übermittelt werden? Den ioBroker Adapter hatte ich schon zwei mal neu installiert was auch keine Verbesserung gebracht hat.

      Habe versucht mit mit dem Beitrag: https://forum.iobroker.net/topic/58535/hichi-ir-lesekopf-verbindet-sich-nicht-mit-smartmeter/127 zu helfen aber das hat nichts gebracht.

      Ich hoffe ihr könnt mir helfen und Danke im Voraus. 🙂

      Homoran 1 Reply Last reply Reply Quote 0
      • Homoran
        Homoran Global Moderator Administrators @Michi2322 last edited by

        @michi2322 sagte in Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme:

        Ich hoffe ihr könnt mir helfen

        die üblichen Dinge

        ist USB0 richtig?

        @michi2322 sagte in Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme:

        sudo minicom -D /dev/ttyUSB0 -b 9600 --displayhex --wrap

        wurde die Schnittstelle anschließend wieder freigegeben?

        @michi2322 sagte in Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme:

        Die Pin ist eingegeben worden.

        auch INF auf on gestellt?

        sendet der in SML oder doch D0?

        @michi2322 sagte in Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme:

        Docker

        ALLE Besonderheiten dafür berücksichtigt?

        wieso überhaupt Docker auf einem Pi?

        M 1 Reply Last reply Reply Quote 1
        • M
          Michi2322 @Homoran last edited by Michi2322

          @homoran

          Hi,

          @homoran said in Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme:

          ist USB0 richtig?

          USB0 sollte richtig sein, der IR Kopf und dessen Silicon labs controller wird erkannt. Sonst ist nichts in den USB Ports angeschlossen.
          *-usbhost:0
          product: xHCI Host Controller
          vendor: Linux 6.1.0-rpi7-rpi-v8 xhci-hcd
          physical id: 0
          bus info: usb@1
          logical name: usb1
          version: 6.01
          capabilities: usb-2.00
          configuration: driver=hub slots=1 speed=480Mbit/s
          *-usb
          description: USB hub
          product: USB2.0 Hub
          vendor: VIA Labs, Inc.
          physical id: 1
          bus info: usb@1:1
          version: 4.21
          capabilities: usb-2.10
          configuration: driver=hub maxpower=100mA slots=4 speed=480Mbit/s
          *-usb
          description: Generic USB device
          product: CP2102 USB to UART Bridge Controller
          vendor: Silicon Labs
          physical id: 1
          bus info: usb@1:1.1
          version: 1.00
          serial: 0019
          capabilities: usb-1.10
          configuration: driver=cp210x maxpower=100mA speed=12Mbit/s

          89bb127f-2918-422c-bb28-92294e6f4693-image.png

          @homoran said in Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme:

          wurde die Schnittstelle anschließend wieder freigegeben?

          Die Auswertungen über konsole mit minicom etc. habe ich erst später gemacht und dazwischen 2-3 reboots. Hier habe ich nur ioBroker gestartet und geschaut ob daten rein kommen. Sollte also freigegeben sein.

          @homoran said in Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme:

          auch INF auf on gestellt?
          sendet der in SML oder doch D0?

          INF auf on? Ich kann nur den PIN eingeben am Zähler mehr nicht.

          Die Bedienungsanleitung des ISKRA MT175 sagt "Der Datenaustausch erfolgt mit dem Daten-Format „SML“ („Smart Message Language“)."

          @homoran said in Pi4, ioBroker, Hichi IR-USB, ISKRA MT175 Einbindungsprobleme:

          ALLE Besonderheiten dafür berücksichtigt?
          wieso überhaupt Docker auf einem Pi?

          Da ich ggf. noch andere container auf dem PI laufen lassen wollte. Die Frage ist ob es Besonderheiten dabei zu beachten gibt in bezug auf ioBroker und USB IR Kopf? Im ioBroker wird mir die USB schnittstelle ja korrekt angezeigt. 😐

          Zitat heise.de: Die ioBroker-Entwickler bieten mittlerweile ein offizielles Docker-Image an. Mit Docker führt man Anwendungen isoliert und ohne Wechselwirkungen mit anderer Software auf einem Host-System aus. Jeder Container bringt alle Abhängigkeiten mit.

          ? 1 Reply Last reply Reply Quote 0
          • ?
            A Former User @Michi2322 last edited by

            @michi2322
            du weisst aber schon, dass du den USB Port an den Docker Container weiterreichen musst.. ?????
            Wenn die Daten aufm Raspi ankommen, funktioniert das ankommende Signal ja, aber (und warum zur Hoelle Docker aufm Raspi.?) dann haengt es am durchreichen zum Container und sonst nirgends..

            Du weisst aber auch, dass der Raspi keine 32 CPU Kerne und 64GB Ram hat.. ? Von der Anbindung der Datentraeger mal ganz abgesehen.. 🙂

            M 1 Reply Last reply Reply Quote 1
            • M
              Michi2322 @Guest last edited by

              @ilovegym

              Das war die Lösung 🤦‍♂️.
              Das war einfach. Über die weitergabe der Ports/Schnittstellen habe ich mir keine Gedanken gemacht.

              Habe ioBroker direkt auf dem Pi installier via:

              @thomas-braun

              Die Installation des ioBroker erfolgt dann mit der simplen Zeile:

              curl -sLf https://iobroker.net/install.sh | bash -
              Nach kurzer Zeit ist der ioBroker dann über die IP oder den Hostname des Servers im Browser erreichbar.

              IP.DES.IO.BROKER:8081

              6d02c495-d888-4bca-a387-e4b51a669f13-image.png

              1f250cca-7c5c-44e3-8d60-4a872a985e71-image.png

              ? 1 Reply Last reply Reply Quote 0
              • ?
                A Former User @Michi2322 last edited by

                @michi2322

                ja, super! Wie heisst es so schoen: Kaum macht man's richtig, funktionierts... 🙂

                M 1 Reply Last reply Reply Quote 1
                • M
                  Michi2322 @Guest last edited by

                  @ilovegym
                  Vielen Dank für die Schnelle Hilfe 🙂 👍

                  ? 1 Reply Last reply Reply Quote 0
                  • ?
                    A Former User @Michi2322 last edited by

                    @michi2322

                    gerne doch!
                    👍

                    1 Reply Last reply Reply Quote 1
                    • First post
                      Last post

                    Support us

                    ioBroker
                    Community Adapters
                    Donate

                    845
                    Online

                    31.9k
                    Users

                    80.2k
                    Topics

                    1.3m
                    Posts

                    3
                    8
                    498
                    Loading More Posts
                    • Oldest to Newest
                    • Newest to Oldest
                    • Most Votes
                    Reply
                    • Reply as topic
                    Log in to reply
                    Community
                    Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                    The ioBroker Community 2014-2023
                    logo