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

  1. ioBroker Community Home
  2. Deutsch
  3. Tester
  4. Test Adapter Z-Wave 2 (v1.8.x)

NEWS

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

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

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

Test Adapter Z-Wave 2 (v1.8.x)

Geplant Angeheftet Gesperrt Verschoben Tester
testz-wavezwave
325 Beiträge 32 Kommentatoren 67.2k Aufrufe 26 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.
  • TroyaT Offline
    TroyaT Offline
    Troya
    schrieb am zuletzt editiert von Troya
    #117

    @AlCalzone sagte in Test Adapter Z-Wave 2 (v1.8.x):

    Bei Glühbirnen ist der Vorteil auch nicht wirklich da. Denk da eher mal an ein Rollo, was 20-30 Sekunden braucht. Da kannst du sehen, wo es hinfährt und wo es gerade ist.

    Ja, aber die 30 Sekunden lag weiß man doch eigentlich wo es hin soll. Und ob das Rollo grad bei 50% oder 80% steht ist doch eigentlich nur in seltensten Fällen wichtig (wenn das Rollo klemmt oder so).
    O.k. eine Echtzeitanimation zu haben sieht natürlich klasse aus, da geb ich dir Recht :sunglasses:

    Aber was mir da grad einfällt und evtl. für dich interessant ist:
    Ich habe ganz am Anfang meiner Zwave Steuerung drei verschiedene Unterputzaktoren für meine Rolläden gekauft um zu gucken welcher am besten funktioniert. Einmal Fibaro FGR222, sowie FGR223 und einen Permundo PSC152ZW.
    Und es ist so, dass Fibaro keine Zwischenmeldung nach dem Schalten des Rollos gibt, wohl jedoch der von Permundo. D.H. es muss diese Art der Zwischenmeldung schon früher gegeben haben.

    Kennst du das? Sonst versuche ich davon mal ne Log zu machen.
    In den Logs die ich oben bereits gepostet habe sind die Nodes wie folgt:
    Fibaro FGR222 Node 012
    Fibaro FGR223 Node 057
    Permunde PSC152ZW Node 011

    Dein Ansatz mit Alias ist schon vernünftig, ich muss noch verhindern, dass targetValue gelöscht wird.

    Ja, da hab ich die 1.8.1 ausprobiert, wie auch die "Kompatiblität"-Einstellung.
    Also 1.8.1 ohne Kompatiblität überlebt nicht ein targetvalue

    Wenn ich dann ohne zu schalten die Kompatiblitätseinstellung aktiviere und die Instanz neu startet bleiben die targetvalues auch leer.

    Nun schalte ich via Vis als Test alle Alias im Wohnzimmer. (2x FGS223, 1x FGWP102, 1xpermundo PSC132ZW) ,so dass targetvalue true ist.
    Starte ich nun den Adapter neu, so wird am Anfang bei allen drei der targetvalue entfernt. Nachdem alle anderen Nodes einmal durchgelaufen sind taucht der targetvalue aber zumindest bei den beiden FGS223 wieder auf.
    Der FGWP102 und PSC132ZW bleiben jedoch leer...keine Ahnung warum...ich gucke jetzt ne Episode Serie (45 min) und schau ob sich bis dahin was getan hat ;-)

    AlCalzoneA 1 Antwort Letzte Antwort
    0
    • TroyaT Troya

      @AlCalzone sagte in Test Adapter Z-Wave 2 (v1.8.x):

      Bei Glühbirnen ist der Vorteil auch nicht wirklich da. Denk da eher mal an ein Rollo, was 20-30 Sekunden braucht. Da kannst du sehen, wo es hinfährt und wo es gerade ist.

      Ja, aber die 30 Sekunden lag weiß man doch eigentlich wo es hin soll. Und ob das Rollo grad bei 50% oder 80% steht ist doch eigentlich nur in seltensten Fällen wichtig (wenn das Rollo klemmt oder so).
      O.k. eine Echtzeitanimation zu haben sieht natürlich klasse aus, da geb ich dir Recht :sunglasses:

      Aber was mir da grad einfällt und evtl. für dich interessant ist:
      Ich habe ganz am Anfang meiner Zwave Steuerung drei verschiedene Unterputzaktoren für meine Rolläden gekauft um zu gucken welcher am besten funktioniert. Einmal Fibaro FGR222, sowie FGR223 und einen Permundo PSC152ZW.
      Und es ist so, dass Fibaro keine Zwischenmeldung nach dem Schalten des Rollos gibt, wohl jedoch der von Permundo. D.H. es muss diese Art der Zwischenmeldung schon früher gegeben haben.

      Kennst du das? Sonst versuche ich davon mal ne Log zu machen.
      In den Logs die ich oben bereits gepostet habe sind die Nodes wie folgt:
      Fibaro FGR222 Node 012
      Fibaro FGR223 Node 057
      Permunde PSC152ZW Node 011

      Dein Ansatz mit Alias ist schon vernünftig, ich muss noch verhindern, dass targetValue gelöscht wird.

      Ja, da hab ich die 1.8.1 ausprobiert, wie auch die "Kompatiblität"-Einstellung.
      Also 1.8.1 ohne Kompatiblität überlebt nicht ein targetvalue

      Wenn ich dann ohne zu schalten die Kompatiblitätseinstellung aktiviere und die Instanz neu startet bleiben die targetvalues auch leer.

      Nun schalte ich via Vis als Test alle Alias im Wohnzimmer. (2x FGS223, 1x FGWP102, 1xpermundo PSC132ZW) ,so dass targetvalue true ist.
      Starte ich nun den Adapter neu, so wird am Anfang bei allen drei der targetvalue entfernt. Nachdem alle anderen Nodes einmal durchgelaufen sind taucht der targetvalue aber zumindest bei den beiden FGS223 wieder auf.
      Der FGWP102 und PSC132ZW bleiben jedoch leer...keine Ahnung warum...ich gucke jetzt ne Episode Serie (45 min) und schau ob sich bis dahin was getan hat ;-)

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

      @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

      Starte ich nun den Adapter neu, so wird am Anfang bei allen drei der targetvalue entfernt.

      Jup, konnte ich reproduzieren und wird in der nächsten Version nicht mehr passieren, nachdem man einmal einen Wert da reingeschrieben hat.

      Einmal Fibaro FGR222, sowie FGR223 und einen Permundo PSC152ZW.
      Und es ist so, dass Fibaro keine Zwischenmeldung nach dem Schalten des Rollos gibt, wohl jedoch der von Permundo. D.H. es muss diese Art der Zwischenmeldung schon früher gegeben haben.

      Ich habe FGR222, die geben spätestens wenn sie wieder stehen ein Update. Manchmal auch vorher.
      FGR223 tun das eigentlich auch, die wurden hier ausgiebig getestet.

      @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

      Und ob das Rollo grad bei 50% oder 80% steht ist doch eigentlich nur in seltensten Fällen wichtig (wenn das Rollo klemmt oder so).

      An sich richtig. Nun ist es aber so, dass in Z-Wave ein Multilevel Switch für alles stehen kann, was Zwischenstufen hat. Und so ein Dimmvorgang kann theoretisch bis zu 127 Minuten dauern. Außerdem könnte der Zielwert von woanders geschaltet werden.
      Das Thema wurde aber auch schon ausgiebig diskutiert. Es jetzt zu ändern, wäre ein riesiger breaking change, den ich nicht verantworten will.

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

      TroyaT 1 Antwort Letzte Antwort
      0
      • AlCalzoneA AlCalzone

        @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

        Starte ich nun den Adapter neu, so wird am Anfang bei allen drei der targetvalue entfernt.

        Jup, konnte ich reproduzieren und wird in der nächsten Version nicht mehr passieren, nachdem man einmal einen Wert da reingeschrieben hat.

        Einmal Fibaro FGR222, sowie FGR223 und einen Permundo PSC152ZW.
        Und es ist so, dass Fibaro keine Zwischenmeldung nach dem Schalten des Rollos gibt, wohl jedoch der von Permundo. D.H. es muss diese Art der Zwischenmeldung schon früher gegeben haben.

        Ich habe FGR222, die geben spätestens wenn sie wieder stehen ein Update. Manchmal auch vorher.
        FGR223 tun das eigentlich auch, die wurden hier ausgiebig getestet.

        @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

        Und ob das Rollo grad bei 50% oder 80% steht ist doch eigentlich nur in seltensten Fällen wichtig (wenn das Rollo klemmt oder so).

        An sich richtig. Nun ist es aber so, dass in Z-Wave ein Multilevel Switch für alles stehen kann, was Zwischenstufen hat. Und so ein Dimmvorgang kann theoretisch bis zu 127 Minuten dauern. Außerdem könnte der Zielwert von woanders geschaltet werden.
        Das Thema wurde aber auch schon ausgiebig diskutiert. Es jetzt zu ändern, wäre ein riesiger breaking change, den ich nicht verantworten will.

        TroyaT Offline
        TroyaT Offline
        Troya
        schrieb am zuletzt editiert von
        #119

        @AlCalzone sagte in Test Adapter Z-Wave 2 (v1.8.x):

        @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

        Starte ich nun den Adapter neu, so wird am Anfang bei allen drei der targetvalue entfernt.

        Jup, konnte ich reproduzieren und wird in der nächsten Version nicht mehr passieren, nachdem man einmal einen Wert da reingeschrieben hat.

        Ansich nicht wild, ein paar Sekunden später kommt der Wert ja wieder...hat sich nur kurz was zu trinken geholt :runner:

        Einmal Fibaro FGR222, sowie FGR223 und einen Permundo PSC152ZW.
        Und es ist so, dass Fibaro keine Zwischenmeldung nach dem Schalten des Rollos gibt, wohl jedoch der von Permundo. D.H. es muss diese Art der Zwischenmeldung schon früher gegeben haben.

        Ich habe FGR222, die geben spätestens wenn sie wieder stehen ein Update. Manchmal auch vorher.
        FGR223 tun das eigentlich auch, die wurden hier ausgiebig getestet.

        Ja, das ist richtig, die melden sich wenn Sie fertig sind, während der Permundo das alle 1-2 Sekunden macht. Ist evtl. auch ne Config-Sache...
        Wird wohl wie so häufig sein: der eine User findet das toll....ein anderer stört sich an dem "Zwave-Signal-Gespamme" :face_with_rolling_eyes:

        @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

        Und ob das Rollo grad bei 50% oder 80% steht ist doch eigentlich nur in seltensten Fällen wichtig (wenn das Rollo klemmt oder so).

        An sich richtig. Nun ist es aber so, dass in Z-Wave ein Multilevel Switch für alles stehen kann, was Zwischenstufen hat. Und so ein Dimmvorgang kann theoretisch bis zu 127 Minuten dauern. Außerdem könnte der Zielwert von woanders geschaltet werden.
        Das Thema wurde aber auch schon ausgiebig diskutiert. Es jetzt zu ändern, wäre ein riesiger breaking change, den ich nicht verantworten will.

        Du, alles gut. Ich weiß wie wichtig es ist sowas von grundauf für alle Eventualitäten zu programmieren. Als Laie von außen sieht man nichtmal ansatzweise die Tiefe von so einem Projekt. Da zieh ich auf jeden Fall den Hut vor dir!

        1 Antwort Letzte Antwort
        0
        • C Chris_78

          @Troya

          Wie AlCalzone bereits schrieb sind Alias-Werte der richtige Weg.
          Du kannst hier unterschiedliche Read/Write Werte setzen, somit brauchst du keine speziellen Widgets/Schalter in der Vis und
          der aktuelle Status (z.B. einer Lampe) wird auch korrekt angezeigt.

          Hier mal ein Beispiel für ein Alias mit zusätzlichem Mapping von 0->false und 99-> true (kannst du aber auch weg lassen):

          {
            "from": "system.adapter.javascript.0",
            "user": "system.user.admin",
            "ts": 1596178459267,
            "common": {
              "name": "Buero Licht",
              "role": "value",
              "type": "boolean",
              "desc": "per Script erstellt",
              "read": true,
              "write": true,
              "alias": {
                "id": {
                  "read": "zwave2.0.Node_004.Multilevel_Switch.currentValue",
                  "write": "zwave2.0.Node_004.Multilevel_Switch.targetValue"
                },
                "read": "val == '0' ? false : true",
                "write": "val == true ? 99 : 0"
              },
              "states": {
                "false": "0",
                "true": "99"
              },
              "smartName": false
            },
            "native": {},
            "acl": {
              "object": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator",
              "state": 1636
            },
            "_id": "alias.0.Buero.Buero_Licht",
            "type": "state"
          }
          
          TroyaT Offline
          TroyaT Offline
          Troya
          schrieb am zuletzt editiert von
          #120

          @Chris_78 sagte in Test Adapter Z-Wave 2 (v1.8.x):

          @Troya

          Wie AlCalzone bereits schrieb sind Alias-Werte der richtige Weg.
          Du kannst hier unterschiedliche Read/Write Werte setzen, somit brauchst du keine speziellen Widgets/Schalter in der Vis und
          der aktuelle Status (z.B. einer Lampe) wird auch korrekt angezeigt.

          :open_mouth: :open_mouth:
          Das ja geil, wusste ich nicht, danke!

          Hier mal ein Beispiel für ein Alias mit zusätzlichem Mapping von 0->false und 99-> true (kannst du aber auch weg lassen):

          Ja auch cool. Damit muss ich mich auch mal beschäftigen...
          Zum Beispiel hab ich das "Problem", dass ich den "Prozentwert"(Dimmer) eines Rolladen bei Google home nutze um ihn komplett rauf zu fahren, wie etwa:
          "Hey Google, dimme Rolladen auf 0 Prozent" - nicht sehr logisch...
          Aber manchmal möchte ich den Rolladen auch nur auf 20% stellen, daher nur der eine Alias für beides.
          Wie kann ich das mit nem zusätzlichen Mapping in einem Alias einrichten? Wohl kaum so oder?

              "states": {
                "hoch": "0",
                "runter": "99"},
          

          Glaub aber nicht, dass das so einfach geht, da ich den Trait bei Google als "Brightness" angelegt hab um die Prozentwerte durchgeben zu können.
          So sieht der Alias aus:

          {
            "type": "state",
            "common": {
              "name": "EG_Wohnzimmer Aktor RollladenEsszimmer NODE11",
              "type": "number",
              "role": "level.dimmer",
              "read": true,
              "write": true,
              "min": 0,
              "max": 99,
              "alias": {
                "id": "zwave2.0.Node_011.Multilevel_Switch.targetValue",
                "write": "(val-99) * -1",
                "read": "(val-99)  * -1"
              },
              "smartName": {
                "de": "Rollladen Esszimmer",
                "ghType": "action.devices.types.SHUTTER",
                "ghTraits": [
                  "action.devices.traits.Brightness"
                ],
                "ghAttributes": "{}",
                "ghConv2GH": "",
                "ghConv2iob": ""
              },
              "custom": {
                "history.0": {
                  "enabled": true,
                  "changesOnly": true,
                  "debounce": "1000",
                  "maxLength": "500",
                  "retention": "63072000",
                  "changesRelogInterval": 0,
                  "changesMinDelta": 0,
                  "aliasId": ""
                }
              }
            },
            "from": "system.adapter.iot.0",
            "user": "system.user.admin",
            "ts": 1607683977046,
            "_id": "alias.0.EG_Wohnzimmer.Aktor.RollladenEsszimmer",
            "acl": {
              "object": 1636,
              "state": 1636,
              "owner": "system.user.admin",
              "ownerGroup": "system.group.administrator"
            },
            "native": {}
          }
          

          Kannst du mir den Teil aus deinem Alias erklären:

          ...
              },
                "read": "val == '0' ? false : true",
                "write": "val == true ? 99 : 0"
              },
          ...
          

          Sorry, hat gar nichts mit Zwave zu tun merk ich grad :astonished:
          Wenn ihr wollt lösch ich das hier und mache nen neuen Beitrag auf?

          C 1 Antwort Letzte Antwort
          0
          • TroyaT Troya

            @Chris_78 sagte in Test Adapter Z-Wave 2 (v1.8.x):

            @Troya

            Wie AlCalzone bereits schrieb sind Alias-Werte der richtige Weg.
            Du kannst hier unterschiedliche Read/Write Werte setzen, somit brauchst du keine speziellen Widgets/Schalter in der Vis und
            der aktuelle Status (z.B. einer Lampe) wird auch korrekt angezeigt.

            :open_mouth: :open_mouth:
            Das ja geil, wusste ich nicht, danke!

            Hier mal ein Beispiel für ein Alias mit zusätzlichem Mapping von 0->false und 99-> true (kannst du aber auch weg lassen):

            Ja auch cool. Damit muss ich mich auch mal beschäftigen...
            Zum Beispiel hab ich das "Problem", dass ich den "Prozentwert"(Dimmer) eines Rolladen bei Google home nutze um ihn komplett rauf zu fahren, wie etwa:
            "Hey Google, dimme Rolladen auf 0 Prozent" - nicht sehr logisch...
            Aber manchmal möchte ich den Rolladen auch nur auf 20% stellen, daher nur der eine Alias für beides.
            Wie kann ich das mit nem zusätzlichen Mapping in einem Alias einrichten? Wohl kaum so oder?

                "states": {
                  "hoch": "0",
                  "runter": "99"},
            

            Glaub aber nicht, dass das so einfach geht, da ich den Trait bei Google als "Brightness" angelegt hab um die Prozentwerte durchgeben zu können.
            So sieht der Alias aus:

            {
              "type": "state",
              "common": {
                "name": "EG_Wohnzimmer Aktor RollladenEsszimmer NODE11",
                "type": "number",
                "role": "level.dimmer",
                "read": true,
                "write": true,
                "min": 0,
                "max": 99,
                "alias": {
                  "id": "zwave2.0.Node_011.Multilevel_Switch.targetValue",
                  "write": "(val-99) * -1",
                  "read": "(val-99)  * -1"
                },
                "smartName": {
                  "de": "Rollladen Esszimmer",
                  "ghType": "action.devices.types.SHUTTER",
                  "ghTraits": [
                    "action.devices.traits.Brightness"
                  ],
                  "ghAttributes": "{}",
                  "ghConv2GH": "",
                  "ghConv2iob": ""
                },
                "custom": {
                  "history.0": {
                    "enabled": true,
                    "changesOnly": true,
                    "debounce": "1000",
                    "maxLength": "500",
                    "retention": "63072000",
                    "changesRelogInterval": 0,
                    "changesMinDelta": 0,
                    "aliasId": ""
                  }
                }
              },
              "from": "system.adapter.iot.0",
              "user": "system.user.admin",
              "ts": 1607683977046,
              "_id": "alias.0.EG_Wohnzimmer.Aktor.RollladenEsszimmer",
              "acl": {
                "object": 1636,
                "state": 1636,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator"
              },
              "native": {}
            }
            

            Kannst du mir den Teil aus deinem Alias erklären:

            ...
                },
                  "read": "val == '0' ? false : true",
                  "write": "val == true ? 99 : 0"
                },
            ...
            

            Sorry, hat gar nichts mit Zwave zu tun merk ich grad :astonished:
            Wenn ihr wollt lösch ich das hier und mache nen neuen Beitrag auf?

            C Offline
            C Offline
            Chris_78
            schrieb am zuletzt editiert von
            #121

            @Troya said in Test Adapter Z-Wave 2 (v1.8.x):

            @Chris_78 sagte in Test Adapter Z-Wave 2 (v1.8.x):

            @Troya

            Wie AlCalzone bereits schrieb sind Alias-Werte der richtige Weg.
            Du kannst hier unterschiedliche Read/Write Werte setzen, somit brauchst du keine speziellen Widgets/Schalter in der Vis und
            der aktuelle Status (z.B. einer Lampe) wird auch korrekt angezeigt.

            :open_mouth: :open_mouth:
            Das ja geil, wusste ich nicht, danke!

            Hier mal ein Beispiel für ein Alias mit zusätzlichem Mapping von 0->false und 99-> true (kannst du aber auch weg lassen):

            Ja auch cool. Damit muss ich mich auch mal beschäftigen...
            Zum Beispiel hab ich das "Problem", dass ich den "Prozentwert"(Dimmer) eines Rolladen bei Google home nutze um ihn komplett rauf zu fahren, wie etwa:
            "Hey Google, dimme Rolladen auf 0 Prozent" - nicht sehr logisch...
            Aber manchmal möchte ich den Rolladen auch nur auf 20% stellen, daher nur der eine Alias für beides.
            Wie kann ich das mit nem zusätzlichen Mapping in einem Alias einrichten? Wohl kaum so oder?

                "states": {
                  "hoch": "0",
                  "runter": "99"},
            

            Glaub aber nicht, dass das so einfach geht, da ich den Trait bei Google als "Brightness" angelegt hab um die Prozentwerte durchgeben zu können.
            So sieht der Alias aus:

            {
              "type": "state",
              "common": {
                "name": "EG_Wohnzimmer Aktor RollladenEsszimmer NODE11",
                "type": "number",
                "role": "level.dimmer",
                "read": true,
                "write": true,
                "min": 0,
                "max": 99,
                "alias": {
                  "id": "zwave2.0.Node_011.Multilevel_Switch.targetValue",
                  "write": "(val-99) * -1",
                  "read": "(val-99)  * -1"
                },
                "smartName": {
                  "de": "Rollladen Esszimmer",
                  "ghType": "action.devices.types.SHUTTER",
                  "ghTraits": [
                    "action.devices.traits.Brightness"
                  ],
                  "ghAttributes": "{}",
                  "ghConv2GH": "",
                  "ghConv2iob": ""
                },
                "custom": {
                  "history.0": {
                    "enabled": true,
                    "changesOnly": true,
                    "debounce": "1000",
                    "maxLength": "500",
                    "retention": "63072000",
                    "changesRelogInterval": 0,
                    "changesMinDelta": 0,
                    "aliasId": ""
                  }
                }
              },
              "from": "system.adapter.iot.0",
              "user": "system.user.admin",
              "ts": 1607683977046,
              "_id": "alias.0.EG_Wohnzimmer.Aktor.RollladenEsszimmer",
              "acl": {
                "object": 1636,
                "state": 1636,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator"
              },
              "native": {}
            }
            

            Für meine Rolladen nutze ich auch die Brightness-Werte per alexa. Nutze hier zu aber den NodeRed-Adapter.
            Klappt soweit gut. Du bräuchtest doch nur einen Alias anlegen, der die Int-Werte durchreicht (oder habe ich dich falsch verstanden?
            Beispiel:

            {
              "type": "state",
              "common": {
                "name": "Schlafzimmer Rollo",
                "write": true,
                "read": true,
                "role": "value",
                "desc": "per Script erstellt",
                "type": "number",
                "min": 0,
                "max": 99,
                "alias": {
                  "id": {
                    "read": "zwave2.0.Node_011.Multilevel_Switch.currentValue",
                    "write": "zwave2.0.Node_011.Multilevel_Switch.targetValue"
                  }
                }
              },
              "native": {},
              "from": "system.adapter.javascript.0",
              "user": "system.user.admin",
              "ts": 1595054558007,
              "_id": "alias.0.Schlafzimmer.Rollo",
              "acl": {
                "object": 1636,
                "state": 1636,
                "owner": "system.user.admin",
                "ownerGroup": "system.group.administrator"
              }
            }
            

            Kannst du mir den Teil aus deinem Alias erklären:

            ...
                },
                  "read": "val == '0' ? false : true",
                  "write": "val == true ? 99 : 0"
                },
            ...
            

            Sorry, hat gar nichts mit Zwave zu tun merk ich grad :astonished:
            Wenn ihr wollt lösch ich das hier und mache nen neuen Beitrag auf?

            Das ist eigentlich nur eine "Kurzschreibweise" eines if-then-else Statements.
            "read": "val == '0' ? false : true" -> Falls val==0 setze false ansonsten setze true
            "write": "val == true ? 99 : 0" -> Falls value==true setze 99 ansonsten setze 0

            So kannst du einen True/False-Schalter nutzen um z.B. fixe Dimmer-Werte zu setzen -> false = 0 / true = 99

            TroyaT 1 Antwort Letzte Antwort
            0
            • C Chris_78

              @Troya said in Test Adapter Z-Wave 2 (v1.8.x):

              @Chris_78 sagte in Test Adapter Z-Wave 2 (v1.8.x):

              @Troya

              Wie AlCalzone bereits schrieb sind Alias-Werte der richtige Weg.
              Du kannst hier unterschiedliche Read/Write Werte setzen, somit brauchst du keine speziellen Widgets/Schalter in der Vis und
              der aktuelle Status (z.B. einer Lampe) wird auch korrekt angezeigt.

              :open_mouth: :open_mouth:
              Das ja geil, wusste ich nicht, danke!

              Hier mal ein Beispiel für ein Alias mit zusätzlichem Mapping von 0->false und 99-> true (kannst du aber auch weg lassen):

              Ja auch cool. Damit muss ich mich auch mal beschäftigen...
              Zum Beispiel hab ich das "Problem", dass ich den "Prozentwert"(Dimmer) eines Rolladen bei Google home nutze um ihn komplett rauf zu fahren, wie etwa:
              "Hey Google, dimme Rolladen auf 0 Prozent" - nicht sehr logisch...
              Aber manchmal möchte ich den Rolladen auch nur auf 20% stellen, daher nur der eine Alias für beides.
              Wie kann ich das mit nem zusätzlichen Mapping in einem Alias einrichten? Wohl kaum so oder?

                  "states": {
                    "hoch": "0",
                    "runter": "99"},
              

              Glaub aber nicht, dass das so einfach geht, da ich den Trait bei Google als "Brightness" angelegt hab um die Prozentwerte durchgeben zu können.
              So sieht der Alias aus:

              {
                "type": "state",
                "common": {
                  "name": "EG_Wohnzimmer Aktor RollladenEsszimmer NODE11",
                  "type": "number",
                  "role": "level.dimmer",
                  "read": true,
                  "write": true,
                  "min": 0,
                  "max": 99,
                  "alias": {
                    "id": "zwave2.0.Node_011.Multilevel_Switch.targetValue",
                    "write": "(val-99) * -1",
                    "read": "(val-99)  * -1"
                  },
                  "smartName": {
                    "de": "Rollladen Esszimmer",
                    "ghType": "action.devices.types.SHUTTER",
                    "ghTraits": [
                      "action.devices.traits.Brightness"
                    ],
                    "ghAttributes": "{}",
                    "ghConv2GH": "",
                    "ghConv2iob": ""
                  },
                  "custom": {
                    "history.0": {
                      "enabled": true,
                      "changesOnly": true,
                      "debounce": "1000",
                      "maxLength": "500",
                      "retention": "63072000",
                      "changesRelogInterval": 0,
                      "changesMinDelta": 0,
                      "aliasId": ""
                    }
                  }
                },
                "from": "system.adapter.iot.0",
                "user": "system.user.admin",
                "ts": 1607683977046,
                "_id": "alias.0.EG_Wohnzimmer.Aktor.RollladenEsszimmer",
                "acl": {
                  "object": 1636,
                  "state": 1636,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator"
                },
                "native": {}
              }
              

              Für meine Rolladen nutze ich auch die Brightness-Werte per alexa. Nutze hier zu aber den NodeRed-Adapter.
              Klappt soweit gut. Du bräuchtest doch nur einen Alias anlegen, der die Int-Werte durchreicht (oder habe ich dich falsch verstanden?
              Beispiel:

              {
                "type": "state",
                "common": {
                  "name": "Schlafzimmer Rollo",
                  "write": true,
                  "read": true,
                  "role": "value",
                  "desc": "per Script erstellt",
                  "type": "number",
                  "min": 0,
                  "max": 99,
                  "alias": {
                    "id": {
                      "read": "zwave2.0.Node_011.Multilevel_Switch.currentValue",
                      "write": "zwave2.0.Node_011.Multilevel_Switch.targetValue"
                    }
                  }
                },
                "native": {},
                "from": "system.adapter.javascript.0",
                "user": "system.user.admin",
                "ts": 1595054558007,
                "_id": "alias.0.Schlafzimmer.Rollo",
                "acl": {
                  "object": 1636,
                  "state": 1636,
                  "owner": "system.user.admin",
                  "ownerGroup": "system.group.administrator"
                }
              }
              

              Kannst du mir den Teil aus deinem Alias erklären:

              ...
                  },
                    "read": "val == '0' ? false : true",
                    "write": "val == true ? 99 : 0"
                  },
              ...
              

              Sorry, hat gar nichts mit Zwave zu tun merk ich grad :astonished:
              Wenn ihr wollt lösch ich das hier und mache nen neuen Beitrag auf?

              Das ist eigentlich nur eine "Kurzschreibweise" eines if-then-else Statements.
              "read": "val == '0' ? false : true" -> Falls val==0 setze false ansonsten setze true
              "write": "val == true ? 99 : 0" -> Falls value==true setze 99 ansonsten setze 0

              So kannst du einen True/False-Schalter nutzen um z.B. fixe Dimmer-Werte zu setzen -> false = 0 / true = 99

              TroyaT Offline
              TroyaT Offline
              Troya
              schrieb am zuletzt editiert von
              #122

              @Chris_78 sagte in Test Adapter Z-Wave 2 (v1.8.x):

              Klappt soweit gut. Du bräuchtest doch nur einen Alias anlegen, der die Int-Werte durchreicht (oder habe ich dich falsch verstanden?

              Was meinst du mit "Int-Werte"?

              Das ist eigentlich nur eine "Kurzschreibweise" eines if-then-else Statements.
              "read": "val == '0' ? false : true" -> Falls val==0 setze false ansonsten setze true
              "write": "val == true ? 99 : 0" -> Falls value==true setze 99 ansonsten setze 0

              So kannst du einen True/False-Schalter nutzen um z.B. fixe Dimmer-Werte zu setzen -> false = 0 / true = 99

              Achso, verstanden! :blush:

              TroyaT C 2 Antworten Letzte Antwort
              0
              • TroyaT Troya

                @Chris_78 sagte in Test Adapter Z-Wave 2 (v1.8.x):

                Klappt soweit gut. Du bräuchtest doch nur einen Alias anlegen, der die Int-Werte durchreicht (oder habe ich dich falsch verstanden?

                Was meinst du mit "Int-Werte"?

                Das ist eigentlich nur eine "Kurzschreibweise" eines if-then-else Statements.
                "read": "val == '0' ? false : true" -> Falls val==0 setze false ansonsten setze true
                "write": "val == true ? 99 : 0" -> Falls value==true setze 99 ansonsten setze 0

                So kannst du einen True/False-Schalter nutzen um z.B. fixe Dimmer-Werte zu setzen -> false = 0 / true = 99

                Achso, verstanden! :blush:

                TroyaT Offline
                TroyaT Offline
                Troya
                schrieb am zuletzt editiert von
                #123

                Da mein WAF stetig niedriger wird mit den teilweise nicht funktionierenden Nodes: Ich würde dann die problematischen Nodes mit dem alten Zwave-Adapter schalten und den Rest mit dem neuen Zwave2.
                Kann ich beide Adapter parallel laufen lassen oder kommen die sich in die Quere?

                C AlCalzoneA 2 Antworten Letzte Antwort
                0
                • TroyaT Troya

                  @Chris_78 sagte in Test Adapter Z-Wave 2 (v1.8.x):

                  Klappt soweit gut. Du bräuchtest doch nur einen Alias anlegen, der die Int-Werte durchreicht (oder habe ich dich falsch verstanden?

                  Was meinst du mit "Int-Werte"?

                  Das ist eigentlich nur eine "Kurzschreibweise" eines if-then-else Statements.
                  "read": "val == '0' ? false : true" -> Falls val==0 setze false ansonsten setze true
                  "write": "val == true ? 99 : 0" -> Falls value==true setze 99 ansonsten setze 0

                  So kannst du einen True/False-Schalter nutzen um z.B. fixe Dimmer-Werte zu setzen -> false = 0 / true = 99

                  Achso, verstanden! :blush:

                  C Offline
                  C Offline
                  Chris_78
                  schrieb am zuletzt editiert von
                  #124

                  @Troya said in Test Adapter Z-Wave 2 (v1.8.x):

                  @Chris_78 sagte in Test Adapter Z-Wave 2 (v1.8.x):

                  Klappt soweit gut. Du bräuchtest doch nur einen Alias anlegen, der die Int-Werte durchreicht (oder habe ich dich falsch verstanden?

                  Was meinst du mit "Int-Werte"?
                  Sorry, komme ursprünglich aus der Java Welt... :-)
                  Int = Integer = Zahl
                  Hier wäre Number die richtige Wahl gewesen :-)

                  Das ist eigentlich nur eine "Kurzschreibweise" eines if-then-else Statements.
                  "read": "val == '0' ? false : true" -> Falls val==0 setze false ansonsten setze true
                  "write": "val == true ? 99 : 0" -> Falls value==true setze 99 ansonsten setze 0

                  So kannst du einen True/False-Schalter nutzen um z.B. fixe Dimmer-Werte zu setzen -> false = 0 / true = 99

                  Achso, verstanden! :blush:

                  1 Antwort Letzte Antwort
                  1
                  • TroyaT Troya

                    Da mein WAF stetig niedriger wird mit den teilweise nicht funktionierenden Nodes: Ich würde dann die problematischen Nodes mit dem alten Zwave-Adapter schalten und den Rest mit dem neuen Zwave2.
                    Kann ich beide Adapter parallel laufen lassen oder kommen die sich in die Quere?

                    C Offline
                    C Offline
                    Chris_78
                    schrieb am zuletzt editiert von
                    #125

                    @Troya said in Test Adapter Z-Wave 2 (v1.8.x):

                    Da mein WAF stetig niedriger wird mit den teilweise nicht funktionierenden Nodes: Ich würde dann die problematischen Nodes mit dem alten Zwave-Adapter schalten und den Rest mit dem neuen Zwave2.
                    Kann ich beide Adapter parallel laufen lassen oder kommen die sich in die Quere?

                    Das klappt vermutlich nicht, da immer nur ein Adapter auf den Port/ZWave-Stick zugreifen kann.

                    1 Antwort Letzte Antwort
                    0
                    • TroyaT Troya

                      Da mein WAF stetig niedriger wird mit den teilweise nicht funktionierenden Nodes: Ich würde dann die problematischen Nodes mit dem alten Zwave-Adapter schalten und den Rest mit dem neuen Zwave2.
                      Kann ich beide Adapter parallel laufen lassen oder kommen die sich in die Quere?

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

                      @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

                      teilweise nicht funktionierenden Nodes

                      Was meinst du?

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

                      TroyaT 1 Antwort Letzte Antwort
                      0
                      • AlCalzoneA AlCalzone

                        @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

                        teilweise nicht funktionierenden Nodes

                        Was meinst du?

                        TroyaT Offline
                        TroyaT Offline
                        Troya
                        schrieb am zuletzt editiert von Troya
                        #127

                        @AlCalzone
                        Ist in meinem Alias-target-current-Wirrwarr evtl untergegangen.
                        Mein erster Beitrag(102), da hab ich im Beitrag danach auch Logs für dich erstellt(107):


                        *Probleme habe ich aktuell bei allen Fenstersensoren "Philio Technology Corp PST02C".
                        Beim Öffnen des Fensters werden nur die 2 Werte in zwave2.0.Node_023.Multilevel_Sensor aktualisiert(grün)

                        zwave2.0.Node_023.Notification.accessControl_doorState bleibt leer

                        Und die im alten Adapter enthaltenen zwave.0.NODE27.ALARM.Access_Control_1 sowie zwave.0.NODE27.SENSOR_BINARY.Sensor_1 tauchen gar nicht erst auf.

                        Aber ich muss dazu sagen, dass die Philio Fenstersensoren schon immer gezickt haben.

                        ^^^^^^^^^^^^^^

                        Beim Türschloss ASUS CFA3010 fehlt mir der zwave.0.NODE73.DOOR_LOCK.Locked_1 aus dem alten Adapter welchen ich zum öffnen/schließen genutz habe.

                        Der vermutlich geplante Wert zum Öffnen mit dem Zwave2 Adapter zwave2.0.Node_073.Basic.targetValue mit Werten 0-99 reagiert nicht.

                        Möglich aber auch dass ich hier den korrekten Schaltvalue grad nicht mehr sehe, hab schon eckige Augen... 😉

                        ^^^^^^^^^^^^^^

                        Ein Fibaro FGS223 will unter dem neuen Adapter auch nicht mehr.
                        Wo unter Zwave1 die zwave.0.NODE3.SWITCH_BINARY.Instance_1:_Switch_1 und zwave.0.NODE3.SWITCH_BINARY.Instance_2:_Switch_2 korrekt angezeigt und geschaltet werden
                        so steht im ZWave 2 nur zwave2.0.Node_003.Binary_Switch.targetValue ohne die 1/2.*

                        AlCalzoneA 1 Antwort Letzte Antwort
                        0
                        • TroyaT Troya

                          @AlCalzone
                          Ist in meinem Alias-target-current-Wirrwarr evtl untergegangen.
                          Mein erster Beitrag(102), da hab ich im Beitrag danach auch Logs für dich erstellt(107):


                          *Probleme habe ich aktuell bei allen Fenstersensoren "Philio Technology Corp PST02C".
                          Beim Öffnen des Fensters werden nur die 2 Werte in zwave2.0.Node_023.Multilevel_Sensor aktualisiert(grün)

                          zwave2.0.Node_023.Notification.accessControl_doorState bleibt leer

                          Und die im alten Adapter enthaltenen zwave.0.NODE27.ALARM.Access_Control_1 sowie zwave.0.NODE27.SENSOR_BINARY.Sensor_1 tauchen gar nicht erst auf.

                          Aber ich muss dazu sagen, dass die Philio Fenstersensoren schon immer gezickt haben.

                          ^^^^^^^^^^^^^^

                          Beim Türschloss ASUS CFA3010 fehlt mir der zwave.0.NODE73.DOOR_LOCK.Locked_1 aus dem alten Adapter welchen ich zum öffnen/schließen genutz habe.

                          Der vermutlich geplante Wert zum Öffnen mit dem Zwave2 Adapter zwave2.0.Node_073.Basic.targetValue mit Werten 0-99 reagiert nicht.

                          Möglich aber auch dass ich hier den korrekten Schaltvalue grad nicht mehr sehe, hab schon eckige Augen... 😉

                          ^^^^^^^^^^^^^^

                          Ein Fibaro FGS223 will unter dem neuen Adapter auch nicht mehr.
                          Wo unter Zwave1 die zwave.0.NODE3.SWITCH_BINARY.Instance_1:_Switch_1 und zwave.0.NODE3.SWITCH_BINARY.Instance_2:_Switch_2 korrekt angezeigt und geschaltet werden
                          so steht im ZWave 2 nur zwave2.0.Node_003.Binary_Switch.targetValue ohne die 1/2.*

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

                          @Troya
                          Zum Fenstersensor:
                          accessControl_doorState und der Binary Sensor müssten funktionieren. Wenn die fehlen, stimmt was mit der Konfiguration oder den Verknüpfungen des Geräts nicht. Hier lohnt ein Blick in die Anleitung.
                          ALARM.Access_Control_1 ist die alte Version der Notification CC. Der müsste accessControl_doorState entsprechen.
                          Im Zweifel mach mal ein Log, wo du die betätigst.

                          ASUS CFA3010

                          Hast du den vorm Einbinden auf Security S0 umgestellt? Steht in der Anleitung wie das geht. Security S2 kann der Adapter noch nicht. Es gibt definitiv Leute, die dieses Gerät mit zwave2 schon im Einsatz haben.

                          nur zwave2.0.Node_003.Binary_Switch.targetValue ohne die 1/2.*

                          Interviewe das Gerät mal neu (unter Adaptereinstellungen -> Geräte -> Knopf [...])

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

                          TroyaT N 2 Antworten Letzte Antwort
                          0
                          • AlCalzoneA AlCalzone

                            @Troya
                            Zum Fenstersensor:
                            accessControl_doorState und der Binary Sensor müssten funktionieren. Wenn die fehlen, stimmt was mit der Konfiguration oder den Verknüpfungen des Geräts nicht. Hier lohnt ein Blick in die Anleitung.
                            ALARM.Access_Control_1 ist die alte Version der Notification CC. Der müsste accessControl_doorState entsprechen.
                            Im Zweifel mach mal ein Log, wo du die betätigst.

                            ASUS CFA3010

                            Hast du den vorm Einbinden auf Security S0 umgestellt? Steht in der Anleitung wie das geht. Security S2 kann der Adapter noch nicht. Es gibt definitiv Leute, die dieses Gerät mit zwave2 schon im Einsatz haben.

                            nur zwave2.0.Node_003.Binary_Switch.targetValue ohne die 1/2.*

                            Interviewe das Gerät mal neu (unter Adaptereinstellungen -> Geräte -> Knopf [...])

                            TroyaT Offline
                            TroyaT Offline
                            Troya
                            schrieb am zuletzt editiert von
                            #129

                            @AlCalzone sagte in Test Adapter Z-Wave 2 (v1.8.x):

                            Hast du den vorm Einbinden auf Security S0 umgestellt? Steht in der Anleitung wie das geht. Security S2 kann der Adapter noch nicht. Es gibt definitiv Leute, die dieses Gerät mit zwave2 schon im Einsatz haben.

                            Fange mal mit dem Schloss an. Habe es exkludiert, auf S0 umgestellt und erneut im sicheren Modus inkludiert.

                            Sieht eigentlich ganz gut aus:

                            {
                             "zwave2.0.Node_082.status": {
                               "type": "state",
                               "common": {
                                 "name": "Node status",
                                 "role": "indicator",
                                 "type": "string",
                                 "read": true,
                                 "write": false
                               },
                               "native": {},
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608742302529,
                               "_id": "zwave2.0.Node_082.status",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.ready": {
                               "type": "state",
                               "common": {
                                 "name": "Ready to use",
                                 "role": "indicator",
                                 "type": "boolean",
                                 "read": true,
                                 "write": false,
                                 "def": false
                               },
                               "native": {},
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048558,
                               "_id": "zwave2.0.Node_082.ready",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082": {
                               "type": "device",
                               "common": {
                                 "name": "Node 082"
                               },
                               "native": {
                                 "id": 82,
                                 "type": {
                                   "basic": "Static Controller",
                                   "generic": "Entry Control",
                                   "specific": "Secure Keypad Door Lock"
                                 },
                                 "endpoints": 0,
                                 "secure": "unknown",
                                 "supportsFirmwareUpdate": false
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048612,
                               "_id": "zwave2.0.Node_082",
                               "acl": {
                                 "object": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Basic": {
                               "type": "channel",
                               "common": {
                                 "name": "Basic"
                               },
                               "native": {
                                 "cc": 32,
                                 "version": 0
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048738,
                               "_id": "zwave2.0.Node_082.Basic",
                               "acl": {
                                 "object": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock": {
                               "type": "channel",
                               "common": {
                                 "name": "Door Lock"
                               },
                               "native": {
                                 "cc": 98,
                                 "version": 0
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048745,
                               "_id": "zwave2.0.Node_082.Door_Lock",
                               "acl": {
                                 "object": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Manufacturer_Specific": {
                               "type": "channel",
                               "common": {
                                 "name": "Manufacturer Specific"
                               },
                               "native": {
                                 "cc": 114,
                                 "version": 0
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048750,
                               "_id": "zwave2.0.Node_082.Manufacturer_Specific",
                               "acl": {
                                 "object": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Version": {
                               "type": "channel",
                               "common": {
                                 "name": "Version"
                               },
                               "native": {
                                 "cc": 134,
                                 "version": 0
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048757,
                               "_id": "zwave2.0.Node_082.Version",
                               "acl": {
                                 "object": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Basic.currentValue": {
                               "type": "state",
                               "common": {
                                 "role": "value",
                                 "read": true,
                                 "write": false,
                                 "name": "Current value",
                                 "type": "number",
                                 "min": 0,
                                 "max": 99
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 32,
                                   "endpoint": 0,
                                   "property": "currentValue"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048763,
                               "_id": "zwave2.0.Node_082.Basic.currentValue",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Basic.targetValue": {
                               "type": "state",
                               "common": {
                                 "role": "level",
                                 "read": true,
                                 "write": true,
                                 "name": "Target value",
                                 "type": "number",
                                 "min": 0,
                                 "max": 99
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 32,
                                   "endpoint": 0,
                                   "property": "targetValue"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048782,
                               "_id": "zwave2.0.Node_082.Basic.targetValue",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.currentMode": {
                               "type": "state",
                               "common": {
                                 "role": "value",
                                 "read": true,
                                 "write": false,
                                 "name": "Current lock mode",
                                 "type": "number",
                                 "min": 0,
                                 "max": 255,
                                 "states": {
                                   "0": "Unsecured",
                                   "1": "UnsecuredWithTimeout",
                                   "16": "InsideUnsecured",
                                   "17": "InsideUnsecuredWithTimeout",
                                   "32": "OutsideUnsecured",
                                   "33": "OutsideUnsecuredWithTimeout",
                                   "254": "Unknown",
                                   "255": "Secured"
                                 }
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "currentMode"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048793,
                               "_id": "zwave2.0.Node_082.Door_Lock.currentMode",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.targetMode": {
                               "type": "state",
                               "common": {
                                 "role": "level",
                                 "read": true,
                                 "write": true,
                                 "name": "Target lock mode",
                                 "type": "number",
                                 "min": 0,
                                 "max": 255,
                                 "states": {
                                   "0": "Unsecured",
                                   "1": "UnsecuredWithTimeout",
                                   "16": "InsideUnsecured",
                                   "17": "InsideUnsecuredWithTimeout",
                                   "32": "OutsideUnsecured",
                                   "33": "OutsideUnsecuredWithTimeout",
                                   "254": "Unknown",
                                   "255": "Secured"
                                 }
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "targetMode"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048807,
                               "_id": "zwave2.0.Node_082.Door_Lock.targetMode",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.outsideHandlesCanOpenDoor": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": false,
                                 "name": "Which outside handles can open the door (actual status)",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "outsideHandlesCanOpenDoor"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048825,
                               "_id": "zwave2.0.Node_082.Door_Lock.outsideHandlesCanOpenDoor",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.insideHandlesCanOpenDoor": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": false,
                                 "name": "Which inside handles can open the door (actual status)",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "insideHandlesCanOpenDoor"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048837,
                               "_id": "zwave2.0.Node_082.Door_Lock.insideHandlesCanOpenDoor",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.latchStatus": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": false,
                                 "name": "The current status of the latch",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "latchStatus"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048848,
                               "_id": "zwave2.0.Node_082.Door_Lock.latchStatus",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.boltStatus": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": false,
                                 "name": "The current status of the bolt",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "boltStatus"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048865,
                               "_id": "zwave2.0.Node_082.Door_Lock.boltStatus",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.doorStatus": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": false,
                                 "name": "The current status of the door",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "doorStatus"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048882,
                               "_id": "zwave2.0.Node_082.Door_Lock.doorStatus",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.lockTimeout": {
                               "type": "state",
                               "common": {
                                 "role": "value",
                                 "read": true,
                                 "write": false,
                                 "name": "Seconds until lock mode times out",
                                 "type": "number"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "lockTimeout"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048889,
                               "_id": "zwave2.0.Node_082.Door_Lock.lockTimeout",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.operationType": {
                               "type": "state",
                               "common": {
                                 "role": "level",
                                 "read": true,
                                 "write": true,
                                 "name": "Lock operation type",
                                 "type": "number",
                                 "min": 0,
                                 "max": 255,
                                 "states": {
                                   "1": "Constant",
                                   "2": "Timed"
                                 }
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "operationType"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048901,
                               "_id": "zwave2.0.Node_082.Door_Lock.operationType",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.outsideHandlesCanOpenDoorConfiguration": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": true,
                                 "name": "Which outside handles can open the door (configuration)",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "outsideHandlesCanOpenDoorConfiguration"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048908,
                               "_id": "zwave2.0.Node_082.Door_Lock.outsideHandlesCanOpenDoorConfiguration",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.insideHandlesCanOpenDoorConfiguration": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": true,
                                 "name": "Which inside handles can open the door (configuration)",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "insideHandlesCanOpenDoorConfiguration"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048913,
                               "_id": "zwave2.0.Node_082.Door_Lock.insideHandlesCanOpenDoorConfiguration",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Door_Lock.lockTimeoutConfiguration": {
                               "type": "state",
                               "common": {
                                 "role": "level",
                                 "read": true,
                                 "write": true,
                                 "name": "Duration of timed mode in seconds",
                                 "type": "number",
                                 "min": 0,
                                 "max": 65535
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 98,
                                   "endpoint": 0,
                                   "property": "lockTimeoutConfiguration"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048920,
                               "_id": "zwave2.0.Node_082.Door_Lock.lockTimeoutConfiguration",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Manufacturer_Specific.manufacturerId": {
                               "type": "state",
                               "common": {
                                 "role": "value",
                                 "read": true,
                                 "write": false,
                                 "name": "Manufacturer ID",
                                 "type": "number",
                                 "min": 0,
                                 "max": 65535
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 114,
                                   "endpoint": 0,
                                   "property": "manufacturerId"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048926,
                               "_id": "zwave2.0.Node_082.Manufacturer_Specific.manufacturerId",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Manufacturer_Specific.productType": {
                               "type": "state",
                               "common": {
                                 "role": "value",
                                 "read": true,
                                 "write": false,
                                 "name": "Product type",
                                 "type": "number",
                                 "min": 0,
                                 "max": 65535
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 114,
                                   "endpoint": 0,
                                   "property": "productType"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048932,
                               "_id": "zwave2.0.Node_082.Manufacturer_Specific.productType",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Manufacturer_Specific.productId": {
                               "type": "state",
                               "common": {
                                 "role": "value",
                                 "read": true,
                                 "write": false,
                                 "name": "Product ID",
                                 "type": "number",
                                 "min": 0,
                                 "max": 65535
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 114,
                                   "endpoint": 0,
                                   "property": "productId"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048941,
                               "_id": "zwave2.0.Node_082.Manufacturer_Specific.productId",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Version.libraryType": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": false,
                                 "name": "Libary type",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 134,
                                   "endpoint": 0,
                                   "property": "libraryType"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048949,
                               "_id": "zwave2.0.Node_082.Version.libraryType",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Version.protocolVersion": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": false,
                                 "name": "Z-Wave protocol version",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 134,
                                   "endpoint": 0,
                                   "property": "protocolVersion"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048954,
                               "_id": "zwave2.0.Node_082.Version.protocolVersion",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             },
                             "zwave2.0.Node_082.Version.firmwareVersions": {
                               "type": "state",
                               "common": {
                                 "role": "state",
                                 "read": true,
                                 "write": false,
                                 "name": "Z-Wave chip firmware versions",
                                 "type": "mixed"
                               },
                               "native": {
                                 "nodeId": 82,
                                 "valueId": {
                                   "commandClass": 134,
                                   "endpoint": 0,
                                   "property": "firmwareVersions"
                                 }
                               },
                               "from": "system.adapter.zwave2.0",
                               "user": "system.user.admin",
                               "ts": 1608743048961,
                               "_id": "zwave2.0.Node_082.Version.firmwareVersions",
                               "acl": {
                                 "object": 1636,
                                 "state": 1636,
                                 "owner": "system.user.admin",
                                 "ownerGroup": "system.group.administrator"
                               }
                             }
                            }
                            

                            Jedoch kommen keine Werte rein...Weder wenn ich irgendwo was eintrage noch wenn ich per hand das Schloss öffne und schließe.

                            zwave2.0.Node_082.status=alive, was gut klingt, jedoch
                            jedoch zwave2.0.Node_082.ready=false nicht so gut.

                            AlCalzoneA 1 Antwort Letzte Antwort
                            0
                            • TroyaT Troya

                              @AlCalzone sagte in Test Adapter Z-Wave 2 (v1.8.x):

                              Hast du den vorm Einbinden auf Security S0 umgestellt? Steht in der Anleitung wie das geht. Security S2 kann der Adapter noch nicht. Es gibt definitiv Leute, die dieses Gerät mit zwave2 schon im Einsatz haben.

                              Fange mal mit dem Schloss an. Habe es exkludiert, auf S0 umgestellt und erneut im sicheren Modus inkludiert.

                              Sieht eigentlich ganz gut aus:

                              {
                               "zwave2.0.Node_082.status": {
                                 "type": "state",
                                 "common": {
                                   "name": "Node status",
                                   "role": "indicator",
                                   "type": "string",
                                   "read": true,
                                   "write": false
                                 },
                                 "native": {},
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608742302529,
                                 "_id": "zwave2.0.Node_082.status",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.ready": {
                                 "type": "state",
                                 "common": {
                                   "name": "Ready to use",
                                   "role": "indicator",
                                   "type": "boolean",
                                   "read": true,
                                   "write": false,
                                   "def": false
                                 },
                                 "native": {},
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048558,
                                 "_id": "zwave2.0.Node_082.ready",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082": {
                                 "type": "device",
                                 "common": {
                                   "name": "Node 082"
                                 },
                                 "native": {
                                   "id": 82,
                                   "type": {
                                     "basic": "Static Controller",
                                     "generic": "Entry Control",
                                     "specific": "Secure Keypad Door Lock"
                                   },
                                   "endpoints": 0,
                                   "secure": "unknown",
                                   "supportsFirmwareUpdate": false
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048612,
                                 "_id": "zwave2.0.Node_082",
                                 "acl": {
                                   "object": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Basic": {
                                 "type": "channel",
                                 "common": {
                                   "name": "Basic"
                                 },
                                 "native": {
                                   "cc": 32,
                                   "version": 0
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048738,
                                 "_id": "zwave2.0.Node_082.Basic",
                                 "acl": {
                                   "object": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock": {
                                 "type": "channel",
                                 "common": {
                                   "name": "Door Lock"
                                 },
                                 "native": {
                                   "cc": 98,
                                   "version": 0
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048745,
                                 "_id": "zwave2.0.Node_082.Door_Lock",
                                 "acl": {
                                   "object": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Manufacturer_Specific": {
                                 "type": "channel",
                                 "common": {
                                   "name": "Manufacturer Specific"
                                 },
                                 "native": {
                                   "cc": 114,
                                   "version": 0
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048750,
                                 "_id": "zwave2.0.Node_082.Manufacturer_Specific",
                                 "acl": {
                                   "object": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Version": {
                                 "type": "channel",
                                 "common": {
                                   "name": "Version"
                                 },
                                 "native": {
                                   "cc": 134,
                                   "version": 0
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048757,
                                 "_id": "zwave2.0.Node_082.Version",
                                 "acl": {
                                   "object": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Basic.currentValue": {
                                 "type": "state",
                                 "common": {
                                   "role": "value",
                                   "read": true,
                                   "write": false,
                                   "name": "Current value",
                                   "type": "number",
                                   "min": 0,
                                   "max": 99
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 32,
                                     "endpoint": 0,
                                     "property": "currentValue"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048763,
                                 "_id": "zwave2.0.Node_082.Basic.currentValue",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Basic.targetValue": {
                                 "type": "state",
                                 "common": {
                                   "role": "level",
                                   "read": true,
                                   "write": true,
                                   "name": "Target value",
                                   "type": "number",
                                   "min": 0,
                                   "max": 99
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 32,
                                     "endpoint": 0,
                                     "property": "targetValue"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048782,
                                 "_id": "zwave2.0.Node_082.Basic.targetValue",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.currentMode": {
                                 "type": "state",
                                 "common": {
                                   "role": "value",
                                   "read": true,
                                   "write": false,
                                   "name": "Current lock mode",
                                   "type": "number",
                                   "min": 0,
                                   "max": 255,
                                   "states": {
                                     "0": "Unsecured",
                                     "1": "UnsecuredWithTimeout",
                                     "16": "InsideUnsecured",
                                     "17": "InsideUnsecuredWithTimeout",
                                     "32": "OutsideUnsecured",
                                     "33": "OutsideUnsecuredWithTimeout",
                                     "254": "Unknown",
                                     "255": "Secured"
                                   }
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "currentMode"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048793,
                                 "_id": "zwave2.0.Node_082.Door_Lock.currentMode",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.targetMode": {
                                 "type": "state",
                                 "common": {
                                   "role": "level",
                                   "read": true,
                                   "write": true,
                                   "name": "Target lock mode",
                                   "type": "number",
                                   "min": 0,
                                   "max": 255,
                                   "states": {
                                     "0": "Unsecured",
                                     "1": "UnsecuredWithTimeout",
                                     "16": "InsideUnsecured",
                                     "17": "InsideUnsecuredWithTimeout",
                                     "32": "OutsideUnsecured",
                                     "33": "OutsideUnsecuredWithTimeout",
                                     "254": "Unknown",
                                     "255": "Secured"
                                   }
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "targetMode"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048807,
                                 "_id": "zwave2.0.Node_082.Door_Lock.targetMode",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.outsideHandlesCanOpenDoor": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": false,
                                   "name": "Which outside handles can open the door (actual status)",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "outsideHandlesCanOpenDoor"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048825,
                                 "_id": "zwave2.0.Node_082.Door_Lock.outsideHandlesCanOpenDoor",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.insideHandlesCanOpenDoor": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": false,
                                   "name": "Which inside handles can open the door (actual status)",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "insideHandlesCanOpenDoor"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048837,
                                 "_id": "zwave2.0.Node_082.Door_Lock.insideHandlesCanOpenDoor",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.latchStatus": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": false,
                                   "name": "The current status of the latch",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "latchStatus"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048848,
                                 "_id": "zwave2.0.Node_082.Door_Lock.latchStatus",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.boltStatus": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": false,
                                   "name": "The current status of the bolt",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "boltStatus"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048865,
                                 "_id": "zwave2.0.Node_082.Door_Lock.boltStatus",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.doorStatus": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": false,
                                   "name": "The current status of the door",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "doorStatus"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048882,
                                 "_id": "zwave2.0.Node_082.Door_Lock.doorStatus",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.lockTimeout": {
                                 "type": "state",
                                 "common": {
                                   "role": "value",
                                   "read": true,
                                   "write": false,
                                   "name": "Seconds until lock mode times out",
                                   "type": "number"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "lockTimeout"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048889,
                                 "_id": "zwave2.0.Node_082.Door_Lock.lockTimeout",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.operationType": {
                                 "type": "state",
                                 "common": {
                                   "role": "level",
                                   "read": true,
                                   "write": true,
                                   "name": "Lock operation type",
                                   "type": "number",
                                   "min": 0,
                                   "max": 255,
                                   "states": {
                                     "1": "Constant",
                                     "2": "Timed"
                                   }
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "operationType"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048901,
                                 "_id": "zwave2.0.Node_082.Door_Lock.operationType",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.outsideHandlesCanOpenDoorConfiguration": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": true,
                                   "name": "Which outside handles can open the door (configuration)",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "outsideHandlesCanOpenDoorConfiguration"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048908,
                                 "_id": "zwave2.0.Node_082.Door_Lock.outsideHandlesCanOpenDoorConfiguration",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.insideHandlesCanOpenDoorConfiguration": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": true,
                                   "name": "Which inside handles can open the door (configuration)",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "insideHandlesCanOpenDoorConfiguration"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048913,
                                 "_id": "zwave2.0.Node_082.Door_Lock.insideHandlesCanOpenDoorConfiguration",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Door_Lock.lockTimeoutConfiguration": {
                                 "type": "state",
                                 "common": {
                                   "role": "level",
                                   "read": true,
                                   "write": true,
                                   "name": "Duration of timed mode in seconds",
                                   "type": "number",
                                   "min": 0,
                                   "max": 65535
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 98,
                                     "endpoint": 0,
                                     "property": "lockTimeoutConfiguration"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048920,
                                 "_id": "zwave2.0.Node_082.Door_Lock.lockTimeoutConfiguration",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Manufacturer_Specific.manufacturerId": {
                                 "type": "state",
                                 "common": {
                                   "role": "value",
                                   "read": true,
                                   "write": false,
                                   "name": "Manufacturer ID",
                                   "type": "number",
                                   "min": 0,
                                   "max": 65535
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 114,
                                     "endpoint": 0,
                                     "property": "manufacturerId"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048926,
                                 "_id": "zwave2.0.Node_082.Manufacturer_Specific.manufacturerId",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Manufacturer_Specific.productType": {
                                 "type": "state",
                                 "common": {
                                   "role": "value",
                                   "read": true,
                                   "write": false,
                                   "name": "Product type",
                                   "type": "number",
                                   "min": 0,
                                   "max": 65535
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 114,
                                     "endpoint": 0,
                                     "property": "productType"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048932,
                                 "_id": "zwave2.0.Node_082.Manufacturer_Specific.productType",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Manufacturer_Specific.productId": {
                                 "type": "state",
                                 "common": {
                                   "role": "value",
                                   "read": true,
                                   "write": false,
                                   "name": "Product ID",
                                   "type": "number",
                                   "min": 0,
                                   "max": 65535
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 114,
                                     "endpoint": 0,
                                     "property": "productId"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048941,
                                 "_id": "zwave2.0.Node_082.Manufacturer_Specific.productId",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Version.libraryType": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": false,
                                   "name": "Libary type",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 134,
                                     "endpoint": 0,
                                     "property": "libraryType"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048949,
                                 "_id": "zwave2.0.Node_082.Version.libraryType",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Version.protocolVersion": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": false,
                                   "name": "Z-Wave protocol version",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 134,
                                     "endpoint": 0,
                                     "property": "protocolVersion"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048954,
                                 "_id": "zwave2.0.Node_082.Version.protocolVersion",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               },
                               "zwave2.0.Node_082.Version.firmwareVersions": {
                                 "type": "state",
                                 "common": {
                                   "role": "state",
                                   "read": true,
                                   "write": false,
                                   "name": "Z-Wave chip firmware versions",
                                   "type": "mixed"
                                 },
                                 "native": {
                                   "nodeId": 82,
                                   "valueId": {
                                     "commandClass": 134,
                                     "endpoint": 0,
                                     "property": "firmwareVersions"
                                   }
                                 },
                                 "from": "system.adapter.zwave2.0",
                                 "user": "system.user.admin",
                                 "ts": 1608743048961,
                                 "_id": "zwave2.0.Node_082.Version.firmwareVersions",
                                 "acl": {
                                   "object": 1636,
                                   "state": 1636,
                                   "owner": "system.user.admin",
                                   "ownerGroup": "system.group.administrator"
                                 }
                               }
                              }
                              

                              Jedoch kommen keine Werte rein...Weder wenn ich irgendwo was eintrage noch wenn ich per hand das Schloss öffne und schließe.

                              zwave2.0.Node_082.status=alive, was gut klingt, jedoch
                              jedoch zwave2.0.Node_082.ready=false nicht so gut.

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

                              @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

                              zwave2.0.Node_082.ready=false

                              Dann ist das Interview noch nicht durch. Haste mal ein Log?

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

                              TroyaT 1 Antwort Letzte Antwort
                              0
                              • AlCalzoneA AlCalzone

                                @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

                                zwave2.0.Node_082.ready=false

                                Dann ist das Interview noch nicht durch. Haste mal ein Log?

                                TroyaT Offline
                                TroyaT Offline
                                Troya
                                schrieb am zuletzt editiert von
                                #131

                                @AlCalzone
                                Bitte sehr, einmal Log mit Pommes kommt sofort ...
                                zwave-1001.log

                                Interview vom Schloss (Node 082) beginnt 20:08 Uhr.

                                ^^^^^^^^^^^^^^^^^^
                                Außerdem in dem Log findest du den Node 003, der ist der besagte Fibaro welcher nicht schalten möchte. Ich habe den aber während des Logings nicht neu interviewed. Wusste nicht wie der Log zwei Interviews verkraftet bzw. dich beim auswerten stört. Aber vielleicht siehst du ja trotzdem wo das Problem liegt.

                                Im normalen ioBroker Log findet sich folgender Fehler wenn er schalten soll:
                                zwave2.0 2020-12-23 21:29:13.233 error (1001) Timed out while waiting for a response from the node

                                Hier noch ein Screenshot vom Objektbaum des Node003:
                                Node 003 in Objekte.png

                                Um die Fenstersensor kümmern wir uns später, die sind nicht so dringend.

                                AlCalzoneA 1 Antwort Letzte Antwort
                                0
                                • TroyaT Troya

                                  @AlCalzone
                                  Bitte sehr, einmal Log mit Pommes kommt sofort ...
                                  zwave-1001.log

                                  Interview vom Schloss (Node 082) beginnt 20:08 Uhr.

                                  ^^^^^^^^^^^^^^^^^^
                                  Außerdem in dem Log findest du den Node 003, der ist der besagte Fibaro welcher nicht schalten möchte. Ich habe den aber während des Logings nicht neu interviewed. Wusste nicht wie der Log zwei Interviews verkraftet bzw. dich beim auswerten stört. Aber vielleicht siehst du ja trotzdem wo das Problem liegt.

                                  Im normalen ioBroker Log findet sich folgender Fehler wenn er schalten soll:
                                  zwave2.0 2020-12-23 21:29:13.233 error (1001) Timed out while waiting for a response from the node

                                  Hier noch ein Screenshot vom Objektbaum des Node003:
                                  Node 003 in Objekte.png

                                  Um die Fenstersensor kümmern wir uns später, die sind nicht so dringend.

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

                                  @Troya Das Schloss macht ganz komisches Zeug...
                                  Erst antwortet es über 5 Sekunden gar nicht, dann spammt es immer wieder den selben temporären Schlüssel statt auf unsere Anfragen zu antworten:

                                  21:08:51.165 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:51.165 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:51.166 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:51.195 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:51.196 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:51.196 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:51.229 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:51.230 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:51.231 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:51.290 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:51.291 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:51.292 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:51.368 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:51.368 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:51.369 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:51.385 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:51.385 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:51.386 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:51.484 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:51.485 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:51.486 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:51.496 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:51.497 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:51.498 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:52.041 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:52.043 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:52.043 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:52.099 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:52.100 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:52.100 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  21:08:52.255 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                  21:08:52.255 SERIAL » [ACK]                                                                   (0x06)
                                  21:08:52.256 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                        └─[SecurityCCNonceReport]
                                                            nonce: 0xc6b0a377310c4f1d
                                  

                                  Der Check ist in dem Fall etwas unglücklich, aber da das Schloss auf eine spezielle Anfrage nicht richtig antwortet, vermutet der Treiber dann dass es unverschlüsselt ist.

                                  Folgendes kannst du mal versuchen:
                                  Lerne das Schloss nochmal ab, setze es komplett zurück, stelle nochmal auf S0 falls nötig und lerne es dann wieder an.
                                  Vielleicht findet sich hier aber noch jemand, der das Teil im Einsatz hat - 2-3 Leute hab ich damit schon hier schreiben gesehen.

                                  Ich bin die nächsten Tage bei der Familie, hab also nicht ständig Zeit zu antworten.

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

                                  TroyaT 1 Antwort Letzte Antwort
                                  0
                                  • AlCalzoneA AlCalzone

                                    @Troya Das Schloss macht ganz komisches Zeug...
                                    Erst antwortet es über 5 Sekunden gar nicht, dann spammt es immer wieder den selben temporären Schlüssel statt auf unsere Anfragen zu antworten:

                                    21:08:51.165 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:51.165 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:51.166 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:51.195 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:51.196 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:51.196 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:51.229 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:51.230 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:51.231 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:51.290 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:51.291 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:51.292 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:51.368 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:51.368 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:51.369 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:51.385 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:51.385 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:51.386 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:51.484 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:51.485 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:51.486 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:51.496 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:51.497 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:51.498 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:52.041 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:52.043 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:52.043 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:52.099 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:52.100 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:52.100 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    21:08:52.255 SERIAL « 0x0110000410520a9880c6b0a377310c4f1d76                              (18 bytes)
                                    21:08:52.255 SERIAL » [ACK]                                                                   (0x06)
                                    21:08:52.256 DRIVER « [Node 082] [REQ] [ApplicationCommand]
                                                          └─[SecurityCCNonceReport]
                                                              nonce: 0xc6b0a377310c4f1d
                                    

                                    Der Check ist in dem Fall etwas unglücklich, aber da das Schloss auf eine spezielle Anfrage nicht richtig antwortet, vermutet der Treiber dann dass es unverschlüsselt ist.

                                    Folgendes kannst du mal versuchen:
                                    Lerne das Schloss nochmal ab, setze es komplett zurück, stelle nochmal auf S0 falls nötig und lerne es dann wieder an.
                                    Vielleicht findet sich hier aber noch jemand, der das Teil im Einsatz hat - 2-3 Leute hab ich damit schon hier schreiben gesehen.

                                    Ich bin die nächsten Tage bei der Familie, hab also nicht ständig Zeit zu antworten.

                                    TroyaT Offline
                                    TroyaT Offline
                                    Troya
                                    schrieb am zuletzt editiert von
                                    #133

                                    @AlCalzone
                                    Danke, probiere ich sofort.
                                    kann das vielleicht mit diesem Netzwerkschlüssel für sichere Kommunikation
                                    zusammenhängen? Der war anfangs leer bis ich auf den Neu-Generieren Button gedrückt hab. Hatte damals die Vermutung dass das Schloss da vielleicht einen Wert drin benötigt um kommunizieren zu können:man-shrugging:

                                    AlCalzoneA 1 Antwort Letzte Antwort
                                    0
                                    • AlCalzoneA AlCalzone
                                      Aktuelle Test Version 1.8.12
                                      Veröffentlichungsdatum 23.02.2021
                                      Github Link https://github.com/AlCalzone/ioBroker.zwave2

                                      Ich habe in letzter Zeit viel hinter den Kulissen gewerkelt, in der nächsten Stunde folgt die neue Version 1.8.0 als Ergebnis dieser Bemühungen.

                                      Changelog

                                      • Konfigurationsdateien für Fibaro Keyfob (keine Sonderzeichen mehr) und Shenzhen Neo PD03Z verbessert
                                      • Nicht-kritische Schritte während des Interviews von Central Scene CC, Configuration CC V3+ und Association Group Info CC werden jetzt übersprungen, wenn das Gerät nicht oder falsch antwortet
                                      • Multi Channel Lifeline Associations werden nicht mehr automatisch erstellt, wenn das Gerät die Multi Channel CC nicht unterstützt - dies sollte die Kompatibilität mit den meisten Qubino-Geräten beheben
                                      • Es wurde ein Problem behoben, bei dem das automatische Markieren von Geräten als schlafend unter bestimmten Umständen die serielle Kommunikation mit dem Controller durcheinander gebracht hat.
                                      • Die Eigenschaft targetValue für die Binary Switch, Multilevel Switch und Basic CCs wird jetzt auch dann erzeugt, wenn sie keinen Wert hat.
                                      • Leere Benutzercodes werden jetzt auch als Zeichenketten statt als Buffer behandelt.
                                      • Werte für Notification Events (einmalige Ereignisse) werden jetzt erstellt. Zuvor waren nur Notification-Variablen als States in ioBroker verfügbar

                                      Zusammengefasst:
                                      @gelberlemmy - Die letzten beiden Punkte sollten hoffentlich (ich kanns leider nicht testen) dein Keypad nutzbar machen
                                      @Domoe - Dein Problem mit Node 035 sollte hiermit hoffentlich auch weg sein


                                      Update v1.8.1 (ein Riesen-Patch):

                                      • Der targetValue von Switch CCs wird nicht mehr gelöscht, wenn ein Report ohne Zielwert empfangen wird
                                      • Konfigurationsdatei für Jasco ZW3010 hinzugefügt
                                      • Konfigurationsdatei für HeatIt Z-TRM3 hinzugefügt
                                      • Konfigurationsdatei für Eurotronic Air quality sensor (Luftgütesensor) hinzugefügt
                                      • Verbesserte Unterstützung für Qubino Flush 2 Relay
                                      • Die Werte für Multi Channel Association CC, Z-Wave+ CC und Node Naming and Location CC sind jetzt ausgeblendet
                                      • Color Switch CC: Setzen des warmweißen targetValue funktioniert jetzt
                                      • Debug-Meldungen, die die Größe der Logdatei unnötig erhöht haben, wurden entfernt
                                      • Das Entfernen einer Node-Verknüpfung (ohne Endpunkt) führt nicht mehr zu einem Fehler, wenn sowohl Multi-Channel- als auch normale Verknüpfungen unterstützt werden.
                                      • Bestimmte Notification CC Reports werden jetzt korrekt dekodiert.
                                      • Unterstützung für *.gbl-Firmware-Dateien und Aeotec-Updater-Executables, die eine Prüfsumme und ein TargetChip-Byte enthalten, wurde hinzugefügt.
                                      • Ein Problem wurde behoben, bei dem unter bestimmten Umständen einem Befehl die falsche Antwort zugeordnet werden konnte
                                      • ... und einige weitere kleinere Bugfixes

                                      Update v1.8.3:

                                      • Konfigurations datei für Technisat Dimmer and series switch hinzugefügt
                                      • Zustand für leere Batterie hat jetzt den Namen Battery Level Low
                                      • Ein Fehler beim Abfragen von Binary Sensor behoben, durch den die falschen Sensortypen abgefragt wurden. Betroffene Geräte müssen ggf. neu interviewt werden.
                                      • Die Strategie zum erneuten Senden von Nachrichten wurde überarbeitet. Sobald ein Gerät den Empfang bestätigt, wird nun nicht mehr erneut gesendet und stattdessen bis zu 10s (statt 1,6s) auf die Antwort gewartet.
                                      • Werte, die Ereignis-Charakter haben (wie Central Scenes) werden nun automatisch nach 1 Sekunde geleert.

                                      Update v1.8.5:

                                      • Ein Crash und eine Ursache für Interview-Abbrüche wurde behoben
                                      • Logfiles werden wieder erstellt
                                      • Diverse Gerätekonfigurationen aktualisiert

                                      Update v1.8.6:
                                      Ne ganze Menge an Bugfixes und neuen Konfigurationsdateien. Details siehe https://github.com/zwave-js/node-zwave-js/blob/master/CHANGELOG.md#changelog


                                      Update v1.8.7:

                                      • Die Szenen-ID der Scene Activation CC wird nun automatisch zurückgesetzt
                                      • Einen Fehler behoben, der bei der Konfiguration von Verknüpfungen auftreten konnte
                                      • Zwei potentielle Absturzquellen behoben
                                      • Die Werte des Root-Endpunkts einiger älterer Geräte werden nun korrekt aktualisiert
                                      • Unterstützung für Aeotec aerQ ZWA009-A US/Kanada/Mexiko-Version hinzugefügt
                                      • Ungültige Optionswerte in vielen Konfigurationsdateien korrigiert

                                      Update v1.8.9:

                                      • Beschriftungen für die Meter CC wurden verbessert und sind nun eindeutig.
                                      • Viele Konfigurationsdateien wurden hinzugefügt und aktualisiert
                                      • Verbesserte Kompatibilität mit einigen Geräten, vor allem ID Lock 150, Vision Security ZD2102-5, HomeSeer WD200+
                                      • currentValue und ähnliche Werte werden jetzt sofort aktualisiert, wenn ein set-type-Befehl erfolgreich ist. Die Verifizierung der Änderung erfolgt nach einer kurzen Verzögerung.

                                      Update v1.8.10:

                                      • Der Start sollte nun schneller sein, insbesondere wenn viele schlafende Geräte im Netzwerk vorhanden sind
                                      • Ein Problem wurde behoben, bei dem Geräte fälschlicherweise als sicher angezeigt wurden. @gelberlemmy
                                      • Verbesserte Unterstützung für Geräte, die diealte Alarm CC verwenden
                                      • Verschiedene Verbesserungen für Zooz- und GE-Geräte

                                      Update v1.8.11:

                                      • Thermostat Fan Mode CC und Thermostat Fan State CC implementiert
                                      • Mehrere Absturzursachen behoben
                                      • Fehlerhafte Erkennung von sicher eingebundenen Nodes behoben
                                      • Bestimmte .hex-Firmwaredateien werden jetzt korrekt geparst
                                      • Unterstützung für .bin-Firmwaredateien hinzugefügt
                                      • Eine Interviewschleife wurde behoben, wenn Geräte das Ende der Config-Parameterliste nicht korrekt anzeigen
                                      • Schlafende Nodes werden nun sofort als bereit markiert, wenn sie bereits vollständig interviewed wurden
                                      • Selbstständige Nachrichten werden nicht mehr vom Root-Endpunkt auf Endpunkt 1 abgebildet, wenn dieser Endpunkt die betreffende CC nicht unterstützt
                                      • Tonnenweise neue und verbesserte Gerätekonfigurationsdateien

                                      Update v1.8.12:

                                      • Implementierung von "Scene Actuator Configuration CC" und "Scene Controller Configuration CC".
                                      • Behebung eines Problems, bei dem schlafende Knoten die Sendewarteschlange blockieren konnten, wenn noch nicht bekannt ist, ob sie Wake Up CC unterstützen
                                      • Absturz behoben, der beim Loggen einer Nachricht auftreten konnte, während der Treiber noch nicht bereit ist
                                      • Es wurde ein Absturz behoben, der beim Versuch auftreten konnte, ein Gerät zu initialisieren, das nach der Inklusion nicht antwortet
                                      • Der Zustand state in Thermostat Fan Mode CC ist jetzt schreibgeschützt
                                      • Konfigurationsparameter können jetzt eine Einheit haben
                                      • Tonnenweise neue und verbesserte Gerätekonfigurationsdateien
                                      • Selbstständige Reports werden nicht mehr fälschlicherweise allen Endpunkten zugeordnet
                                      gelberlemmyG Offline
                                      gelberlemmyG Offline
                                      gelberlemmy
                                      schrieb am zuletzt editiert von
                                      #134

                                      @AlCalzone ich wünsche fröhliche Weihnachten. Sag einmal ich habe immer noch das Problem, dass sich meine letzten beiden Notes laut Netzwerkkarte nicht mit benachbarten Notes verbinden. Es sind Note 071 und Note 072. Note 071 ist eine Fernbedienung (funktioniert) und Note 072 ein Fibro RBGW Modul (funktioniert auch) Wie schon einmal besprochen, habe ich das Note 072 mehrfach neu interviewt. Aber dieser wird in der Karte nicht anders dargestellt. Netzwerk heilen umgehe ich einmal, denn es funktioniert ja alles tadellos. Es wunder mich halt nur..... Falls Du einmal Zeit und Lust hast, könntest Du ja noch einmal schauen.
                                      Log schicke ich dir via Mail.

                                      Euch allen noch ein besinnliche Weihnachtszeit.
                                      Gruß André

                                      2020-12-22.png

                                      1 Antwort Letzte Antwort
                                      0
                                      • M Offline
                                        M Offline
                                        moritzabcde
                                        schrieb am zuletzt editiert von moritzabcde
                                        #135

                                        Hallo zusammen!
                                        Eine kurze Frage: Kann man die NodeId-Lücken eigentlich schießen? Ich hab ein altes Gerät ordentlich über den Button "- Gerät entfernen" abgemeldet und ein baugleiches Neues hinzugefügt und nun funktioniert meine Script nicht mehr, welches die Temperatur einiger Thermostate mittels Schleife einen neuen Wert zuweist.
                                        Vielen Dank und viele Grüße

                                        EDIT: Ich hab nun den Adapter Hard resettet und alle Thermostate neu eingebunden und alles funktioniert wieder normal. Trotzdem die Frage: Ginge das auch einfacher?

                                        Und dann würde ich gerne noch eine Frage hinterherschicken: Kann es sein, dass die Devolo Z-Wave Heizungsthermostate nicht untereinander kommunizieren? Ich hab am entferntesten Punkt immer wieder Probleme, obwohl im regelmäßigen Abstand weitere Heizungen sind. Und in der Netzwerkkarte sehe ich nur eine Verbindung zwischen meinem Fibaro Rauchmelder und einem Fibaro Switch 2 (Node 9 und 10).
                                        Screenshot 2020-12-27 at 10.01.52.png

                                        1 Antwort Letzte Antwort
                                        0
                                        • TroyaT Troya

                                          @AlCalzone
                                          Danke, probiere ich sofort.
                                          kann das vielleicht mit diesem Netzwerkschlüssel für sichere Kommunikation
                                          zusammenhängen? Der war anfangs leer bis ich auf den Neu-Generieren Button gedrückt hab. Hatte damals die Vermutung dass das Schloss da vielleicht einen Wert drin benötigt um kommunizieren zu können:man-shrugging:

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

                                          @Troya sagte in Test Adapter Z-Wave 2 (v1.8.x):

                                          Der war anfangs leer bis ich auf den Neu-Generieren Button gedrückt hab. Hatte damals die Vermutung dass das Schloss da vielleicht einen Wert drin benötigt um kommunizieren zu können

                                          Ja, für verschlüsselte Kommunikation brauchst du den :)

                                          @gelberlemmy schau ich mir morgen mal an.

                                          @moritzabcde sagte in Test Adapter Z-Wave 2 (v1.8.x):

                                          Ginge das auch einfacher?

                                          Nein, die Lücken werden erst wieder gefüllt, wenn du die 232 möglichen Node-IDs durch hast.

                                          @moritzabcde sagte in Test Adapter Z-Wave 2 (v1.8.x):

                                          Kann es sein, dass die Devolo Z-Wave Heizungsthermostate nicht untereinander kommunizieren?

                                          Ja, das Mesh wird nur durch netzbetriebene Geräte aufgebaut. Batteriebetrieben verbringen die meiste Zeit schlafend, sodass sie da nicht beitragen können.

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

                                          M M 2 Antworten Letzte Antwort
                                          0
                                          Antworten
                                          • In einem neuen Thema antworten
                                          Anmelden zum Antworten
                                          • Älteste zuerst
                                          • Neuste zuerst
                                          • Meiste Stimmen


                                          Support us

                                          ioBroker
                                          Community Adapters
                                          Donate

                                          725

                                          Online

                                          32.4k

                                          Benutzer

                                          81.4k

                                          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