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. Error/Bug
  4. zwave2/Modbus/Wago

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

zwave2/Modbus/Wago

Geplant Angeheftet Gesperrt Verschoben Error/Bug
zwave2modbuswago
9 Beiträge 3 Kommentatoren 809 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.
  • R Offline
    R Offline
    RGW
    schrieb am zuletzt editiert von RGW
    #1
    Systemdata Pi4
    Hardwaresystem: Pi4
    Arbeitsspeicher: 4GB
    Festplattenart: SSD
    Betriebssystem: Raspbian
    Node-Version: 14.17.2
    Nodejs-Version: 14.17.4
    NPM-Version: 6.14.14
    Installationsart: Skript
    Image genutzt: Nein
    Ort/Name der Imagedatei: Link

    Hallo zusammen,
    brüte schon seit Tagen an diesem Problem:
    Über zwave2 kommt eine sceneID rein (richtiger Wert blinkt kurz auf, dann wieder <null>).
    Über Blockly mit "binde" ist an diese sceneID eine Modbus-Speicherzelle gebunden. Modbus läuft hier als Master und kommuniziert mit einer PFC200. Das kann ich im iobroker-Modbus -Objekt sehen.
    Bis hierhin folgt das Modbus-Objekt also der Änderung der zwave-sceneID.
    In der Wago (e!Cockpit) wird die Zelle jedoch nicht aktualisiert. Ändere ich die Modbus-Zelle händisch, d.h. überschreibe im Objekt, dann wird sie sofort in der Wago aktualisiert.

    Benachbarte Modbus-Zellen die z.B. von Shellys gelesen und geschrieben werden, auch verbunden über Blockly-"binde" funktionieren problemlos zwischen iobroker und PFC.

    Irgendwas muss es mit zwave2 oder der Gültigkeit von scaneID zu tun haben ....
    Für Hilfe wäre ich euch dankbar

    Gruss
    Ralf

    M AlCalzoneA 2 Antworten Letzte Antwort
    0
    • R RGW
      Systemdata Pi4
      Hardwaresystem: Pi4
      Arbeitsspeicher: 4GB
      Festplattenart: SSD
      Betriebssystem: Raspbian
      Node-Version: 14.17.2
      Nodejs-Version: 14.17.4
      NPM-Version: 6.14.14
      Installationsart: Skript
      Image genutzt: Nein
      Ort/Name der Imagedatei: Link

      Hallo zusammen,
      brüte schon seit Tagen an diesem Problem:
      Über zwave2 kommt eine sceneID rein (richtiger Wert blinkt kurz auf, dann wieder <null>).
      Über Blockly mit "binde" ist an diese sceneID eine Modbus-Speicherzelle gebunden. Modbus läuft hier als Master und kommuniziert mit einer PFC200. Das kann ich im iobroker-Modbus -Objekt sehen.
      Bis hierhin folgt das Modbus-Objekt also der Änderung der zwave-sceneID.
      In der Wago (e!Cockpit) wird die Zelle jedoch nicht aktualisiert. Ändere ich die Modbus-Zelle händisch, d.h. überschreibe im Objekt, dann wird sie sofort in der Wago aktualisiert.

      Benachbarte Modbus-Zellen die z.B. von Shellys gelesen und geschrieben werden, auch verbunden über Blockly-"binde" funktionieren problemlos zwischen iobroker und PFC.

      Irgendwas muss es mit zwave2 oder der Gültigkeit von scaneID zu tun haben ....
      Für Hilfe wäre ich euch dankbar

      Gruss
      Ralf

      M Offline
      M Offline
      marsmännchen
      schrieb am zuletzt editiert von
      #2

      @rgw
      Hallo, ich kann dir leider nicht bei deinem Problem helfen.
      Ich wollte nur fragen ob du mir Screenshots von deinen Adressierungen machen kannst.
      Meine z.b:
      Inputregister in ioBroker
      inputregbroker.JPG
      meine Holding Register
      holdingbroker.JPG
      Und meine PFC
      pfcmod.JPG

      jedoch kommt nicht und geht nichts. Mein Adapter ist aber mit der PFC verbunden.
      MfG
      Patrick

      Raspberry Pi 4 8GB, Debian 11, js-controller: 5.0.12, Nodejs: v18.18.2, NPM: 9.8.1 (Multihost),
      Wago PFC200 mit Dali Lichtsteuerung.

      1 Antwort Letzte Antwort
      0
      • R RGW
        Systemdata Pi4
        Hardwaresystem: Pi4
        Arbeitsspeicher: 4GB
        Festplattenart: SSD
        Betriebssystem: Raspbian
        Node-Version: 14.17.2
        Nodejs-Version: 14.17.4
        NPM-Version: 6.14.14
        Installationsart: Skript
        Image genutzt: Nein
        Ort/Name der Imagedatei: Link

        Hallo zusammen,
        brüte schon seit Tagen an diesem Problem:
        Über zwave2 kommt eine sceneID rein (richtiger Wert blinkt kurz auf, dann wieder <null>).
        Über Blockly mit "binde" ist an diese sceneID eine Modbus-Speicherzelle gebunden. Modbus läuft hier als Master und kommuniziert mit einer PFC200. Das kann ich im iobroker-Modbus -Objekt sehen.
        Bis hierhin folgt das Modbus-Objekt also der Änderung der zwave-sceneID.
        In der Wago (e!Cockpit) wird die Zelle jedoch nicht aktualisiert. Ändere ich die Modbus-Zelle händisch, d.h. überschreibe im Objekt, dann wird sie sofort in der Wago aktualisiert.

        Benachbarte Modbus-Zellen die z.B. von Shellys gelesen und geschrieben werden, auch verbunden über Blockly-"binde" funktionieren problemlos zwischen iobroker und PFC.

        Irgendwas muss es mit zwave2 oder der Gültigkeit von scaneID zu tun haben ....
        Für Hilfe wäre ich euch dankbar

        Gruss
        Ralf

        AlCalzoneA Offline
        AlCalzoneA Offline
        AlCalzone
        Developer
        schrieb am zuletzt editiert von
        #3

        @rgw sagte in zwave2/Modbus/Wago:

        Ändere ich die Modbus-Zelle händisch

        Ich vermute, da stimmt das ACK-Flag nicht, wenn du per Skript aktualisierst.
        Um etwas zu steuern, muss ack=false sein, dein Skript wird den Datenpunkt aller Voraussicht nach mit ack=true (bestätigt, grün!) schreiben.

        Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

        M 1 Antwort Letzte Antwort
        0
        • AlCalzoneA AlCalzone

          @rgw sagte in zwave2/Modbus/Wago:

          Ändere ich die Modbus-Zelle händisch

          Ich vermute, da stimmt das ACK-Flag nicht, wenn du per Skript aktualisierst.
          Um etwas zu steuern, muss ack=false sein, dein Skript wird den Datenpunkt aller Voraussicht nach mit ack=true (bestätigt, grün!) schreiben.

          M Offline
          M Offline
          marsmännchen
          schrieb am zuletzt editiert von
          #4

          @RGW

          Bist du noch im Forum aktiv? Würde nämlich echt dringend die Adressierung von ioBroker zu PFC benötigen.
          Ich bin schon bald alle Konstellationen durch würd ich glauben.
          MfG
          Patrick

          Raspberry Pi 4 8GB, Debian 11, js-controller: 5.0.12, Nodejs: v18.18.2, NPM: 9.8.1 (Multihost),
          Wago PFC200 mit Dali Lichtsteuerung.

          R 2 Antworten Letzte Antwort
          0
          • M marsmännchen

            @RGW

            Bist du noch im Forum aktiv? Würde nämlich echt dringend die Adressierung von ioBroker zu PFC benötigen.
            Ich bin schon bald alle Konstellationen durch würd ich glauben.
            MfG
            Patrick

            R Offline
            R Offline
            RGW
            schrieb am zuletzt editiert von
            #5

            @marsmännchen
            Hallo zusammen,
            wie kann ich helfen?
            Habe iobroker-Modbus als Master und e!Cockpit als Slave nun sauber am laufen. Meine Konfiguration war richtig. ... aber [mit der platten Hand vor'n Kopp schlag] der Debug-Modus des Scriptes war eingeschaltet, sodass die Daten nicht weitergereicht wurden. Diese Dämlichkeit hat mich zwei Wochen genarrt.

            Ist jemand an meiner e!Cockpit- oder iobroker-Konfi interessiert?

            Gruss
            Ralf

            1 Antwort Letzte Antwort
            0
            • M marsmännchen

              @RGW

              Bist du noch im Forum aktiv? Würde nämlich echt dringend die Adressierung von ioBroker zu PFC benötigen.
              Ich bin schon bald alle Konstellationen durch würd ich glauben.
              MfG
              Patrick

              R Offline
              R Offline
              RGW
              schrieb am zuletzt editiert von
              #6

              @marsmännchen
              Ich habe mir inzwischen einen Standardweg für die Wago als Slave angewöhnt.
              Zuerst definiere ich die entsprechenden Programmvariablen. Dann "veröffentliche" ich die Programmvariablen im Modbus-Slave:
              Bildschirmfoto 2021-10-10 um 15.18.11.png
              Bildschirmfoto 2021-10-10 um 15.22.33.png
              Dabei legt e!Cockpit eine Adresse fest, fortlaufend und gem. Variablentyp.

              Die Adressen übernehme ich dann in iobroker:
              Bildschirmfoto 2021-10-10 um 15.26.21.png
              Bildschirmfoto 2021-10-10 um 15.27.52.png

              Gruss Ralf

              M 1 Antwort Letzte Antwort
              0
              • R RGW

                @marsmännchen
                Ich habe mir inzwischen einen Standardweg für die Wago als Slave angewöhnt.
                Zuerst definiere ich die entsprechenden Programmvariablen. Dann "veröffentliche" ich die Programmvariablen im Modbus-Slave:
                Bildschirmfoto 2021-10-10 um 15.18.11.png
                Bildschirmfoto 2021-10-10 um 15.22.33.png
                Dabei legt e!Cockpit eine Adresse fest, fortlaufend und gem. Variablentyp.

                Die Adressen übernehme ich dann in iobroker:
                Bildschirmfoto 2021-10-10 um 15.26.21.png
                Bildschirmfoto 2021-10-10 um 15.27.52.png

                Gruss Ralf

                M Offline
                M Offline
                marsmännchen
                schrieb am zuletzt editiert von
                #7

                @rgw
                Du bist ein Schatz, danke sehr. Das hat mich dann endlich zum Erfolg geführt!!
                Ich habe auch ewig gebraucht das ich darauf gekommen bin das WP bei den Coils zu aktivieren.
                Vielen Dank:handshake:

                Raspberry Pi 4 8GB, Debian 11, js-controller: 5.0.12, Nodejs: v18.18.2, NPM: 9.8.1 (Multihost),
                Wago PFC200 mit Dali Lichtsteuerung.

                M 1 Antwort Letzte Antwort
                0
                • M marsmännchen

                  @rgw
                  Du bist ein Schatz, danke sehr. Das hat mich dann endlich zum Erfolg geführt!!
                  Ich habe auch ewig gebraucht das ich darauf gekommen bin das WP bei den Coils zu aktivieren.
                  Vielen Dank:handshake:

                  M Offline
                  M Offline
                  marsmännchen
                  schrieb am zuletzt editiert von
                  #8

                  @RGW

                  Jetzt muss ich leider nochmal nerven.
                  Hast du eine Idee weshalb ich nun eine Coil mit ioBroker setze und diese aber invertiert im e!cockpit ankommt?mb1.JPG
                  mb2.JPG mb3.JPG mb4.JPG

                  Schlicht und einfach invertiert.
                  Hab ich da irgendwo eine Option erwischt die das invertiert?
                  MfG
                  Patrick

                  Raspberry Pi 4 8GB, Debian 11, js-controller: 5.0.12, Nodejs: v18.18.2, NPM: 9.8.1 (Multihost),
                  Wago PFC200 mit Dali Lichtsteuerung.

                  M 1 Antwort Letzte Antwort
                  0
                  • M marsmännchen

                    @RGW

                    Jetzt muss ich leider nochmal nerven.
                    Hast du eine Idee weshalb ich nun eine Coil mit ioBroker setze und diese aber invertiert im e!cockpit ankommt?mb1.JPG
                    mb2.JPG mb3.JPG mb4.JPG

                    Schlicht und einfach invertiert.
                    Hab ich da irgendwo eine Option erwischt die das invertiert?
                    MfG
                    Patrick

                    M Offline
                    M Offline
                    marsmännchen
                    schrieb am zuletzt editiert von marsmännchen
                    #9

                    @marsmännchen
                    Und jetzt bemerk ich auch noch das die bits gesetzt bleiben obwohl sie in ioBroker schon false sind. Sogar wenn ich den Modbus Adapter deaktiviere und die bits auf FALSE forcen will springen sie wieder auf TRUE.
                    Es ist schon langsam zum durchdrehen!!!

                    Edit:
                    Okay, für die Nachwelt:
                    Bei Coils darf nur " Abfrage" angehakt sein. Damit funktionierts.

                    Raspberry Pi 4 8GB, Debian 11, js-controller: 5.0.12, Nodejs: v18.18.2, NPM: 9.8.1 (Multihost),
                    Wago PFC200 mit Dali Lichtsteuerung.

                    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

                    830

                    Online

                    32.6k

                    Benutzer

                    82.0k

                    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