NEWS
Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x)
-
@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 -
@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.
-
@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 } } }
-
@Mojito-Joe Mega, vielen Dank! Schaue ich mir morgen in Ruhe an und gebe Rückmeldung.
-
@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 ichallowManualEntry
auffalse
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.
-
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) -
@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. -
@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. -
@AlCalzone said in Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x):
aufzuwecken
Meinst du die NEtzwark taste ?
-
@Esmax666 Ja
-
-
@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? -
@AlCalzone so jetzt habe ich die informatiionnen bekommen,
also man soll ein alarm test machen ....Siehe screen :
-
@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.
-
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:
Und hier map geht jetzt nicht mehr
in welchem Fall die Note wie hier gelöscht ? (die waren schon gezeigt)
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... -
@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.
-
ich bekomme die wanungs -Y Window.controlles obsolet
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 gezeigtdann 10 und 13 sind weg
dann 10 11 und 13 sind weg
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)
-
@Esmax666 sagte in Test Adapter Z-Wave 2 (v1.4.x / 1.5.0 / 1.6.x):
aber ich kann keinen Hinweis darauf finden, warum die Knoten entfernt wurden.
Bist du nicht derjenige mit einem Stick, der direkt nen Knopf fürs An- und Ablernen hat? Vielleicht hat den jemand ausversehen betätigt - Familie, Mitbewohner, Hund?!
Oder beim Ausprobieren mit dem Rauchmelder?Ich vermute, dein Problem mit der Karte hängt auch damit zusammen. Irgendein Node denkt noch, dass einer der fehlenden sein Nachbar ist.
-
@AlCalzone
Niemand war zu Hause (ausser ich).Ich habe nur heute die Feueralarme getestet.
Die Nodes, sind in den vergangenen Tagen verschwunden , und ich hatte nichts gemacht... -
@Esmax666 Dann weiß ich auch nicht weiter. An- und Ablernen von Geräten erfordert eigentlich immer eine physische Interaktion mit dem Gerät.