Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
- dikay
- Beiträge: 12
- Registriert: 1. Mär 2020 12:52
Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Hallo,
ich habe eine Alarmanlage mit OpenHab2.5.5 realisiert die soweit tadellos funktioniert.
U.a. lasse ich Außenbeleuchtungen im Alarmfall blinken was ich per Regel realisiert habe.
Für ein schnelles und ständiges Schalten ist aber Z-Wave nicht ausgelegt und deswegen würde ich das gerne umstellen.
An den Z_Wave-Aktoren kann man ja einstellen, wie sie auf ein Alarmframe/-telegramm reagieren sollen, in meinem Fall blinken.
Ich würde jetzt gerne ein z-Wave-Alarmframe per Regel senden, weiß aber leider nicht wie das funktioniert damit ich das Softwaremäßige blinken entfernen kann.
Bestimmt kann mir jemand helfen?
Danke im Voraus.
Dierk
ich habe eine Alarmanlage mit OpenHab2.5.5 realisiert die soweit tadellos funktioniert.
U.a. lasse ich Außenbeleuchtungen im Alarmfall blinken was ich per Regel realisiert habe.
Für ein schnelles und ständiges Schalten ist aber Z-Wave nicht ausgelegt und deswegen würde ich das gerne umstellen.
An den Z_Wave-Aktoren kann man ja einstellen, wie sie auf ein Alarmframe/-telegramm reagieren sollen, in meinem Fall blinken.
Ich würde jetzt gerne ein z-Wave-Alarmframe per Regel senden, weiß aber leider nicht wie das funktioniert damit ich das Softwaremäßige blinken entfernen kann.
Bestimmt kann mir jemand helfen?
Danke im Voraus.
Dierk
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Diese Funktion findest du unter dem Stichwort "Direkte Assoziation". Damit ist openHAB außen vor und die Zwave Geräte unterhalten sich direkt untereinander über den Controller.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- dikay
- Beiträge: 12
- Registriert: 1. Mär 2020 12:52
Re: Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Hallo und Danke für die schnelle Antwort.
D.h. ich kann kein Alarm-Telegramm("General alarm"-Frame) aus O.H. zum Aktor senden?
Nur eine Assozierter Sensor oder eine Gruppe kann somit z.B. den General Alarm Frame auslösen?
Auch nicht wenn ich als Assoziation den Controller selbst einstelle und dann z.B. wie nachfolgend eine bestimmte Notification sende?
Item:
Number AlarmToLights "Alarm" {channel="zwave:device:5e066960:node19:notification_send"}
Rules:
rule "Test bei Alarm Licht via Alarmtelegramm schalten"
when
Item AlarmToLightsSwitch changed
then
logInfo("Alarmtest","Test bei Alarm Licht via Alarmtelegramm schalten - start")
if (AlarmToLightsSwitch.state == ON)
{
logInfo("Alarmtest","AlarmToLights.sendCommand(1)")
AlarmToLights.sendCommand(1)
}
else
{
logInfo("Alarmtest","AlarmToLights.sendCommand(0)")
AlarmToLights.sendCommand(0)
// oder ??? zwave_device_5e066960_node36_switch_binary1.sendCommand(OFF)
}
logInfo("Alarmtest","Test bei Alarm Licht via Alarmtelegramm schalten - ende")
end
Das Kommando wird fehlerfrei gesendet aber der Aktor reagiert leider nicht.
Openhab.log:
2020-06-10 12:41:19.675 [INFO ] [pse.smarthome.model.script.Alarmtest] - Test Alarm to Lights via Alarmtelegramm start.
2020-06-10 12:41:19.675 [INFO ] [pse.smarthome.model.script.Alarmtest] - AlarmToLights.sendCommand(1)
2020-06-10 12:41:19.691 [INFO ] [pse.smarthome.model.script.Alarmtest] - Test Alarm to Lights via Alarmtelegramm finish.
Event.log:
2020-06-10 12:41:19.675 [ome.event.ItemCommandEvent] - Item 'AlarmToLightsSwitch' received command ON
2020-06-10 12:41:19.675 [vent.ItemStateChangedEvent] - AlarmToLightsSwitch changed from OFF to ON
2020-06-10 12:41:19.691 [ome.event.ItemCommandEvent] - Item 'AlarmToLights' received command 1
2020-06-10 12:41:19.691 [nt.ItemStatePredictedEvent] - AlarmToLights predicted to become 1
2020-06-10 12:41:19.706 [vent.ItemStateChangedEvent] - AlarmToLights changed from 0 to 1
Nochmals danke für eure Hilfe.
Gruß
Dierk
D.h. ich kann kein Alarm-Telegramm("General alarm"-Frame) aus O.H. zum Aktor senden?
Nur eine Assozierter Sensor oder eine Gruppe kann somit z.B. den General Alarm Frame auslösen?
Auch nicht wenn ich als Assoziation den Controller selbst einstelle und dann z.B. wie nachfolgend eine bestimmte Notification sende?
Item:
Number AlarmToLights "Alarm" {channel="zwave:device:5e066960:node19:notification_send"}
Rules:
rule "Test bei Alarm Licht via Alarmtelegramm schalten"
when
Item AlarmToLightsSwitch changed
then
logInfo("Alarmtest","Test bei Alarm Licht via Alarmtelegramm schalten - start")
if (AlarmToLightsSwitch.state == ON)
{
logInfo("Alarmtest","AlarmToLights.sendCommand(1)")
AlarmToLights.sendCommand(1)
}
else
{
logInfo("Alarmtest","AlarmToLights.sendCommand(0)")
AlarmToLights.sendCommand(0)
// oder ??? zwave_device_5e066960_node36_switch_binary1.sendCommand(OFF)
}
logInfo("Alarmtest","Test bei Alarm Licht via Alarmtelegramm schalten - ende")
end
Das Kommando wird fehlerfrei gesendet aber der Aktor reagiert leider nicht.
Openhab.log:
2020-06-10 12:41:19.675 [INFO ] [pse.smarthome.model.script.Alarmtest] - Test Alarm to Lights via Alarmtelegramm start.
2020-06-10 12:41:19.675 [INFO ] [pse.smarthome.model.script.Alarmtest] - AlarmToLights.sendCommand(1)
2020-06-10 12:41:19.691 [INFO ] [pse.smarthome.model.script.Alarmtest] - Test Alarm to Lights via Alarmtelegramm finish.
Event.log:
2020-06-10 12:41:19.675 [ome.event.ItemCommandEvent] - Item 'AlarmToLightsSwitch' received command ON
2020-06-10 12:41:19.675 [vent.ItemStateChangedEvent] - AlarmToLightsSwitch changed from OFF to ON
2020-06-10 12:41:19.691 [ome.event.ItemCommandEvent] - Item 'AlarmToLights' received command 1
2020-06-10 12:41:19.691 [nt.ItemStatePredictedEvent] - AlarmToLights predicted to become 1
2020-06-10 12:41:19.706 [vent.ItemStateChangedEvent] - AlarmToLights changed from 0 to 1
Nochmals danke für eure Hilfe.
Gruß
Dierk
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Aus openHAB: nein. Bei direkten Assoziationen kennt openHAB die Befehle, die zwischen den beiden Zwave Geräten über den Controller ausgetauscht werden nicht.
Nehme ich an, habe ich noch nie genutzt. Ich löse solche Aufgaben über Rules, wenn ich schon openHAB zur Verfügung habe möchte ich auch alles über openHAB steuern und überwachen können.
Welches Gerät beherrscht denn notification_send? Kann mich jetzt gerade nicht erinnern das bei Zwave schon mal gesehen zu haben.
Ansonsten: einfach ausprobieren und hier berichten.
Für direkte Assoziationen wirst du wahrscheinlich auch eher etwas in den Hersteller-Foren finden, denn wie schon gesagt: openHAB ist dabei vollkommen außen vor.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- dikay
- Beiträge: 12
- Registriert: 1. Mär 2020 12:52
Re: Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Hallo,
nochmals vielen Dank für deine Antworten.
Die Single und Double Switche von Fibaro FGS-213/223 haben den Kanal "notification_send".
Ich habe schon einige Werte zum Aktor gesendet aber keine Reaktion in den Logfiles oder Optisch(Beleuchtung) vom Switch erhalten.
Ich habe mal Fibaro angeschrieben was die zum Alarm-Frame bzw. notification_send sagen.
Wenn ich was neues weiß dann werde ich es hier posten.
Nochmals vielen Dank.
Dierk
nochmals vielen Dank für deine Antworten.
Die Single und Double Switche von Fibaro FGS-213/223 haben den Kanal "notification_send".
Ich habe schon einige Werte zum Aktor gesendet aber keine Reaktion in den Logfiles oder Optisch(Beleuchtung) vom Switch erhalten.
Ich habe mal Fibaro angeschrieben was die zum Alarm-Frame bzw. notification_send sagen.
Wenn ich was neues weiß dann werde ich es hier posten.
Nochmals vielen Dank.
Dierk
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Jetzt wo du es sagst: ich habe einen FGS223 und sollte mal das Thing löschen und wieder hinzufügen um den nachträglich in die Datenbank eingefügten Channel notification_send auch sehen zu können


openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Wie wäre es denn damit?
https://community.openhab.org/t/zwave-s ... 12?u=sihui
Sollte für einen FGS nicht anders funktionieren als für einen FGD.
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- dikay
- Beiträge: 12
- Registriert: 1. Mär 2020 12:52
Re: Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Hallo,
danke das hatte ich auch schon gelesen und ausprobiert aber es funktioniert leider nicht.
Im Eventlog sieht man das es ausgelöst wird.
Es kommt keine Fehlermeldung im Logfile aber der Aktor zeigt keine Reaktion.
Gruß
Dierk
danke das hatte ich auch schon gelesen und ausprobiert aber es funktioniert leider nicht.
Im Eventlog sieht man das es ausgelöst wird.
Es kommt keine Fehlermeldung im Logfile aber der Aktor zeigt keine Reaktion.
Gruß
Dierk
- sihui
- Beiträge: 1827
- Registriert: 11. Apr 2018 19:03
Re: Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Ich habe das jetzt mal auf die Schnelle getestet, funktioniert einwandfrei:
Item:
Code: Alles auswählen
Number BlinkZwave "FGS223 blinken" { channel="zwave:device:uzb:node30:notification_send" }
Code: Alles auswählen
Selection item=BlinkZwave mappings=[1="An"]
openHAB3 mit Zwave, Alexa, ESPEasy, MQTT, Logitech Harmony, Philips HUE und ZigBee Hardware auf Proxmox VE.
- dikay
- Beiträge: 12
- Registriert: 1. Mär 2020 12:52
Re: Alarm-Telegramm an einen oder mehrere Z-Wave Aktoren senden
Hallo,
seltsam, ich hatte es so ähnlich getestet und jetzt nochmal getestet, aber es blinkt nichts.
Wie sehen bei deiner Node 30 die Parameter 40-43 und Gruppen Assoziationen aus?
Kannst du mir deine Einstellungen mal zukommen lassen, falls diese überhaupt eine Rolle spielen.
Im Events.log sieht man den Statuswechsel des Items, aber nicht den Statuswechsel der Node die Blinken soll.
Wie sieht das bei dir aus?
Ich habe das Item mal so benannt wie du es bei dir getestet hattest.
2020-06-17 18:59:52.271 [ome.event.ItemCommandEvent] - Item 'BlinkZwave' received command 1
2020-06-17 18:59:52.271 [nt.ItemStatePredictedEvent] - BlinkZwave predicted to become 1
2020-06-17 18:59:52.287 [vent.ItemStateChangedEvent] - BlinkZwave changed from NULL to 1
Nochmals vielen Dank für deine Mühe.
Gruß Dierk
seltsam, ich hatte es so ähnlich getestet und jetzt nochmal getestet, aber es blinkt nichts.
Wie sehen bei deiner Node 30 die Parameter 40-43 und Gruppen Assoziationen aus?
Kannst du mir deine Einstellungen mal zukommen lassen, falls diese überhaupt eine Rolle spielen.
Im Events.log sieht man den Statuswechsel des Items, aber nicht den Statuswechsel der Node die Blinken soll.
Wie sieht das bei dir aus?
Ich habe das Item mal so benannt wie du es bei dir getestet hattest.
2020-06-17 18:59:52.271 [ome.event.ItemCommandEvent] - Item 'BlinkZwave' received command 1
2020-06-17 18:59:52.271 [nt.ItemStatePredictedEvent] - BlinkZwave predicted to become 1
2020-06-17 18:59:52.287 [vent.ItemStateChangedEvent] - BlinkZwave changed from NULL to 1
Nochmals vielen Dank für deine Mühe.
Gruß Dierk