zwave Türkontakte

Einrichtung der openHAB Umgebung und allgemeine Konfigurationsthemen.

Moderatoren: seppy, udo1toni

Gaby
Beiträge: 31
Registriert: 30. Dez 2020 16:20
Answers: 0

Re: zwave Türkontakte

Beitrag von Gaby »

Ich habe Grade nochmal eben in den Log Viewer geschaut
:shock: Ich habe nicht gedrückt oder bewegt.

Code: Alles auswählen

tail -f /var/log/openhab/openhab.log /var/log/openhab/events.log

==> /var/log/openhab/openhab.log <==

2021-01-17 22:18:45.941 [ERROR] [mmandclass.ZWaveSecurityCommandClass] - NODE 22: Error decapsulating security message

java.security.InvalidKeyException: No installed provider supports this key: (null)

	at javax.crypto.Cipher.chooseProvider(Cipher.java:930) ~[?:?]

	at javax.crypto.Cipher.init(Cipher.java:1286) ~[?:?]

	at javax.crypto.Cipher.init(Cipher.java:1223) ~[?:?]

	at org.openhab.binding.zwave.internal.protocol.commandclass.ZWaveSecurityCommandClass.generateMAC(ZWaveSecurityCommandClass.java:528) ~[bundleFile:?]

	at org.openhab.binding.zwave.internal.protocol.commandclass.ZWaveSecurityCommandClass.getSecurityMessageDecapsulation(ZWaveSecurityCommandClass.java:319) [bundleFile:?]

	at org.openhab.binding.zwave.internal.protocol.ZWaveNode.processCommand(ZWaveNode.java:1238) [bundleFile:?]

	at org.openhab.binding.zwave.internal.protocol.ZWaveTransactionManager$ZWaveReceiveThread.run(ZWaveTransactionManager.java:532) [bundleFile:?]
Openhab 3 auf Raspberry Pi 3B+ / Aeotec Zwave USB-Stick / Philips Hue Bridge / Google Home

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: zwave Türkontakte

Beitrag von sihui »

Gaby hat geschrieben: 17. Jan 2021 23:06

Code: Alles auswählen

NODE 22: Error decapsulating security message
Du hast den Sensor secure, also verschlüsselt, inkludiert und damit kommt er nicht klar.
Ich persönlich habe noch nie einen Sensor secure inkludiert und kann deshalb nicht weiterhelfen.

Hast du eventuell einen Stick mit Batterie und Knopf, den man vom Server zum Inkludieren entfernen kann? Dann liegt dort dein Problem, das funktioniert nicht.
Entweder über das Binding inkludieren oder nicht secure inkludieren.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Gaby
Beiträge: 31
Registriert: 30. Dez 2020 16:20
Answers: 0

Re: zwave Türkontakte

Beitrag von Gaby »

Ja genau ich habe diese Stick mit dem Knopf. Oh man, dann muss ich den nochmal excludieren und nochmal versuchen. Mal sehen ob's dann klappt.
Openhab 3 auf Raspberry Pi 3B+ / Aeotec Zwave USB-Stick / Philips Hue Bridge / Google Home

Gaby
Beiträge: 31
Registriert: 30. Dez 2020 16:20
Answers: 0

Re: zwave Türkontakte

Beitrag von Gaby »

So, ich habe den MT02648 excludiert, den Raspberry rebootet und den MT02648 über Obenhab wieder includiert. Die Config habe ich so eingestellt wie ich es oben im Post geschrieben habe.
Jetzt sieht das Item so aus:
https://app.box.com/s/sr714yyi4se2lilqr0fmas6fsmh634m8

Erst hab ich schon gedacht "Jetzt geht's" aber leider zu früh gefreut.
Openhab 3 auf Raspberry Pi 3B+ / Aeotec Zwave USB-Stick / Philips Hue Bridge / Google Home

Gaby
Beiträge: 31
Registriert: 30. Dez 2020 16:20
Answers: 0

Re: zwave Türkontakte

Beitrag von Gaby »

Ich finde mich langsam damit ab das der MT02648 mit OH3 einfach nicht funktioniert. :(

Bekomme ich denn vielleicht noch einen Tipp welche Türkontakte (Marke/Model) denn mit dem z-wave Binding, Hue Binding, oder mit welchem anderen Binding und OH3 am besten funktionieren? Alles andere was wir haben (Heizköperthermostate, Steckdosen, Unterputzschalter und Lampen) Funktioniert ja bei uns.
Und generell gibt es irgendwo eine Übersicht über die "Top Geräte" oder so ähnlich. Vielen Dank.#

LG
Gaby
Openhab 3 auf Raspberry Pi 3B+ / Aeotec Zwave USB-Stick / Philips Hue Bridge / Google Home

Benutzeravatar
sihui
Beiträge: 1827
Registriert: 11. Apr 2018 19:03
Answers: 21

Re: zwave Türkontakte

Beitrag von sihui »

Gaby hat geschrieben: 18. Jan 2021 22:40 mit dem z-wave Binding
https://www.openhab.org/addons/bindings ... hings.html
Gaby hat geschrieben: 18. Jan 2021 22:40 Und generell gibt es irgendwo eine Übersicht über die "Top Geräte" oder so ähnlich. Vielen Dank.#
Wie viele Einträge sollte so eine Liste denn haben? Alleine das Zwave Binding unterstützt über 1000 Geräte, wenn du die anderen Bindings dazu nimmst dürfte es eine fünfstellige Zahl ergeben.

Wer soll so eine umfangreiche Liste pflegen?

Da musst du dich schon durch die diversen Foren wühlen.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.

Gaby
Beiträge: 31
Registriert: 30. Dez 2020 16:20
Answers: 0

Re: zwave Türkontakte

Beitrag von Gaby »

Mir ist klar das das sehr viele Geräte gibt. Aber vielleicht gibt's ja von irgendwem eine Top 10 oder so.
Zum Beispiel:
"Hier die Top 10 SmartHome Geräte von sihui: 1. xy Sensor von der Marke, 2. 0815 Dose von dem...."
"Hier meine Top 5 OpenhabBindings: 1. ?, 2 ..."

Mein Türkontakt steht ja jetzt auch in der Liste bei den Bindings. Und es wäre ja jetzt echt doof, wenn ich mir noch zigi andere Geräte aus der Liste kaufe die dann auch nicht funktionieren. Aber trotzdem Danke für deine Unterstützung.

LG
Gaby
Openhab 3 auf Raspberry Pi 3B+ / Aeotec Zwave USB-Stick / Philips Hue Bridge / Google Home

habby
Beiträge: 3
Registriert: 25. Jan 2021 21:14
Answers: 0

Re: zwave Türkontakte

Beitrag von habby »

Gaby hat geschrieben: 17. Jan 2021 12:13 Also, der ABUS SHMK1000 funktioniert jetzt.
Aber der Devolo MT02648 zeigt leider immer noch nicht an ob offen/geschlossen ist.
Trotzdem vielen Dank für deine Hilfe. Ach für die Erklärung mit den Bit's.

LG
Gaby

Hallo Gaby, sihui, alle,

da ich nach Tagen des Rumärgerns und Googelns nun am Verzweifeln bin mit so einem ABUS SHMK1000 wie Gaby hätte ich eine Bitte an Dich Gaby:
Könntest Du wohl mal dein Thing und die items vergleichen mit meinen Screenshots, die ich hier abgelegt habe und schauen ob Du Unterschiede findest?: https://1drv.ms/u/s!AsQofD8BMShJguMYXnJ ... Q?e=EzxOmM
Meine items werden immer mit NULL angezeigt, sie zeigen keine Werte :-(.
Vielleicht können die anderen auch nur mit den screenshots helfen? was mache ich nur falsch????

Das door item als contact (Point) angelegt und das Batterie item als number (point) (siehe item screenshots unter dem Namen).
Ich habe schon mehrfach ins zwave Netzwerk eingebunden und wieder raus geschmissen.
Gehäusedeckel ist drauf.
Mehrfach den button im Gehäuse gedrückt, um ihn aufzuwecken.
Mehrere Tage gewartet ob sich was tut. nichts...
:oops:

Das log sieht für mein Verständnis auch gut aus, kleiner Ausschnitt:

Code: Alles auswählen

 NODE 15: Initialising Thing Node...
2021-01-25 21:20:30.150 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Initialising cmd channel zwave:device:2de4bb078d:node15:alarm_burglar for OnOffType
2021-01-25 21:20:30.151 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Initialising state channel zwave:device:2de4bb078d:node15:alarm_burglar for OnOffType
2021-01-25 21:20:30.152 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Initialising cmd channel zwave:device:2de4bb078d:node15:sensor_door for OpenClosedType
2021-01-25 21:20:30.153 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Initialising state channel zwave:device:2de4bb078d:node15:sensor_door for OpenClosedType
2021-01-25 21:20:30.154 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Initialising cmd channel zwave:device:2de4bb078d:node15:battery-level for PercentType
2021-01-25 21:20:30.155 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Initialising state channel zwave:device:2de4bb078d:node15:battery-level for PercentType
2021-01-25 21:20:30.157 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Polling initialised at 1800 seconds - start in 570600 milliseconds.
2021-01-25 21:20:30.158 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Device initialisation complete.
Beim Auslösen des Kontaktes per Magnet blinkt der Abus Kontakt rot, aber im log taucht nichts auf. Items zeigen immer NULL.

In der sitemap angelegt wird dann in einem Textfeld entsprechend auch nur ein "-" angezeigt (Text Feld mit Label "DG Duschbadfenster [%s]" auf das door sensor item.


Selbes Problem habe ich auch mit einem Abus SHWM10000 Wasser Sensor. Und an die Rauchmelder will ich gar nicht denken :?

Benutze OH3 auf einem Odroid C2 mit armbian und Z-Wave.Me USB Stick. Ein Fibaro FGR223 Roller Shutter 3, ein Qubino ZMNHCD Flush Shutter und ein Spirit Thermostat funktionieren an dem Z-Wave.Me.

Ich wäre euch sehr, sehr dankbar für jede Hilfe :)

VG,
habby
Openhab 3 auf odroid c2 armbian mit Z-Wave.Me und RFXCOM RFXtrx433XL

Gaby
Beiträge: 31
Registriert: 30. Dez 2020 16:20
Answers: 0

Re: zwave Türkontakte

Beitrag von Gaby »

Hallo habby,

ich habe grade mal bei mir durchgeschaut und die Tür mal auf und zu gemacht.
Beim Auslösen des Kontaktes per Magnet blinkt der Abus Kontakt rot
Ja, das ist bei mir auch so.
der Log :

Code: Alles auswählen

2021-01-28 15:43:21.858 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'ZWaveSHMK10000Terassentuer_DoorSensor' changed from CLOSED to OPEN
2021-01-28 15:43:23.734 [INFO ] [openhab.event.ItemStateChangedEvent ] - Item 'ZWaveSHMK10000Terassentuer_DoorSensor' changed from OPEN to CLOSED
Könntest Du wohl mal dein Thing und die items vergleichen mit meinen Screenshots, die ich hier abgelegt habe und schauen ob Du Unterschiede findest?: https://1drv.ms/u/s!AsQofD8BMShJguMYXnJ ... Q?e=EzxOmM
Der einzige Unterschied der mir aufgefallen ist ist die Thing Config Punkt 1 Lifeline: Dort habe ich den Controller ausgewählt. Alle anderen Einstellungen sind gleich. Ob es daran liegt kann ich natürlich nicht sagen. Hier noch meine Bilder zum vergleich:
https://app.box.com/s/hdy3qqy8edhlo4vg3ljz17t98r5cdte4

Viel Erfolg
Gaby
Openhab 3 auf Raspberry Pi 3B+ / Aeotec Zwave USB-Stick / Philips Hue Bridge / Google Home

habby
Beiträge: 3
Registriert: 25. Jan 2021 21:14
Answers: 0

Re: zwave Türkontakte

Beitrag von habby »

Hallo Gaby,

vielen Dank für Deine Mühe, ich schätze das sehr. Und es gibt jemanden der die Dinger zum Laufen bekommen hat - das ist ja immerhin ein kleiner Lichtblick.

Zwei kleine Unterschiede konnte ich neben der lifeline noch entdecken:
1. Das Equipment im Model Z-Wave Terassentuer ist bei dir von der Semantic Door, bei mir Equipment
2. Dein Terassentuer Item hat 24 thing properties, meins nur 20.

Beim Türkontakt lässt sich die lifeline nicht auf Controller setzen: Controller kann ich auswählen, wenn ich dann Save drücke wird es noch angezeigt aber wenn ich in die item liste zurück gehe und dann wieder ins item dann ist der EINtrag "Controller" bei Lifeline wieder verschwunden.
Im log sieht es nach dem Speichern / save wie folgt aus:

Code: Alles auswählen

2021-01-28 19:59:36.791 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Configuration update received
2021-01-28 19:59:36.799 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Configuration update ignored wakeup_node to 0 (BigDecimal)
2021-01-28 19:59:36.801 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Configuration update set wakeup_interval to 86400 (BigDecimal)
2021-01-28 19:59:36.803 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Set wakeup interval to '86400'
2021-01-28 19:59:36.804 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Configuration update set group_1 to [controller] (ArrayList)
2021-01-28 19:59:36.806 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Association 1 consolidated to [controller]
2021-01-28 19:59:36.808 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Unknown association group 1
2021-01-28 19:59:36.809 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Configuration update ignored node_id to 15 (BigDecimal)
2021-01-28 19:59:36.817 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Wakeup node not specified, using 1
2021-01-28 19:59:36.820 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 15: Creating new message for command WAKE_UP_INTERVAL_SET to 86400s, node 1
2021-01-28 19:59:36.822 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 15: SECURITY not supported
2021-01-28 19:59:36.824 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 15: Command Class COMMAND_CLASS_WAKE_UP is NOT required to be secured
2021-01-28 19:59:36.831 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 15: Bump transaction 255 priority from Config to Immediate
2021-01-28 19:59:36.834 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 15: Adding to device queue
2021-01-28 19:59:36.836 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 15: Added 255 to queue - size 5
2021-01-28 19:59:36.838 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2021-01-28 19:59:36.840 [DEBUG] [commandclass.ZWaveWakeUpCommandClass] - NODE 15: Creating new message for application command WAKE_UP_INTERVAL_GET
2021-01-28 19:59:36.843 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 15: SECURITY not supported
2021-01-28 19:59:36.845 [DEBUG] [ng.zwave.internal.protocol.ZWaveNode] - NODE 15: Command Class COMMAND_CLASS_WAKE_UP is NOT required to be secured
2021-01-28 19:59:36.848 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 15: Bump transaction 256 priority from Config to Immediate
2021-01-28 19:59:36.850 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 15: Adding to device queue
2021-01-28 19:59:36.851 [DEBUG] [nal.protocol.ZWaveTransactionManager] - NODE 15: Added 256 to queue - size 6
2021-01-28 19:59:36.852 [DEBUG] [nal.protocol.ZWaveTransactionManager] - Transaction SendNextMessage 0 out at start. Holdoff false.
2021-01-28 20:00:00.756 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Polling...
2021-01-28 20:00:00.758 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 15: Polling deferred until initialisation complete

Wenn ich dann den tamper button im Kontakt drücke blinkt die LED zweimal rot, aber im log tut sich nichts (da sollte dann nach meinem Verständnis die Initialisierung abgeschlossen werden)..
Interessanter Weise wird der Eintrag "wakeup interval" in der GUI als "Pending" markiert - den hatte ich auf 86400 gesetzt.

Der Wassermelder hat den Controller in der lifline Assoziation gespeichert, dafür zeigt der das Wake_up intervall in der GUI nicht an und meckert dann im log nach einem save:

Code: Alles auswählen

2021-01-28 20:01:41.688 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update received
2021-01-28 20:01:41.696 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update set wakeup_node to 0.0 (BigDecimal)
2021-01-28 20:01:41.698 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Set wakeup node to '0'
2021-01-28 20:01:41.699 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update set wakeup_interval to 3600.0 (BigDecimal)
2021-01-28 20:01:41.701 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Set wakeup interval to '3600'
2021-01-28 20:01:41.703 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update ignored group_1 to [controller] (ArrayList)
2021-01-28 20:01:41.704 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update ignored binding_pollperiod to 86400 (BigDecimal)
2021-01-28 20:01:41.706 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update ignored node_id to 14 (BigDecimal)
2021-01-28 20:01:41.707 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update set group_2 to null (null)
2021-01-28 20:01:41.709 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Association 2 consolidated to []
2021-01-28 20:01:41.711 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Unknown association group 2
2021-01-28 20:01:41.717 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Error getting wakeupCommandClass
2021-01-28 20:02:20.587 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 9: Polling...
2021-01-28 20:03:34.190 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update received
2021-01-28 20:03:34.199 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update set binding_cmdrepollperiod to 1500 (BigDecimal)
2021-01-28 20:03:34.202 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update ignored wakeup_node to 0.0 (BigDecimal)
2021-01-28 20:03:34.204 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update ignored wakeup_interval to 3600.0 (BigDecimal)
2021-01-28 20:03:34.205 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update ignored group_1 to [controller] (ArrayList)
2021-01-28 20:03:34.207 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update ignored binding_pollperiod to 86400 (BigDecimal)
2021-01-28 20:03:34.209 [DEBUG] [ding.zwave.handler.ZWaveThingHandler] - NODE 14: Configuration update ignored node_id to 14 (BigDecimal)
oh weh... mir gehen die Ideen aus.

Grüße,
habby
Openhab 3 auf odroid c2 armbian mit Z-Wave.Me und RFXCOM RFXtrx433XL

Antworten