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

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Skripten / Logik
  4. Node-Red
  5. Disconnect beim Modbus auslesen

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    16
    1
    1.5k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    845

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.1k

Disconnect beim Modbus auslesen

Geplant Angeheftet Gesperrt Verschoben Node-Red
3 Beiträge 2 Kommentatoren 221 Aufrufe 2 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.
  • S Offline
    S Offline
    spooky82
    schrieb am zuletzt editiert von
    #1

    Hallo zusammen,

    Ich nutze einen Flow in in Node red um meinen Huawei Wechselrichter über Modbus auszulesen.

    Nun ist es so, dass sobald sich der Flow über Modbus verbunden hat, der Bus für weitere Clients (zB eine WallBox) gesperrt ist.

    Wie kriege ich es hin, dass sich Node red nach jeder Abfrage disconnected und bei der nächsten wieder connected?

    Hier ist mein Flow:

    Screenshot 2021-10-30 at 15.01.15.png Screenshot 2021-10-30 at 15.01.02.png Screenshot 2021-10-30 at 15.00.49.png flows.json

    P 1 Antwort Letzte Antwort
    0
    • S spooky82

      Hallo zusammen,

      Ich nutze einen Flow in in Node red um meinen Huawei Wechselrichter über Modbus auszulesen.

      Nun ist es so, dass sobald sich der Flow über Modbus verbunden hat, der Bus für weitere Clients (zB eine WallBox) gesperrt ist.

      Wie kriege ich es hin, dass sich Node red nach jeder Abfrage disconnected und bei der nächsten wieder connected?

      Hier ist mein Flow:

      Screenshot 2021-10-30 at 15.01.15.png Screenshot 2021-10-30 at 15.01.02.png Screenshot 2021-10-30 at 15.00.49.png flows.json

      P Offline
      P Offline
      peterfido
      schrieb am zuletzt editiert von peterfido
      #2

      @spooky82

      Moin,

      ich habe das mal an meinem Stromzähler nachgestellt. Greift ein zweiter auf diesen über den Modbus zu, trennen beide nach kurzer Zeit die Verbindung. Der Zähler ist per U.S.R. USR-TCP232-304 über LAN angeschlossen. Möglich, dass der USR nicht mit mehreren Clienten umgehen kann und so die Daten ohne zu puffern einfach weiterleitet. >> Ein Blick in die Anleitung bringt die Erkenntnis, dass mein Adapter (USR...) die seriellen Daten ungefiltert an alle Clienten sendet. Kann somit bei mir nicht funktionieren.

      Welche Hardware / bzw. Verbindung nutzt Du?

      Eine Idee wäre, den ioBroker als Relais zu nutzen, so dass die Wallbox sich die Daten von dort holt. Ich selbst habe mit dem Node-Red Modbus Server noch nicht gearbeitet.

      Gruß

      Peterfido


      Proxmox auf Intel NUC12WSHi5
      ioBroker: Debian (VM)
      CCU: Debmatic (VM)
      Influx: Debian (VM)
      Grafana: Debian (VM)
      eBus: Debian (VM)
      Zigbee: Debian (VM) mit zigbee2mqtt

      S 1 Antwort Letzte Antwort
      0
      • P peterfido

        @spooky82

        Moin,

        ich habe das mal an meinem Stromzähler nachgestellt. Greift ein zweiter auf diesen über den Modbus zu, trennen beide nach kurzer Zeit die Verbindung. Der Zähler ist per U.S.R. USR-TCP232-304 über LAN angeschlossen. Möglich, dass der USR nicht mit mehreren Clienten umgehen kann und so die Daten ohne zu puffern einfach weiterleitet. >> Ein Blick in die Anleitung bringt die Erkenntnis, dass mein Adapter (USR...) die seriellen Daten ungefiltert an alle Clienten sendet. Kann somit bei mir nicht funktionieren.

        Welche Hardware / bzw. Verbindung nutzt Du?

        Eine Idee wäre, den ioBroker als Relais zu nutzen, so dass die Wallbox sich die Daten von dort holt. Ich selbst habe mit dem Node-Red Modbus Server noch nicht gearbeitet.

        S Offline
        S Offline
        spooky82
        schrieb am zuletzt editiert von
        #3

        @peterfido hi,

        Ich lese einen PV Wechselrichter von Huawei aus. Und zwar mache ich das über Node red (weil der Modbus Adapter es irgendwie nicht hinbekommt) und über die Solaranzeige (eine Software zum Visualisieren von PV).
        Dabei steigt die Solaranzeige immer aus, sobald ich meinen Flow in Node red starte.

        Der Entwickler der Solaranzeige sagte mir dann, dass nur 1 Device den Modbus auslesen darf - daher muss sich jeder Leser disconnecten, damit ein anderes Gerät lesen darf.

        Eine WallBox kommt bei mir auch demnächst und ich bereite mich erstmal vor 😊

        Ich schau mal, ob ich in der Huawei Anleitung etwas dazu finde.

        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

        536

        Online

        32.6k

        Benutzer

        82.1k

        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