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. Tester
  4. Test Adapter ZWave2 (v0.8.x)

NEWS

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    8.5k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.1k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    2.7k

Test Adapter ZWave2 (v0.8.x)

Geplant Angeheftet Gesperrt Verschoben Tester
zwavez-wavetest
157 Beiträge 9 Kommentatoren 16.4k Aufrufe 10 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.
  • AlCalzoneA Offline
    AlCalzoneA Offline
    AlCalzone
    Developer
    schrieb am zuletzt editiert von
    #1
    Aktuelle Test Version 0.8.0
    Veröffentlichungsdatum 04.01.2020
    Github Link https://github.com/AlCalzone/ioBroker.zwave2

    Neuigkeiten
    Diesmal gibts nicht viel, außer ein verbessertes Handling der Cache-Datei.
    Diese wird ab sofort nicht mehr innerhalb node_modules/zwave-js gespeichert, sondern in iobroker-data, damit sie bei Updates nicht verloren geht. Falls sie doch mal zurück gesetzt werden muss, gibt es dafür jetzt einen Button auf der Geräteübersicht.

    Wer testen möchte, darf gerne :)

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

    1 Antwort Letzte Antwort
    1
    • R Offline
      R Offline
      Rolf_KA
      schrieb am zuletzt editiert von
      #2

      @AlCalzone - Moin Moin

      Da bin ich natürlich dabei :+1: und ist schon installiert :+1:

      Cache Datei auch gefunden:

      50f89664-ad9c-49bc-849a-8a40a19db473-grafik.png

      Am Dienstag sollten dann meine Fibaros RollerShuter3, Dimmer2 und DoubleSwitch2 kommen.
      Bin derzeit am Scripten... :wink: Läuft alles wie geschmiert!

      Weiter so @AlCalzone - perfekt!

      1 Antwort Letzte Antwort
      0
      • R Offline
        R Offline
        Rolf_KA
        schrieb am zuletzt editiert von
        #3

        @AlCalzone

        Was mir beim Scripten mit deinem Adapter und einem Fibaro RollerShutter2 aufgefallen ist,
        dass die SceneId beim Drücken einer Taste rauf o. runter (sind bei mir Taster, keine Schalter) mit der korrekten Nr.
        gesetzt wird, diese dann aber auch so stehen bleibt. (SceneID 16 = rauf/open, 26 = runter/close)

        Beim normalen Z-Wave Adapter wird zwar auch die korrekte Nr. gesetzt, aber nur für die Zeit solange der Taster gedrückt wird,
        danach wird wieder automatisch die 0 (Null) gesetzt – was für mich eigentlich auch korrekt ist.

        Ich bin mir nicht sicher ob das absichtlich so von dir programmiert wurde oder ob es noch ein Fehler ist.

        Bei der gesetzten Schalterkonfiguration, beim mir eben „Momentary switches“, sollte die SceneId daher nur für die Zeit
        des Tastendruck gesetzt werden und danach wieder auf 0 gehen – wie beim normalen Z-Wave Adapter auch.

        Derzeit behelfe ich mir, in dem ich den Power Status auswerte (<1 Watt) und dann die SceneId auf 0 setze
        wobei ich dann aber eine Fehlermeldung in ioB Log erhalte – wie im Screenshot.

        Anbei auch deine Log Datei, falls Du etwas prüfen möchtest: zwave-1607.log

        890ce9a8-35a9-41a5-b56f-bf7e5b0eb425-grafik.png

        Sonst läuft bei mir alles bisher bestens :+1:

        AlCalzoneA 1 Antwort Letzte Antwort
        0
        • R Rolf_KA

          @AlCalzone

          Was mir beim Scripten mit deinem Adapter und einem Fibaro RollerShutter2 aufgefallen ist,
          dass die SceneId beim Drücken einer Taste rauf o. runter (sind bei mir Taster, keine Schalter) mit der korrekten Nr.
          gesetzt wird, diese dann aber auch so stehen bleibt. (SceneID 16 = rauf/open, 26 = runter/close)

          Beim normalen Z-Wave Adapter wird zwar auch die korrekte Nr. gesetzt, aber nur für die Zeit solange der Taster gedrückt wird,
          danach wird wieder automatisch die 0 (Null) gesetzt – was für mich eigentlich auch korrekt ist.

          Ich bin mir nicht sicher ob das absichtlich so von dir programmiert wurde oder ob es noch ein Fehler ist.

          Bei der gesetzten Schalterkonfiguration, beim mir eben „Momentary switches“, sollte die SceneId daher nur für die Zeit
          des Tastendruck gesetzt werden und danach wieder auf 0 gehen – wie beim normalen Z-Wave Adapter auch.

          Derzeit behelfe ich mir, in dem ich den Power Status auswerte (<1 Watt) und dann die SceneId auf 0 setze
          wobei ich dann aber eine Fehlermeldung in ioB Log erhalte – wie im Screenshot.

          Anbei auch deine Log Datei, falls Du etwas prüfen möchtest: zwave-1607.log

          890ce9a8-35a9-41a5-b56f-bf7e5b0eb425-grafik.png

          Sonst läuft bei mir alles bisher bestens :+1:

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

          @Rolf_KA Hab mal nachgeschaut. Die Schaltereinstellung (Momentary Switches) gibt nur an, wie das Gerät die Spannung am Schaltereingang interpretiert. Auf die Scene ID hat das keinen Einfluss. Auch ein Reset wird laut Log nicht gesendet.

          Das von dir beschriebene Verhalten ist in OpenZWave so implementiert, dass nach Ablauf der angegebenen Zeit (in deinem Fall sofort), frühestens aber nach 1s die Scene-ID zurückgesetzt wird auf 0.

          In den Spezifikationen steht hierzu allerdings nichts. Wenn das sinvolles und gewünschtes Verhalten ist, kann ich dazu was einbauen.

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

          R 1 Antwort Letzte Antwort
          0
          • dabbeljuhD Offline
            dabbeljuhD Offline
            dabbeljuh
            schrieb am zuletzt editiert von
            #5

            Hallo,

            ich habe mir den neuen Adapter installiert. Das hat auch problemlos funktioniert und meine vier Geräte tauchen allesamt auf (Stick, Steckdose, Tür-/Fenstkontakte).

            Leider scheint es aber mit meinen Tür-/Fensterkontakten "DCH Z110" nicht sauber zu funktionieren. Es werden zwar Objekte angelegt, ich sehe jedoch nirgends, wenn der Sensor auslöst bzw. den aktuellen Zustand. Vielleicht sehe ich auch einfach den Wald vor lauter Bäumen nicht? Wo müsste diese Info denn zu finden sein? Batterie, Temperatur, Helligkeit ... ist soweit alles vorhanden und wird beim Auslösen auch neu geschrieben. Nur offen/geschlossen kann ich nicht entdecken.

            Beste Grüße

            dabbeljuh

            ===

            NUC, Z-Stick Gen5, maxCUL 433, JeeLink/LaCrosse, Zigbee-Stick; Z-Wave Tür-/Fenster u. Steckdosen, max! Tür-/Fenster u. Wandschalter, TX29DTH-IT, HUE, Osram, TP-Link, Xiaomi, IP-Cams, Echo Dot, Sonos, Home mini, Xiaomi Kontakte u. Sensoren

            R AlCalzoneA 2 Antworten Letzte Antwort
            0
            • AlCalzoneA AlCalzone

              @Rolf_KA Hab mal nachgeschaut. Die Schaltereinstellung (Momentary Switches) gibt nur an, wie das Gerät die Spannung am Schaltereingang interpretiert. Auf die Scene ID hat das keinen Einfluss. Auch ein Reset wird laut Log nicht gesendet.

              Das von dir beschriebene Verhalten ist in OpenZWave so implementiert, dass nach Ablauf der angegebenen Zeit (in deinem Fall sofort), frühestens aber nach 1s die Scene-ID zurückgesetzt wird auf 0.

              In den Spezifikationen steht hierzu allerdings nichts. Wenn das sinvolles und gewünschtes Verhalten ist, kann ich dazu was einbauen.

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

              @AlCalzone sagte in Test Adapter ZWave2 (v0.8.x):

              sinvolles und gewünschtes Verhalten ist

              Okay, habe ich verstanden.

              Für mich sah es unter OpenZW so aus, als ob die SceneId Nr. eben nur dann gesetzt wird, wenn eine Taste gedrückt wurde.
              (es gibt ja auch mehrfache 1 x, 2x, 3x drücken).

              Ob es jetzt unbedingt ein sinnvolles und gewünschtes Verhalten ist, ist so eine Sache…

              In meinem Fall wäre es sinnvoll da ich über Scripte eben den Tastenstatus auslese und dann halt auf irgendwas reagiere.
              Wenn das Script aber ständig denkt der Taster sei gedrückt, kommt halt was durcheinander, auch wenn man es dann irgendwie anderes Scripten könnte.

              Wäre aber auch für Adapter Umsteiger die vorher OpenZW hatten nicht schlecht, wenn das Verhalten bei SceneId eben identisch wäre – die habe ja auch vielleicht Scripte ;-)

              Jedenfalls ist dein alternativer Z-Wave2 Adapter für mich der bessere :+1:

              AlCalzoneA 1 Antwort Letzte Antwort
              0
              • R Rolf_KA

                @AlCalzone sagte in Test Adapter ZWave2 (v0.8.x):

                sinvolles und gewünschtes Verhalten ist

                Okay, habe ich verstanden.

                Für mich sah es unter OpenZW so aus, als ob die SceneId Nr. eben nur dann gesetzt wird, wenn eine Taste gedrückt wurde.
                (es gibt ja auch mehrfache 1 x, 2x, 3x drücken).

                Ob es jetzt unbedingt ein sinnvolles und gewünschtes Verhalten ist, ist so eine Sache…

                In meinem Fall wäre es sinnvoll da ich über Scripte eben den Tastenstatus auslese und dann halt auf irgendwas reagiere.
                Wenn das Script aber ständig denkt der Taster sei gedrückt, kommt halt was durcheinander, auch wenn man es dann irgendwie anderes Scripten könnte.

                Wäre aber auch für Adapter Umsteiger die vorher OpenZW hatten nicht schlecht, wenn das Verhalten bei SceneId eben identisch wäre – die habe ja auch vielleicht Scripte ;-)

                Jedenfalls ist dein alternativer Z-Wave2 Adapter für mich der bessere :+1:

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

                @Rolf_KA Reicht es dir denn, wenn der Wert sofort wieder zurück gesetzt wird und nicht erst nach 1s? Aus ioBroker kannst du auf jeden Fall darauf reagieren.

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

                R 2 Antworten Letzte Antwort
                0
                • dabbeljuhD dabbeljuh

                  Hallo,

                  ich habe mir den neuen Adapter installiert. Das hat auch problemlos funktioniert und meine vier Geräte tauchen allesamt auf (Stick, Steckdose, Tür-/Fenstkontakte).

                  Leider scheint es aber mit meinen Tür-/Fensterkontakten "DCH Z110" nicht sauber zu funktionieren. Es werden zwar Objekte angelegt, ich sehe jedoch nirgends, wenn der Sensor auslöst bzw. den aktuellen Zustand. Vielleicht sehe ich auch einfach den Wald vor lauter Bäumen nicht? Wo müsste diese Info denn zu finden sein? Batterie, Temperatur, Helligkeit ... ist soweit alles vorhanden und wird beim Auslösen auch neu geschrieben. Nur offen/geschlossen kann ich nicht entdecken.

                  R Offline
                  R Offline
                  Rolf_KA
                  schrieb am zuletzt editiert von
                  #8

                  @dabbeljuh

                  Schau auch hier noch nach: https://forum.iobroker.net/topic/27796/test-adapter-z-wave-2-v0-6-x-v0-7-x

                  (Die Log Datei Erstellung kann jetzt aber viel komfortabler über den Adapter aktiviert werden)
                  Aber dann weißt Du schon mal wo was ist.

                  Mit deinem Tür-/Fensterkontakten "DCH Z110" kann leider nicht weiterhelfen - denke aber @AlCalzone bekommt das locker hin.

                  Für mich ist sein alternativer Z-Wave2 Adapter alternativlos! :hugging_face:

                  1 Antwort Letzte Antwort
                  1
                  • dabbeljuhD dabbeljuh

                    Hallo,

                    ich habe mir den neuen Adapter installiert. Das hat auch problemlos funktioniert und meine vier Geräte tauchen allesamt auf (Stick, Steckdose, Tür-/Fenstkontakte).

                    Leider scheint es aber mit meinen Tür-/Fensterkontakten "DCH Z110" nicht sauber zu funktionieren. Es werden zwar Objekte angelegt, ich sehe jedoch nirgends, wenn der Sensor auslöst bzw. den aktuellen Zustand. Vielleicht sehe ich auch einfach den Wald vor lauter Bäumen nicht? Wo müsste diese Info denn zu finden sein? Batterie, Temperatur, Helligkeit ... ist soweit alles vorhanden und wird beim Auslösen auch neu geschrieben. Nur offen/geschlossen kann ich nicht entdecken.

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

                    @dabbeljuh

                    Unter /opt/iobroker/iobroker-data/zwave2.0/cache findest du eine JSON-Datei. Die bitte mal posten, dann kann ich mehr sagen.

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

                    dabbeljuhD 1 Antwort Letzte Antwort
                    1
                    • AlCalzoneA AlCalzone

                      @Rolf_KA Reicht es dir denn, wenn der Wert sofort wieder zurück gesetzt wird und nicht erst nach 1s? Aus ioBroker kannst du auf jeden Fall darauf reagieren.

                      R Offline
                      R Offline
                      Rolf_KA
                      schrieb am zuletzt editiert von
                      #10

                      @AlCalzone sagte in Test Adapter ZWave2 (v0.8.x):

                      Reicht es dir denn, wenn der Wert sofort wieder zurück gesetzt wird und nicht erst nach 1s?

                      Wenn ich über ioBroker bzw. Script darauf reagieren kann, muss das nicht erst nach 1s zurückgesetzt werden.

                      1 Antwort Letzte Antwort
                      0
                      • AlCalzoneA AlCalzone

                        @dabbeljuh

                        Unter /opt/iobroker/iobroker-data/zwave2.0/cache findest du eine JSON-Datei. Die bitte mal posten, dann kann ich mehr sagen.

                        dabbeljuhD Offline
                        dabbeljuhD Offline
                        dabbeljuh
                        schrieb am zuletzt editiert von dabbeljuh
                        #11

                        @AlCalzone Hallo und danke. Hier kommt die Datei:
                        ed4e16cf.json

                        Da fällt mir noch ein, die Geräte liefern wohl kein true/false zurück, sondern Statuswerte: 22, 23 (offen, geschlossen) und 254 etc.

                        Beste Grüße

                        dabbeljuh

                        ===

                        NUC, Z-Stick Gen5, maxCUL 433, JeeLink/LaCrosse, Zigbee-Stick; Z-Wave Tür-/Fenster u. Steckdosen, max! Tür-/Fenster u. Wandschalter, TX29DTH-IT, HUE, Osram, TP-Link, Xiaomi, IP-Cams, Echo Dot, Sonos, Home mini, Xiaomi Kontakte u. Sensoren

                        AlCalzoneA 1 Antwort Letzte Antwort
                        0
                        • OstfrieseUnterwegsO Offline
                          OstfrieseUnterwegsO Offline
                          OstfrieseUnterwegs
                          schrieb am zuletzt editiert von
                          #12

                          Sehr gut, jetzt geht auch der selbst gesetzte Name bei den Devices nicht mehr verloren.

                          1 Antwort Letzte Antwort
                          0
                          • dabbeljuhD dabbeljuh

                            @AlCalzone Hallo und danke. Hier kommt die Datei:
                            ed4e16cf.json

                            Da fällt mir noch ein, die Geräte liefern wohl kein true/false zurück, sondern Statuswerte: 22, 23 (offen, geschlossen) und 254 etc.

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

                            @dabbeljuh Schau mal unter Notification.accessControl_DoorState oder ähnlich. Müsste folgende Zustände haben, deren Name auch in ioBroker angezeigt wird:

                            "states": {
                                "0": "idle",
                                "22": "Window/door is open",
                                "23": "Window/door is closed"
                            }
                            

                            Außerdem sollte es in Binary_Sensor zwei Datenpunkte geben. Es kann aber sein, dass das Interview nicht vollständig durchgelaufen ist. Ggf mal aufwecken.

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

                            dabbeljuhD 1 Antwort Letzte Antwort
                            0
                            • AlCalzoneA AlCalzone

                              @Rolf_KA Reicht es dir denn, wenn der Wert sofort wieder zurück gesetzt wird und nicht erst nach 1s? Aus ioBroker kannst du auf jeden Fall darauf reagieren.

                              R Offline
                              R Offline
                              Rolf_KA
                              schrieb am zuletzt editiert von
                              #14

                              @AlCalzone sagte in Test Adapter ZWave2 (v0.8.x):

                              Reicht es dir denn, wenn der Wert sofort wieder zurück gesetzt wird und nicht erst nach 1s? Aus ioBroker kannst du auf jeden Fall darauf reagieren.

                              Habe vor ca. 1 1/2 Stunde deinen Adapter mal aktualisiert.

                              Wie ich bemerkt habe, hast Du zur SceneID schon etwas gemacht – die Version ist aber noch die 0.8.0.

                              Die SceneID wird jetzt unmittelbar, nachdem sie mit dem korrekten Schaltwert gesetzt wird, sofort auf die vorherige eigetragene Wert Zahl (bei mir die 9 zum Test) zurückgesetzt.

                              Ich muss doch zugeben, dass ist verdammt schnell…

                              Ein Trigger reagiert zwar auf die SceneID Änderung, aber da die Umschaltung so schnell ist, habe ich keine anderen Werte vom jeweiligen Node.

                              Die SceneID sollte eigentlich solange gesetzt bleiben, bis ich mind. eine Aktualisierung der Verbrauchsmessung habe.

                              Beispiel – Trigger auf Motor/Power:
                              Der Motor läuft zwar, aber es ist keine korrekte SceneID mehr vorhanden, in welche Richtig läuft der Motor, rauf oder runter?

                              Das mit der 1 Sek. bei OpenZW hatte wohl doch einen Sinn.

                              Wenn es aber für dich zu umständlich ist gebe Bescheid.

                              Ich muss dann 2 Trigger erstellen und mir dann die SceneID Nr. kurz zw. speichern welche ich dann beim Trigger Motor/Power weiter verarbeiten kann.

                              Danke Dir :-)

                              AlCalzoneA 1 Antwort Letzte Antwort
                              0
                              • R Rolf_KA

                                @AlCalzone sagte in Test Adapter ZWave2 (v0.8.x):

                                Reicht es dir denn, wenn der Wert sofort wieder zurück gesetzt wird und nicht erst nach 1s? Aus ioBroker kannst du auf jeden Fall darauf reagieren.

                                Habe vor ca. 1 1/2 Stunde deinen Adapter mal aktualisiert.

                                Wie ich bemerkt habe, hast Du zur SceneID schon etwas gemacht – die Version ist aber noch die 0.8.0.

                                Die SceneID wird jetzt unmittelbar, nachdem sie mit dem korrekten Schaltwert gesetzt wird, sofort auf die vorherige eigetragene Wert Zahl (bei mir die 9 zum Test) zurückgesetzt.

                                Ich muss doch zugeben, dass ist verdammt schnell…

                                Ein Trigger reagiert zwar auf die SceneID Änderung, aber da die Umschaltung so schnell ist, habe ich keine anderen Werte vom jeweiligen Node.

                                Die SceneID sollte eigentlich solange gesetzt bleiben, bis ich mind. eine Aktualisierung der Verbrauchsmessung habe.

                                Beispiel – Trigger auf Motor/Power:
                                Der Motor läuft zwar, aber es ist keine korrekte SceneID mehr vorhanden, in welche Richtig läuft der Motor, rauf oder runter?

                                Das mit der 1 Sek. bei OpenZW hatte wohl doch einen Sinn.

                                Wenn es aber für dich zu umständlich ist gebe Bescheid.

                                Ich muss dann 2 Trigger erstellen und mir dann die SceneID Nr. kurz zw. speichern welche ich dann beim Trigger Motor/Power weiter verarbeiten kann.

                                Danke Dir :-)

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

                                Ich möchte vermeiden, ein Verhalten einzubauen, das nur für einen bestimmten Anwendungsfall funktioniert und bei anderen wiederum zu Problemen führt. Wer weiß, ob nicht jemand anderes auf sofortige Änderungen reagieren will?

                                @Rolf_KA sagte in Test Adapter ZWave2 (v0.8.x):

                                Der Motor läuft zwar, aber es ist keine korrekte SceneID mehr vorhanden, in welche Richtig läuft der Motor, rauf oder runter?

                                Nutzt du Blockly oder JavaScript? In letzterem kannst du soetwas machen:

                                on("zwave2.0.Node_XYZ.Scene_Activation.sceneId", async (obj) => {
                                    const sceneId = obj.state.val;
                                    if (sceneId) { // nur reagieren, wenn sceneId gesetzt wurde
                                        // Einmalig warten, bis der Motor einen Verbrauch > 1W meldet
                                        const motorPower = await once({id: "dp.für.motor-power", valGt: 1});
                                        // mit der Leistung weiterrechnen
                                    }
                                });

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

                                R 1 Antwort Letzte Antwort
                                1
                                • AlCalzoneA AlCalzone

                                  Ich möchte vermeiden, ein Verhalten einzubauen, das nur für einen bestimmten Anwendungsfall funktioniert und bei anderen wiederum zu Problemen führt. Wer weiß, ob nicht jemand anderes auf sofortige Änderungen reagieren will?

                                  @Rolf_KA sagte in Test Adapter ZWave2 (v0.8.x):

                                  Der Motor läuft zwar, aber es ist keine korrekte SceneID mehr vorhanden, in welche Richtig läuft der Motor, rauf oder runter?

                                  Nutzt du Blockly oder JavaScript? In letzterem kannst du soetwas machen:

                                  on("zwave2.0.Node_XYZ.Scene_Activation.sceneId", async (obj) => {
                                      const sceneId = obj.state.val;
                                      if (sceneId) { // nur reagieren, wenn sceneId gesetzt wurde
                                          // Einmalig warten, bis der Motor einen Verbrauch > 1W meldet
                                          const motorPower = await once({id: "dp.für.motor-power", valGt: 1});
                                          // mit der Leistung weiterrechnen
                                      }
                                  });
                                  R Offline
                                  R Offline
                                  Rolf_KA
                                  schrieb am zuletzt editiert von
                                  #16

                                  @AlCalzone sagte in Test Adapter ZWave2 (v0.8.x):

                                  Ich möchte vermeiden, ein Verhalten einzubauen, das nur für einen bestimmten Anwendungsfall funktioniert und bei anderen wiederum zu Problemen führt. Wer weiß, ob nicht jemand anderes auf sofortige Änderungen reagieren will?

                                  Da gebe ich dir natürlich vollkommen Recht ! :+1:

                                  Hatte es gerade nochmal mit OpenZW getestet -
                                  bis der Power Trigger (>1W) reagiert, ist bei denen der Wert SceneID noch korrekt vorhanden…

                                  Eigentlich Scripte ich mit Blockly, JavaScript wäre jetzt aber auch kein Problem.
                                  Ich teste mal...

                                  Danke dir nochmal für deine Unterstützung :-)

                                  1 Antwort Letzte Antwort
                                  0
                                  • AlCalzoneA AlCalzone

                                    @dabbeljuh Schau mal unter Notification.accessControl_DoorState oder ähnlich. Müsste folgende Zustände haben, deren Name auch in ioBroker angezeigt wird:

                                    "states": {
                                        "0": "idle",
                                        "22": "Window/door is open",
                                        "23": "Window/door is closed"
                                    }
                                    

                                    Außerdem sollte es in Binary_Sensor zwei Datenpunkte geben. Es kann aber sein, dass das Interview nicht vollständig durchgelaufen ist. Ggf mal aufwecken.

                                    dabbeljuhD Offline
                                    dabbeljuhD Offline
                                    dabbeljuh
                                    schrieb am zuletzt editiert von
                                    #17

                                    @AlCalzone Den State Notification.accessControl_DoorState gibt es - der wird nur leider nicht befüllt. Der Datenpunkt Binary_Sensor existiert gar nicht.
                                    Ich hab es mit löschen der Datenpunkte, des Caches und sogar des kompletten Adapters versucht. Nutzt leider nichts.

                                    Beste Grüße

                                    dabbeljuh

                                    ===

                                    NUC, Z-Stick Gen5, maxCUL 433, JeeLink/LaCrosse, Zigbee-Stick; Z-Wave Tür-/Fenster u. Steckdosen, max! Tür-/Fenster u. Wandschalter, TX29DTH-IT, HUE, Osram, TP-Link, Xiaomi, IP-Cams, Echo Dot, Sonos, Home mini, Xiaomi Kontakte u. Sensoren

                                    R 1 Antwort Letzte Antwort
                                    0
                                    • dabbeljuhD dabbeljuh

                                      @AlCalzone Den State Notification.accessControl_DoorState gibt es - der wird nur leider nicht befüllt. Der Datenpunkt Binary_Sensor existiert gar nicht.
                                      Ich hab es mit löschen der Datenpunkte, des Caches und sogar des kompletten Adapters versucht. Nutzt leider nichts.

                                      R Offline
                                      R Offline
                                      Rolf_KA
                                      schrieb am zuletzt editiert von
                                      #18

                                      @dabbeljuh

                                      Hast Du schon die "Detaillierte Logdatei schreiben" in seinem Adapter bei dir aktiviert?
                                      Vielleicht benötigt er diese ;-) würde ihm diese posten, dann kann er in "Ruhe" prüfen...
                                      (in der Ruhe liegt ja bekanntlich die Kraft ;-) )

                                      65eaccb1-bde3-4c76-b7a8-f82d1d1abb11-grafik.png

                                      dabbeljuhD 1 Antwort Letzte Antwort
                                      0
                                      • R Rolf_KA

                                        @dabbeljuh

                                        Hast Du schon die "Detaillierte Logdatei schreiben" in seinem Adapter bei dir aktiviert?
                                        Vielleicht benötigt er diese ;-) würde ihm diese posten, dann kann er in "Ruhe" prüfen...
                                        (in der Ruhe liegt ja bekanntlich die Kraft ;-) )

                                        65eaccb1-bde3-4c76-b7a8-f82d1d1abb11-grafik.png

                                        dabbeljuhD Offline
                                        dabbeljuhD Offline
                                        dabbeljuh
                                        schrieb am zuletzt editiert von
                                        #19

                                        @Rolf_KA Die habe ich derzeit nicht aktiviert, kann ich aber natürlich gerne tun. Wohin wird die Datei denn geschrieben?
                                        Und ich möchte @AlCalzone keinesfalls hetzen. Bin ja dankbar, dass er sich die Arbeit mit dem Adapter macht. :)
                                        Muss ich ggf. noch ein Update von irgendwelchen Bibliotheken auf meinem Rechner durchführen?

                                        Beste Grüße

                                        dabbeljuh

                                        ===

                                        NUC, Z-Stick Gen5, maxCUL 433, JeeLink/LaCrosse, Zigbee-Stick; Z-Wave Tür-/Fenster u. Steckdosen, max! Tür-/Fenster u. Wandschalter, TX29DTH-IT, HUE, Osram, TP-Link, Xiaomi, IP-Cams, Echo Dot, Sonos, Home mini, Xiaomi Kontakte u. Sensoren

                                        AlCalzoneA 1 Antwort Letzte Antwort
                                        0
                                        • dabbeljuhD dabbeljuh

                                          @Rolf_KA Die habe ich derzeit nicht aktiviert, kann ich aber natürlich gerne tun. Wohin wird die Datei denn geschrieben?
                                          Und ich möchte @AlCalzone keinesfalls hetzen. Bin ja dankbar, dass er sich die Arbeit mit dem Adapter macht. :)
                                          Muss ich ggf. noch ein Update von irgendwelchen Bibliotheken auf meinem Rechner durchführen?

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

                                          @dabbeljuh Die Datei landet in /opt/iobroker/node_modules/zwave-js und heißt zwave-<zahl>-.log. Wäre hilfreich, die zu sehen, da anscheinend was schief läuft.

                                          Muss ich ggf. noch ein Update von irgendwelchen Bibliotheken auf meinem Rechner durchführen?

                                          Nein, das ist das schöne an dem Adapter :)

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

                                          R 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

                                          864

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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