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. Hardware
  4. Popp Mold Detector (z-wave) regelmässigere Messungen

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
    728

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.0k

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

Geplant Angeheftet Gesperrt Verschoben Hardware
7 Beiträge 3 Kommentatoren 617 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
    swisshomi
    schrieb am zuletzt editiert von
    #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 Antwort Letzte Antwort
    0
    • OstfrieseUnterwegsO Offline
      OstfrieseUnterwegsO Offline
      OstfrieseUnterwegs
      schrieb am zuletzt editiert von
      #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 Antwort Letzte Antwort
      0
      • S Offline
        S Offline
        swisshomi
        schrieb am zuletzt editiert von
        #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 Antwort Letzte Antwort
        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
          schrieb am zuletzt editiert von
          #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 Antwort Letzte Antwort
          0
          • AlCalzoneA Offline
            AlCalzoneA Offline
            AlCalzone
            Developer
            schrieb am zuletzt editiert von
            #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 Antwort Letzte Antwort
            0
            • OstfrieseUnterwegsO Offline
              OstfrieseUnterwegsO Offline
              OstfrieseUnterwegs
              schrieb am zuletzt editiert von 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 Antwort Letzte Antwort
              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
                schrieb am zuletzt editiert von
                #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 Antwort Letzte Antwort
                1
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                694

                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