Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Tester
    4. Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x)

    NEWS

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    • Monatsrückblick - April 2025

    Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x)

    This topic has been deleted. Only users with topic management privileges can see it.
    • AlCalzone
      AlCalzone Developer @Mojito Joe last edited by AlCalzone

      @Mojito-Joe Kannst du bitte mal in den Objekten auf den Bleistift neben Node 3 klicken (ganz rechts), im Fenster auf Raw wechseln und mir folgende Werte geben? Bitte nichts speichern.

      0eea28ee-2e5c-4a7e-a40c-30a0d565d777-grafik.png

      Evil Els Mojito Joe 2 Replies Last reply Reply Quote 0
      • Evil Els
        Evil Els @AlCalzone last edited by Evil Els

        Moin @AlCalzone,
        ich habe große Probleme mit
        Version 1.6.3 in /opt/iobroker/node_modules/iobroker.zwave2, node: v12.18.3, js-controller: 3.1.6
        nodes.png
        Der Adapter reagiert irgendwann einfach auf keine Änderungen der zwave2.0.Node_x.Multilevel_Switch.targetValue mehr. Für keine Node.
        node3.png
        Das passiert manche Tage nicht, andere dafür 5 Mal.
        Meist hilft ein Restart der Instanz.
        Ich habe beobachtet, dass es vor allem auftritt, wenn mehrere Nodes gleichzeitig/kurz hintereinander etwas schalten wollen.

        Eben hat sich der Adapter ganz festgefahren. Auch nach Neustart der Instanz, Cache löschen UND Neustart des Rechners bleibt der Fehler bestehen.

        In den Logs finde ich haufenweise

        workOffSendQueue > skipping because a transaction is pending
        

        In den Logs solltest du finden, wie ich Node3 versucht habe über targetValue zu ändern und die Lampe über den Schalter gedimmt habe.
        Node5 habe ich ebenfalls (Rollo) versucht über targetValue zu bewegen, ging aber auch nicht.

        cache.zip
        log.zip

        Sehr seltsam ist, dass die zwave2.0.Node_x.Multilevel_Switch.currentValue sich korrekt ändern, wenn ich am Schalter Licht dimme, bzw. Rollor hoch/runter fahre.
        Nur alles, was ich über das targetValue schicken will, funktioniert nicht.

        Mir ist noch aufgefallen, dass meine Node4 nicht mehr erfolgreich interviewt wird und nie "ready for use" geht.
        nod4miss.png
        Die anderen Nodes(1-5) sind irgendwann ready.

        Kannst du mir ein Tipp geben, wie ich das in den Griff bekommen kann?
        Oder ist das ein Problem des Adapters?

        Besten Dank + Gruß!

        AlCalzone 1 Reply Last reply Reply Quote 0
        • Mojito Joe
          Mojito Joe @AlCalzone last edited by

          @AlCalzone sagte in Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x):

          @Mojito-Joe Kannst du bitte mal in den Objekten auf den Bleistift neben Node 3 klicken (ganz rechts), im Fenster auf Raw wechseln und mir folgende Werte geben? Bitte nichts speichern.

          @AlCalzone Klar! - Hier die Werte des Schlosses:

            "native": {
              "id": 3,
              "manufacturerId": 1033,
              "productType": 5,
              "productId": 3,
              "endpoints": 0,
              "secure": true,
              "supportsFirmwareUpdate": true,
              "type": {
                "basic": "Static Controller",
                "generic": "Entry Control",
                "specific": "Secure Keypad Door Lock"
              }
          
          1 Reply Last reply Reply Quote 0
          • AlCalzone
            AlCalzone Developer @Evil Els last edited by AlCalzone

            @Evil-Els sagte in Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x):

            Kannst du mir ein Tipp geben, wie ich das in den Griff bekommen kann?

            Probier mal die 1.7.0-alpha.0 (siehe anderer Thread)

            @Mojito-Joe
            Jup, da gibts keine Konfigurationsdatei für - deswegen siehst du keine Datenpunkte. Hättest du Lust, mich hier zu untertstützen? Im Prinzip müsste die Tabelle von Seite 8-10 aus https://www.abus.com/var/ImagesPIM/abus_kg/WEB PDF Dateien/Bedienungsanleitungen/Haussicherheit/CFA3010 Z-Wave_Anleitung.pdf in ein entsprechendes Format "übersetzt" werden:
            https://alcalzone.github.io/node-zwave-js/#/development/config-files
            Hier ein Beispiel, wie sowas fertig aussieht: https://github.com/AlCalzone/node-zwave-js/blob/master/packages/config/config/devices/0x0002/dthermz5.json

            Mojito Joe 2 Replies Last reply Reply Quote 0
            • Mojito Joe
              Mojito Joe @AlCalzone last edited by

              @AlCalzone sagte in Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x):

              Jup, da gibts keine Konfigurationsdatei für - deswegen siehst du keine Datenpunkte. Hättest du Lust, mich hier zu untertstützen?

              Ja, schaue ich mir an und melde mich später wieder.

              1 Reply Last reply Reply Quote 0
              • Mojito Joe
                Mojito Joe @AlCalzone last edited by Mojito Joe

                @AlCalzone Dies sollte so passen, hoffe ich (machs das erste Mal). Musste auch noch die valueSize im Netz suchen, die ist in der Anleitung nicht angegeben. Und habs auf English gemacht; wäre doch eher ungewöhnlich, solche Dinge auf deutsch zu liefern., wenn mir das Device alle anderen Objektknoten in englisch liefert.

                • Parameter "_approved" ist mir unklar. Hab's so gelassen, wie im Beispiel.
                • Parameter #250 ff. habe ich auf readonly gesetzt. Für mich macht es keinen Sinn, diese Parameter durch den Nutzer anpassen zu lassen, diese erscheinen mir eher wie Informationen - aber vielleicht habe ich da auch zu wenig Erfahrung (mein erstes ZWave-Gerät).
                • Ist readOnly auf true gesetzt, erwarte ich ja gar keine Eingabe durch Nutzer. Jedoch muss ich lt. Anleitung "allowManualEntry" immer auf true setzen, wenn ich keine "options" anbiete. Und das macht bei countern (z.B. #251) ja auch keinen Sinn. Der Parameter "readOnly" in Kombination mit "allowManualEntry" ist für mich also etwas widersprüchlich. Habs aber trotzdem befolgt 😉
                {
                	"_approved": true,
                	"manufacturer": "ABUS",
                	"manufacturerId": "0x0409",
                	"label": "CFA3010",
                	"description": "ABUS Z-Wave Door Lock CFA3010",
                	"devices": [
                		{
                			"productType": "0x0005",
                			"productId": "0x0003"
                		}
                	],
                	"firmwareVersion": {
                		"min": "0.0",
                		"max": "255.255"
                	},
                	"supportsZWavePlus": true,
                	"paramInformation": {
                		"1": {
                			"label": "Latch Hold Time",
                			"description": "Defines how long the latch is kept open.",
                			"unit": "seconds",
                			"valueSize": 1,
                			"minValue": 1,
                			"maxValue": 20,
                			"defaultValue": 3,
                			"readOnly": false,
                			"writeOnly": false,
                			"allowManualEntry": true
                		},
                		"2": {
                			"label": "Latch Torque",
                			"description": "Defines the torque of the latch.",
                			"unit": "int",
                			"valueSize": 1,
                			"minValue": 1,
                			"maxValue": 3,
                			"defaultValue": 2,
                			"readOnly": false,
                			"writeOnly": false,
                			"allowManualEntry": false,
                			"options": [
                				{
                					"label": "High",
                					"value": 1
                				},
                				{
                					"label": "Medium",
                					"value": 2
                				},
                				{
                					"label": "Low",
                					"value": 3
                				}
                			]
                		},
                		"3": {
                			"label": "Acoustic Feedback",
                			"description": "Defines Acoustic Feedback signals. Button-, Low-Battery-, Error- and Alarm-Signals can not be adjusted.",
                			"unit": "int",
                			"valueSize": 1,
                			"minValue": 1,
                			"maxValue": 5,
                			"defaultValue": 3,
                			"readOnly": false,
                			"writeOnly": false,
                			"allowManualEntry": false,
                			"options": [
                				{
                					"label": "Inactive",
                					"value": 1
                				},
                				{
                					"label": "Only at the beginning of the lock travel",
                					"value": 2
                				},
                				{
                					"label": "When reaching the position of the event",
                					"value": 3
                				},
                				{
                					"label": "When reaching the position LOCKED",
                					"value": 4
                				},
                				{
                					"label": "When reaching each end position",
                					"value": 5
                				}
                			]
                		},
                		"4": {
                			"label": "Travel Time",
                			"description": "This parameter defines the travel path of the Lock.",
                			"unit": "int",
                			"valueSize": 1,
                			"minValue": 1,
                			"maxValue": 3,
                			"defaultValue": 1,
                			"readOnly": false,
                			"writeOnly": false,
                			"allowManualEntry": false,
                			"options": [
                				{
                					"label": "Automatic/Normal",
                					"value": 1
                				},
                				{
                					"label": "Multiple turns for one Open/Close action",
                					"value": 2
                				},
                				{
                					"label": "Travel from window-tilted position is turned on (ABUS FCA3000)",
                					"value": 3
                				}
                			]
                		},
                		"5": {
                			"label": "Touch Panel Settings",
                			"description": "This parameter defines Touch Panel settings.",
                			"unit": "int",
                			"valueSize": 1,
                			"minValue": 1,
                			"maxValue": 4,
                			"defaultValue": 1,
                			"readOnly": false,
                			"writeOnly": false,
                			"allowManualEntry": false,
                			"options": [
                				{
                					"label": "Touch Panel is active",
                					"value": 1
                				},
                				{
                					"label": "Only Touch Panel Control Buttons are active",
                					"value": 2
                				},
                				{
                					"label": "Touch Panel is inactive",
                					"value": 3
                				},
                				{
                					"label": "Touch Panel Trap is inactive",
                					"value": 4
                				}
                			]
                		},
                		"6": {
                			"label": "Motor Force",
                			"description": "This parameter defines the motor force, when turning the lock.",
                			"unit": "int",
                			"valueSize": 1,
                			"minValue": 1,
                			"maxValue": 2,
                			"defaultValue": 1,
                			"readOnly": false,
                			"writeOnly": false,
                			"allowManualEntry": false,
                			"options": [
                				{
                					"label": "Automatic/Normal",
                					"value": 1
                				},
                				{
                					"label": "Maximum force",
                					"value": 2
                				}
                			]
                		},
                		"250": {
                			"label": "Lock status",
                			"description": "Lock status",
                			"unit": "int",
                			"valueSize": 1,
                			"minValue": 0,
                			"maxValue": 255,
                			"defaultValue": 0,
                			"readOnly": true,
                			"writeOnly": false,
                			"allowManualEntry": false,
                			"options": [
                				{
                					"label": "unknown",
                					"value": 0
                				},
                				{
                					"label": "open",
                					"value": 1
                				},
                				{
                					"label": "unlocked",
                					"value": 2
                				},
                				{
                					"label": "1x locked",
                					"value": 3
                				},
                				{
                					"label": "2x locked",
                					"value": 4
                				},
                				{
                					"label": "locked (end stop)",
                					"value": 5
                				},
                				{
                					"label": "multiple interlocked",
                					"value": 6
                				}
                			]
                		},
                		"251": {
                			"label": "Drive cycles Trap",
                			"description": "Counter, how often the trap was activated.",
                			"valueSize": 4,
                			"minValue": 0,
                			"maxValue": 16700000,
                			"defaultValue": 0,
                			"readOnly": true,
                			"writeOnly": false,
                			"allowManualEntry": true,
                		},
                		"252": {
                			"label": "Driving cycles unlocked",
                			"description": "Counter, how often it has been unlocked.",
                			"valueSize": 4,
                			"minValue": 0,
                			"maxValue": 16700000,
                			"defaultValue": 0,
                			"readOnly": true,
                			"writeOnly": false,
                			"allowManualEntry": true
                		},
                		"253": {
                			"label": "Driving cycles interlocked",
                			"description": "Counter, how often it has been interlocked.",
                			"valueSize": 4,
                			"minValue": 0,
                			"maxValue": 16700000,
                			"defaultValue": 0,
                			"readOnly": true,
                			"writeOnly": false,
                			"allowManualEntry": true
                		},
                		"254": {
                			"label": "ABUS Firmware Version",
                			"description": "Version of the ABUS Firmware, e.g. 1.05",
                			"valueSize": 2,
                			"minValue": 0,
                			"maxValue": 65535,
                			"defaultValue": 0,
                			"readOnly": true,
                			"writeOnly": false,
                			"allowManualEntry": true
                		}
                	}
                }
                
                AlCalzone 2 Replies Last reply Reply Quote 0
                • AlCalzone
                  AlCalzone Developer @Mojito Joe last edited by

                  @Mojito-Joe Mega, vielen Dank! Schaue ich mir morgen in Ruhe an und gebe Rückmeldung.

                  1 Reply Last reply Reply Quote 0
                  • AlCalzone
                    AlCalzone Developer @Mojito Joe last edited by AlCalzone

                    @Mojito-Joe Also, sieht gut aus. Ein paar Kleinigkeiten:

                    • unit: "int" hab ich entfernt, die Werte haben einfach keine Einheit.
                    • 250 und 254 musste ich auf unsigned stellen.
                    • Und bei den readonly-Werten hab ich allowManualEntry auf false gesetzt, das macht wirklich keinen Sinn. Muss ich die Doku entsprechend anpassen.
                    • Achso, und "_approved" kommt noch aus dem automatischen Import, das kannste ebenfalls ignorieren.
                    1 Reply Last reply Reply Quote 0
                    • AlCalzone
                      AlCalzone Developer last edited by

                      Version 1.6.4 ist demnächst verfügbar mit der Konfiguration für ABUS CFA3010 @Mojito-Joe
                      Es kann sein, dass du das Gerät dann erneut interviewen musst (unter [...] im Geräte-Tab)

                      1 Reply Last reply Reply Quote 0
                      • E
                        Esmax666 last edited by

                        @AlCalzone said in Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x):

                        Esmax

                        Hier sind die Protokolle, in denen ich seit zwei Wochen nichts mehr angefasst habe:LOG20092020.txt LOG19_092020.txt LOG18_092020.txt LOG17_092020.txt LOG16_092020.txt LOG15_092020.txt LOG14_092020.txt

                        Die Dateizwave-16900.log zwave-7277.log zwave-4546.log zwave-4403.log zwave-4110.log zwave-1118.log zwave-30679.log zwave-27988.log zwave-26061.log zwave-25510.log zwave-24652.log zwave-20913.log zwave-17636.log

                        Selbst nach 2 Wochen erhalte ich immer noch nicht die Information, ob der Rauchmelder Rauch entdeckt hat oder nicht.
                        Laut Google sollten wir die Information "SMOKE" genau wie FHEM finden.

                        0235fdbd-8f87-4ca6-b322-bf2dda80a615-image.png

                        AlCalzone 1 Reply Last reply Reply Quote 0
                        • AlCalzone
                          AlCalzone Developer @Esmax666 last edited by

                          @Esmax666 Das ist wirklich seltsam. In zwei der Logs sendet der Node knapp alle 24h seinen Batteriestatus, ansonsten passiert da aber nahezu nichts - ich sehe nur die anderen Geräte das gleiche tun. Ein Zeichen, dass er aufwacht, sehe ich gar nicht.
                          Probier doch mal, das Teil von Hand aufzuwecken. Bin mir nicht sicher, ob es dieser hier ist:
                          https://www.abus.com/var/ImagesPIM/d110001/medias/docus/21/INT_SHRM10000_1_1.pdf
                          Wenn ja, würde ich mal probieren, die Einlerntaste 1x kurz zu drücken und zu schauen, ob in ioBroker was passiert.

                          E 1 Reply Last reply Reply Quote 0
                          • E
                            Esmax666 @AlCalzone last edited by

                            @AlCalzone said in Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x):

                            aufzuwecken

                            Meinst du die NEtzwark taste ?

                            424906d2-4218-4f1f-a962-418be497dd2e-image.png

                            AlCalzone 1 Reply Last reply Reply Quote 0
                            • AlCalzone
                              AlCalzone Developer @Esmax666 last edited by

                              @Esmax666 Ja

                              E 1 Reply Last reply Reply Quote 0
                              • E
                                Esmax666 @AlCalzone last edited by

                                @AlCalzone
                                gemacht aber immer das gleiche ...

                                zwave-1165.log

                                LOG20_092020.txt

                                480bd0c9-cce8-4817-ab55-a717eae5eaf9-image.png

                                AlCalzone 1 Reply Last reply Reply Quote 0
                                • AlCalzone
                                  AlCalzone Developer @Esmax666 last edited by

                                  @Esmax666 Sieht aber besser aus:

                                  15:19:50.410 CNTRLR   [Node 009] Interview completed
                                  

                                  Insbesondere steht der jetzt auf ready = true!
                                  Die Abfrage geht ebenfalls durch und wird beantwortet. Du siehst nur nichts, weil die NotificationCC beim Interview etwas anders gehandhabt wird.
                                  Versuch mal, einen Testalarm auszulösen - siehst du dann was?

                                  E 1 Reply Last reply Reply Quote 0
                                  • E
                                    Esmax666 @AlCalzone last edited by

                                    @AlCalzone so jetzt habe ich die informatiionnen bekommen,
                                    also man soll ein alarm test machen ....

                                    Siehe screen :
                                    51d75799-717c-4169-a5b3-25d2a8dedcff-image.png

                                    AlCalzone 1 Reply Last reply Reply Quote 0
                                    • AlCalzone
                                      AlCalzone Developer @Esmax666 last edited by

                                      @Esmax666 sagte in Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x):

                                      also man soll ein alarm test machen ....

                                      Eigentlich nicht, aber ist derzeit noch nötig, um den Datenpunkt zu bekommen. Hab schon ein Issue aufgemacht.

                                      E 1 Reply Last reply Reply Quote 0
                                      • E
                                        Esmax666 @AlCalzone last edited by

                                        @AlCalzone

                                        Vielen Dank für Ihre Hilfe, sie ist wirklich sehr nützlich 🙂

                                        Ansonsten habe ich immer noch ein Problem, ich habe 4 "NEO Coolcam"-Schalter für elektrische Rollläden.
                                        Die 4 Schalter wurden in Iobrober gut erkannt, aber jetzt wird nur 1 Schalter in Iobroker erkannt.

                                        Die anderen 3 Schalter werden nicht mehr in "Objekte" und "Instanzen" angezeigt.

                                        hier fehlt node 10/11 und 13:
                                        66b4fda6-c864-49f3-9a4b-b99aaf0351fc-image.png

                                        Und hier map geht jetzt nicht mehr 🈂 cb32ac6f-1231-4883-b200-6f18f0793265-image.png

                                        in welchem Fall die Note wie hier gelöscht ? (die waren schon gezeigt)
                                        9fd51d42-0b4d-440e-b967-45d819ab7587-image.png

                                        Kann das ein Hardware-Problem sein? Switches, die nicht mehr in Iobrocker repräsentiert sind, haben ihre Konfiguration verloren. Ich muss das Öffnen und Schließen der Läden rekonfigurieren. Und die Schalter blinken blau :S Seltsam :S

                                        Es ist wirklich seltsam.
                                        Alle 4-5 Tage verschwindet ein Schalter aus der Konfiguration... Ich habe nur noch einen übrig... Vielleicht wird es auch in 3-4 Tagen verschwinden...

                                        AlCalzone 1 Reply Last reply Reply Quote 0
                                        • AlCalzone
                                          AlCalzone Developer @Esmax666 last edited by

                                          @Esmax666 Laut deinem letzten Log sind die fehlenden Nodes dem Controller nicht bekannt:

                                          nodes in the network:       1, 2, 3, 4, 5, 6, 7, 8, 9, 12
                                          

                                          Das passiert nur, wenn du sie aktiv entfernst. Also einfach wieder anlernen.

                                          @Esmax666 sagte in Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x):

                                          Und hier map geht jetzt nicht mehr

                                          Bitte mal Browser-Konsole auf (F12), auf den Reiter "Konsole" und dort schauen ob es Fehler gibt. Wenn ja, hier posten.

                                          E 1 Reply Last reply Reply Quote 0
                                          • E
                                            Esmax666 @AlCalzone last edited by Esmax666

                                            @AlCalzone

                                            ea745c03-89d9-4128-bb2e-76121efebb92-image.png

                                            d763c044-6bde-496f-84c1-60828605e042-image.png

                                            ich bekomme die wanungs -Y Window.controlles obsolet
                                            3c06d238-757a-4a41-98b4-a7fb6e19097a-image.png

                                            Die 4 Knoten 10/11/12/13 waren gut präsentiert. Ich habe in der Zwischenzeit nichts getan, da ich im Urlaub war 😕
                                            und die waren sogar in Log gezeigt

                                            b93b5646-3b8c-47b4-ab52-2c64e26fd172-image.png 0bfd5ef0-d25d-45ad-8d06-ebe3489430c4-image.png

                                            84338b41-ec37-4eac-aec0-efe4a80754f5-image.png

                                            dann 10 und 13 sind weg
                                            c56d8afc-2af3-47e5-90a2-11239beff68b-image.png eb5588a6-aa14-4050-b685-1c35a3c18ead-image.png

                                            dann 10 11 und 13 sind weg
                                            265760e2-287a-4352-97cf-20514dc43c10-image.png 3fbdf881-296a-4c5f-a4c7-b4f150e3c488-image.png

                                            Ich habe versucht, das Protokoll einzusehen, aber ich kann keinen Hinweis darauf finden, warum die Knoten entfernt wurden. (ich bin es nicht, der die Knoten gelöscht hat, da bin ich mir sicher)

                                            AlCalzone 1 Reply Last reply Reply Quote 0
                                            • First post
                                              Last post

                                            Support us

                                            ioBroker
                                            Community Adapters
                                            Donate

                                            526
                                            Online

                                            31.7k
                                            Users

                                            79.6k
                                            Topics

                                            1.3m
                                            Posts

                                            fgrm-222 fgrm222 sound switch z-wave zwave zwave2
                                            27
                                            264
                                            28607
                                            Loading More Posts
                                            • Oldest to Newest
                                            • Newest to Oldest
                                            • Most Votes
                                            Reply
                                            • Reply as topic
                                            Log in to reply
                                            Community
                                            Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                                            The ioBroker Community 2014-2023
                                            logo