Skip to content
  • Home
  • Recent
  • Tags
  • 0 Unread 0
  • Categories
  • Unreplied
  • Popular
  • 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

  • Default (No Skin)
  • No Skin
Collapse
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Hardware
  4. Popp Mold Detector (z-wave) regelmässigere Messungen

NEWS

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

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

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.4k

Popp Mold Detector (z-wave) regelmässigere Messungen

Scheduled Pinned Locked Moved Hardware
7 Posts 3 Posters 655 Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • S Offline
    S Offline
    swisshomi
    wrote on last edited by
    #1

    Hallo zusammen

    Ich habe einen Popp Mold Detector in IOBroker aufgenommen. Leider habe ich es nicht geschafft die Updatehäufigkeit zu ändern. Er sendet somit seine Werte in ganz undefinierten Abständen. Im Handbuch (Link) sehe ich zwar das es Parameter gibt. Diese finde ich aber im IOBroker nicht. Ich habe aber andere Parameter gefunden. Sind die allenfalls falsch zugewiesen? wie muss ich vorgehen?
    Hat jemand den Sensor im Einsatz?

    Danke & Gruss
    Swisshomi

    1 Reply Last reply
    0
    • OstfrieseUnterwegsO Offline
      OstfrieseUnterwegsO Offline
      OstfrieseUnterwegs
      wrote on last edited by
      #2

      Du musst bei open-zwave schauen, ob das Gerät unterstützt wird. Wenn das nicht der Fall ist, dann werden nur ganz allgemeine Daten übertragen. Das einzige, was Du dann machen kannst ist, ein Issue in GIT zu erstellen, oder Dir alles lokal runterziehen, eine eigene Config für dein Gerät bauen und dann alles zu kompilieren (oder so ähnlich)

      1 Reply Last reply
      0
      • S Offline
        S Offline
        swisshomi
        wrote on last edited by
        #3

        Hi
        ich habe nun bei open-zwave eine Config gefunden (Link). Wie muss ich nun vorgehen? Wo muss ich diese XML importieren?

        Danke & Gruss
        Florian

        OstfrieseUnterwegsO 1 Reply Last reply
        0
        • S swisshomi

          Hi
          ich habe nun bei open-zwave eine Config gefunden (Link). Wie muss ich nun vorgehen? Wo muss ich diese XML importieren?

          Danke & Gruss
          Florian

          OstfrieseUnterwegsO Offline
          OstfrieseUnterwegsO Offline
          OstfrieseUnterwegs
          wrote on last edited by
          #4

          @swisshomi
          Ich glaube, da muss dir jemand anderes helfen. Ich hatte sowas zwar mal selber gemacht, aber das war bevor der Adapter alles installiert hat. Damals musste man open-zwave noch selber bauen.
          Wahrscheinlich sind @AlCalzone oder @arteck die richtigen.

          1 Reply Last reply
          0
          • AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            wrote on last edited by
            #5

            Ich bin mir nicht ganz sicher :thinking_face:
            Im ioBroker-Ordner gibt es irgendwo einen Ordner openzwave-shared, vermutlich in einem der folgenden Pfade:

            /opt/iobroker/node_modules/
            /opt/iobroker/node_modules/iobroker.zwave/node_modules
            

            Diese stellt die Verknüpfung zu openzwave her, welches wiederum kompiliert und irgendwo im System installiert wird.
            Es könnte sein, dass die Konfiguration sich in /usr/local/include/openzwave befindet. Diese müsste irgendwie diese Struktur spiegeln, in welche du wiederum deine Konfigs einfügen musst. Danach ist wahrscheinlich notwendig, dass du dein Gerät neu einbindest.

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

            1 Reply Last reply
            0
            • OstfrieseUnterwegsO Offline
              OstfrieseUnterwegsO Offline
              OstfrieseUnterwegs
              wrote on last edited by OstfrieseUnterwegs
              #6

              Ich hab mal im install-script vom zwave Adapter geschaut. Wenn openzwave nicht installiert ist, dann wird es installiert.
              Du kannst also openzwave selber von github kopieren, die POPP Einträge machen und dann ein make durchführen. Sollte dann passen.
              Hier noch der Abschnitt im z-wave Adapter install-script, das gibt dir vlt ein paar Hinweise.

              function installOpenZwaveFromSource() {
                doScript('curl -L -O https://github.com/OpenZWave/open-zwave/archive/master.zip');
                doScript('rm -rf open-zwave-master');
                doScript('unzip master.zip && rm master.zip');
                // Add Patch 1125, needed for CentralScene Support
                doScript('cd open-zwave-master && curl -O -L https://github.com/OpenZWave/open-zwave/pull/1125.patch && patch -p1 < 1125.patch');
                doScript(`cd open-zwave-master && make && ${isRoot ? '' : 'sudo '}make install`);
              }
              

              Ich weiss nicht, ob du evtl vorher Adapter (nicht nur die Instanz) löschen und nachher wieder installieren musst. Das ist nur so dahin-amateurisiert

              AlCalzoneA 1 Reply Last reply
              0
              • OstfrieseUnterwegsO OstfrieseUnterwegs

                Ich hab mal im install-script vom zwave Adapter geschaut. Wenn openzwave nicht installiert ist, dann wird es installiert.
                Du kannst also openzwave selber von github kopieren, die POPP Einträge machen und dann ein make durchführen. Sollte dann passen.
                Hier noch der Abschnitt im z-wave Adapter install-script, das gibt dir vlt ein paar Hinweise.

                function installOpenZwaveFromSource() {
                  doScript('curl -L -O https://github.com/OpenZWave/open-zwave/archive/master.zip');
                  doScript('rm -rf open-zwave-master');
                  doScript('unzip master.zip && rm master.zip');
                  // Add Patch 1125, needed for CentralScene Support
                  doScript('cd open-zwave-master && curl -O -L https://github.com/OpenZWave/open-zwave/pull/1125.patch && patch -p1 < 1125.patch');
                  doScript(`cd open-zwave-master && make && ${isRoot ? '' : 'sudo '}make install`);
                }
                

                Ich weiss nicht, ob du evtl vorher Adapter (nicht nur die Instanz) löschen und nachher wieder installieren musst. Das ist nur so dahin-amateurisiert

                AlCalzoneA Offline
                AlCalzoneA Offline
                AlCalzone
                Developer
                wrote on last edited by
                #7

                Ich weiss nicht, ob du evtl vorher Adapter (nicht nur die Instanz) löschen und nachher wieder installieren musst. Das ist nur so dahin-amateurisiert

                Sollte nicht nötig sein. Ans selbst-Kompilieren hatte ich gar nicht mehr gedacht. Also

                cd /opt/iobroker/node_modules/iobroker.zwave
                curl -L -O https://github.com/OpenZWave/open-zwave/archive/master.zip
                rm -rf open-zwave-master
                unzip master.zip
                rm master.zip
                cd open-zwave-master
                curl -O -L https://github.com/OpenZWave/open-zwave/pull/1125.patch
                patch -p1 < 1125.patch
                
                # Hier eine Pause einlegen und die Konfig-Files kopieren
                # -> /opt/iobroker/node_modules/iobroker.zwave/open-zwave-master/config/...
                # Dann weiter
                
                cd open-zwave-master
                make
                sudo make install
                

                Anschließend kann ein sudo ldconfig -r notwendig sein, um die Lib neu zu verknüpfen.

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

                1 Reply Last reply
                1
                Reply
                • Reply as topic
                Log in to reply
                • Oldest to Newest
                • Newest to Oldest
                • Most Votes


                Support us

                ioBroker
                Community Adapters
                Donate

                662

                Online

                32.7k

                Users

                82.3k

                Topics

                1.3m

                Posts
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Login

                • Don't have an account? Register

                • Login or register to search.
                • First post
                  Last post
                0
                • Home
                • Recent
                • Tags
                • Unread 0
                • Categories
                • Unreplied
                • Popular
                • GitHub
                • Docu
                • Hilfe