Frage zu Zipato INDOOR SIREN

Begonnen von TecCheck, 20 Mai 2021, 19:56:13

Vorheriges Thema - Nächstes Thema

TecCheck

Hallo @all,

ich habe kürzlich die INDOOR Siren von Zipato erworben,
vor allem weil sie nicht nur 10 verschiedene Alarmtöne bietet,
sondern weil sie auch 10 verschiedene Klingeltöne abspielen können soll.

Und hier fängt mein Problem an:
Es ist mir zwar möglich, einfach mit set ... on / set ... off, den jeweils eingestellten Alarmton abzuspielen,
aber beim Versuch, der INDOOR Siren Klingeltöne zu entlocken, scheitere ich.

Nach der Inklusion wird das gute Stück als SWITCH_BINARY in Fhem eingebunden.
Auf der Detailseite wird auch ein kleines Bild der Sirene angezeigt, was mir sagt, das die zumindest teilweise erkannt wurde.

Ein get configAll ergibt allerdings : no model specific configs found
Mit configByte lassen sich aber die verschiedenen Alarmtöne auswählen und die Lautstärke regeln.


Hier ein List:

Internals:
   CFGFN     
   DEF        f25aaeee 112
   FUUID      60a51e65-f33f-7fe1-6d33-08519d48bc3835a7
   IODev      ZWDongle_2
   LASTInputDev ZWDongle_2
   MSGCNT     86
   NAME       ZWave_SWITCH_BINARY_112
   NR         20128
   STATE      off
   TYPE       ZWave
   ZWDongle_2_MSGCNT 86
   ZWDongle_2_RAWMSG 000400700a7105000000ff0e000101
   ZWDongle_2_TIME 2021-05-20 19:09:14
   ZWaveSubDevice no
   cmdsPending 0
   homeId     f25aaeee
   isWakeUp   
   lastMsgSent 1621530554.33919
   nodeIdHex  70
   READINGS:
     2021-05-19 16:19:17   IODev           ZWDongle_2
     2021-05-20 19:09:14   alarm           Siren: Event cleared: Siren active, arg 101
     2021-05-19 16:39:28   alarmTypeSupported Siren
     2021-05-19 16:37:18   assocGroupCmdList_1 BATTERY:03 ALARM:05 SWITCH_BINARY:03 DEVICE_RESET_LOCALLY:01
     2021-05-19 16:26:14   assocGroup_1    Max 5 Nodes ZWDongle_2
     2021-05-19 16:37:07   assocGroups     1
     2021-05-20 00:25:19   battery         97 %
     2021-05-20 00:25:19   batteryPercent  97
     2021-05-20 00:25:19   batteryState    ok
     2021-05-20 00:25:04   config_5        2
     2021-05-20 00:25:29   indState        off
     2021-05-19 19:24:08   model           0x0131 0x0003 0x1083
     2021-05-19 19:24:08   modelId         0131-0003-1083
     2021-05-20 19:09:14   reportedState   off
     2021-05-20 19:09:14   state           off
     2021-05-20 19:09:14   timeToAck       0.042
     2021-05-20 19:09:14   transmit        OK
     2021-05-20 00:25:40   version         Lib 6 Prot 6.02 App 2.17 HW 96 FWCounter 0
     2021-05-19 16:19:32   zwavePlusInfo    version:01 role:SleepingListeningSlave node:Z-Wave+Node installerIcon:0f00 userIcon:0f00
Attributes:
   classes    ZWAVEPLUS_INFO SECURITY_S2 TRANSPORT_SERVICE POWERLEVEL VERSION ASSOCIATION                      MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY                      SWITCH_BINARY ALARM INDICATOR CONFIGURATION BATTERY SUPERVISION
   room       Räume->KuecheOg,System->ZWave,ZWave
   vclasses   ALARM:8 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1                      DEVICE_RESET_LOCALLY:1 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1                      SECURITY_S2:1 SUPERVISION:1 SWITCH_BINARY:1 TRANSPORT_SERVICE:2 VERSION:3 ZWAVEPLUS_INFO:2


Unter Produktdetails der  Z-wave Alliance
https://products.z-wavealliance.org/products/3046
findet man:

3. Configuring doorbell music duration time
This parameter defines the doorbell music duration time when siren receives a door/window sensor notification report or an alarm command (BASIC_SET =0x02) from a controller. The doorbell music will be played always if this parameter is set to '0'. The doorbell music will not be played if this parameter is set to '255'. Other values are the doorbell music playing duration time. Unit: Time.


Wenn ich den Controller, also Fhem, dazu überreden könnte, ein 'BASIC_SET =0x02 alarmCommand' an die Sirene zu senden,
müsste ich dem Gerät doch Klingeltöne entlocken können.

Jetzt meine Frage, wie mache ich das ??

Vielen Dank schon mal

Wolfgang
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Bitte teste und berichte (zuerst) einmal, ob das hilft:
Füge zum Attribut classes  die Command Class BASIC hinzu. -> Danach sollte im set-Auswahlmenü der Befehl "basicSet" auswählbar sein.
Jetzt den Befehl "set ZWave_SWITCH_BINARY_112 basicSet 2" absetzen.

Gruß, Christian

TecCheck

Hey Christian,
Danke für deine Rückmeldung,
nach set ZWave_SWITCH_BINARY_112 basicSet 2 spielt die Sirene den selben Sound ab wie bei set on, also Alarmsound  :(

Wolfgang
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

#3
Ich hatte es befürchtet. Die Beschreibung "alarm command (BASIC_SET =0x02)" ist für mich etwas widersprüchlich.
Dann muss wohl ein "door/window sensor notification report" der CC ALARM von FHEM an den Sensor geschickt werden. Das geht afaik derzeit nicht über einen einfachen Befehl, da so etwas typischerweise an FHEM geschickt und nicht verschickt wird. Zum Testen kann man mit dem ZWDongle raw-Befehl arbeiten. Den kann ich Dir frühestens morgen liefern, wenn Dir nicht klar ist, wie man den ermittelt.

Gruß, Christian

TecCheck

Hallo Christian,

hatte mir schon gedacht, das es nicht so einfach wird. Es wäre nett, wenn du mir den raw-Befehl schicken könntest.

Morgen, oder wann immer du dazu kommst, ist Ok.

Gruß, Wolfgang
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Hallo Wolfgang,

kannst Du bitte mit nachfolgendem Befehl die Sirene zu Devolo Sirene "umwandeln":
setreading ZWave_SWITCH_BINARY_112 modelId 0175-0004-000a

Im set-Menü des FHEM-Devices gibt es dann den Befehl "alarmDoorchimeOn" mit dem einen Report der CC ALARM mit der Info "Window/Door is open" an die Sirene schicken kann. Probiere bitte mal, was das bewirkt.

Die richtige modelId kannst Du anschließend durch Abruf von
get ZWave_SWITCH_BINARY_112 model
wieder setzen lassen.

Je öfter ich die magere Anleitung lese, desto weniger verstehe ich die Info.  ??? Vielleicht braucht man doch keine CC ALARM, sondern CC SENSOR_BINARY!? Schauen wir mal. Leider finde ich im Netz keine Infos zur Einbindung der Sirene in andere Software, aus der ich die entsprechenden Rückschlüsse ziehen könnte.

Gruß, Christian

TecCheck

Hallo Christian,

Nach set alarmDoorchimeOn  tut sich rein garnichts.
Ich habe auch die andern Alarme fire etc. ausprobiert, aber bei keinem ist was zu hören.

Wolfgang
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Hat die Sirene den Befehl "alarmDoorchimeOn" akzeptiert, d.h. keine NO_ACK oder ähnliche Merkwürdigkeiten?

Nächster Versuch per CC SENSOR_BINARY:

get ZWDongle_2 raw 1370033003ff25

Befürchte zwar, das geht auch nicht, da das Attribut classes und die Doku die Unterstützung der CC nicht dokumentieren. Wir könnten anschließend noch die verschiedenen Versionen der CC ALARM durchprobieren, aber laut Specs muss das Ding die genutzte V4 kennen. Unterstützt angeblich ja schon V8.

Dann gehen mir die Ideen aus, wenn man nicht noch an der Config des Gerätes etwas verstellen muss. Das finde ich aber nicht...

Gruß, Christian

TecCheck

Tja, auf das get gibts die Antwort
ZWDongle_2 raw_1370033003ff25 => 011301
sonst passiert nothing.

Nach alarmDoorChimeon steht transmit auf Ok.

ich habe
verschiedene Config Möglichkeiten insbesondere 3,4 und 6 ausprobiert, und nach dem Setzen
auch mit get abgefragt. Die Einstellungen wurden immer bestätigt.

Hier ist nochmal ein list mit den aktuellen configs

Internals:
   CFGFN     
   DEF        f25aaeee 112
   FUUID      60a51e65-f33f-7fe1-6d33-08519d48bc3835a7
   IODev      ZWDongle_2
   LASTInputDev ZWDongle_2
   MSGCNT     160
   NAME       ZWave_SWITCH_BINARY_112
   NR         20128
   STATE      alarmDoorchimeOn
   TYPE       ZWave
   ZWDongle_2_MSGCNT 160
   ZWDongle_2_RAWMSG 00040070087205013100031083
   ZWDongle_2_TIME 2021-05-21 20:24:38
   ZWaveSubDevice no
   cmdsPending 0
   homeId     f25aaeee
   isWakeUp   
   lastMsgSent 1621621477.04846
   nodeIdHex  70
   READINGS:
     2021-05-19 16:19:17   IODev           ZWDongle_2
     2021-05-21 19:26:05   alarm           Siren: Event cleared: Siren active, arg 101
     2021-05-19 16:39:28   alarmTypeSupported Siren
     2021-05-19 16:37:18   assocGroupCmdList_1 BATTERY:03 ALARM:05 SWITCH_BINARY:03 DEVICE_RESET_LOCALLY:01
     2021-05-19 16:26:14   assocGroup_1    Max 5 Nodes ZWDongle_2
     2021-05-19 16:37:07   assocGroups     1
     2021-05-20 22:06:47   basicReport     0 target: 0 duration: 0 seconds
     2021-05-20 22:22:21   battery         91 %
     2021-05-20 22:22:21   batteryPercent  91
     2021-05-20 22:22:21   batteryState    ok
     2021-05-20 22:22:31   config_1        1
     2021-05-20 22:22:21   config_2        1
     2021-05-21 19:28:34   config_3        0
     2021-05-21 19:28:22   config_4        1
     2021-05-20 22:18:00   config_5        2
     2021-05-21 19:28:11   config_6        4
     2021-05-20 00:25:29   indState        off
     2021-05-21 20:24:38   model           0x0131 0x0003 0x1083
     2021-05-21 20:24:38   modelId         0131-0003-1083
     2021-05-21 19:26:05   reportedState   off
     2021-05-21 20:15:57   state           alarmDoorchimeOn
     2021-05-21 20:24:38   timeToAck       1.276
     2021-05-21 20:24:38   transmit        OK
     2021-05-20 00:25:40   version         Lib 6 Prot 6.02 App 2.17 HW 96 FWCounter 0
     2021-05-19 16:19:32   zwavePlusInfo    version:01 role:SleepingListeningSlave node:Z-Wave+Node installerIcon:0f00 userIcon:0f00
Attributes:
   classes    ZWAVEPLUS_INFO SECURITY_S2  BASIC TRANSPORT_SERVICE POWERLEVEL VERSION ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY SWITCH_BINARY ALARM INDICATOR CONFIGURATION BATTERY SUPERVISION
   room       Räume->KuecheOg,System->ZWave,ZWave

vielleicht fällt dir ja noch was auf...

Wolfgang

Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

rudolfkoenig

ZitatThe doorbell music will not be played if this parameter is set to '255'.
Womoeglich ist dieser Parameter auf 255 gesetzt.

TecCheck

Hallo Rudolf,
du meinst sicher Parameter 3
3. Configuring doorbell music duration time
habe ich gerade per get config 3  nochmal abgefragt.

Antwort:    config_3:0



Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Bleibe leider ideenlos, wie wir das Ding zum Klingeln bekommen. Wenn Dir noch Ansätze einfallen und Hilfe brauchst, dann melde Dich.

Habe jetzt einmal die config-XML für die modelId von openzwave eingecheckt.  Dort werden noch Parameter 7, 8 und 9 genannt, die in der Doku nicht auftauchen. Das hat meine Verwirrung über das Gerät nicht gerade gemindert...

Verteilung der aktualisierten XMLs morgen früh ab ca. 8 Uhr per Befehl "update". Zur Aktivierung bitte einmal "get <device> model" neu ausführen.

Gruß, Christian

TecCheck

Hallo Christian,

Ich habe mal die Sirene mit folgendem Türsensor assoziiert:
https://products.z-wavealliance.org/products/1797

und zwar zuerst mit Gruppe 2 danach mit Gruppe 4 des Smart Door Sensor von Heiman,
da müsste sich beim öffnen/schließen nach meinem Verständnis ja auch was tun, die Sirene bleibt aber still.   >:(

Die von dir entdeckten Parameter 7 - 9 habe ich mal abgefragt:
                                                                                     7 steht auf 1
                                                                                     8 steht auf 1
                                                                                     9 steht auf  0

Nach einem set configByte 9 1    steht 9 auch auf 1
nach einem set configByte 9 2    steht 9 immernoch auf 1.
Das heißt also das man Parameter 9 nur auf 0 oder 1 setzen kann. . .

Parameter 7 akzeptiert  auch   configByte 7 2
Parameter 8 scheint nur Einstellung 0 u. 1 zu akzeptieren.

Zur Probe habe ich auch mal set configByte 13 1  abgesetzt und mit get config 13 abgefragt, hier meldet er mir nicht das es Parameter 13 nicht gibt, sondern    config_13:0. 
Ist es allgemein so, das nicht gemeldet wird, den Parameter gibt es nicht, sondern es wird einfach 0 gemeldet?

Wie auch immer,
ich werde mal ein wenig mit den Parametern 7 - 9 rumspielen und sehen ob sich was tut.

Dir schon mal vielen Dank Christian, ich werde dann wg. der XMLs morgen mal  updaten.

Wolfgang

Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Zitat von: TecCheck am 22 Mai 2021, 14:40:21
Ich habe mal die Sirene mit folgendem Türsensor assoziiert:
https://products.z-wavealliance.org/products/1797

und zwar zuerst mit Gruppe 2 danach mit Gruppe 4 des Smart Door Sensor von Heiman,
da müsste sich beim öffnen/schließen nach meinem Verständnis ja auch was tun, die Sirene bleibt aber still.   >:(
Gruppe 4 halte ich für richtig. Manchmal ist es bei Assoziationen zwischen 2 Geräten notwendig die Route zwischen den Geräten mitzuteilen:
set <Türsensor> returnRouteAdd <dezimaleNodeIdSirene>
und zur Sicherheit evtl. auch umgekehrt.
set <Sirene> returnRouteAdd <dezimalNodeIdTürsensor>
An Erfolg glaube ich ehrlicherweise nicht, da ja auf die Controller-"Türauf"-Nachricht schon nicht durch die Sirene reagiert wurde.

ZitatIst es allgemein so, das nicht gemeldet wird, den Parameter gibt es nicht, sondern es wird einfach 0 gemeldet?
Was bei Abfrage von nicht vorhandenen Parametern gemeldet wird, ist nur per "Soll"-Regelung für die CC CONFIGURATION V1 festgelegt:
ZitatA node receiving this command for an unsupported parameter SHOULD return a Report advertising the value of the first available parameter in the node.
Und wie das mit Soll-Regelungen so ist: Jeder macht was anderes und manche Firmwares haben Macken. Darum hilft eigentlich nur vernünftige Doku durch den Hersteller.

Gruß, Christian




TecCheck

So, ich habe was rumgespielt,

und zwar soviel, das  der Sirene letztendlich keine Reaktion mehr zu entlocken war.

Also Factory Reset

Neu inkludiert

Zunächst habe ich dann, (da ich mal alleine im Haus war) sämtliche Alarmtöne (Parameter 5) 1 - 10 ausprobiert.
Siehe da, (hatte bisher nur die ersten drei Töne probiert) Ton 4 war ein Glockenspiel, also Klingelton,
auch Nummer 6 und 8 sind Klingeltöne.

Sirene wieder mit meinem Türsensor assoziiert aber diesmal Gruppe 1
set <Türsensor> returnRouteAdd durchgeführt.

Beim Öffnen der Türe geht ein Alarm los. Aber ein Anderer als im Parameter 5 eingestellt.

Nach einigem ausprobieren, ist es wohl so,
das die Indoor Sirene nur 10 versch. Töne bietet, (davon kann man  m. A. n.  drei als Klingelton benutzen)  :'(
die sich aber einmal mit Parameter 5 für Alarme,
und dann mit Parameter 6 für "Tür auf Meldungen" verschieden einstellen lassen (jeweils Ton,Dauer,Lautstärke)

Da meine Sirene inzwischen ZWave_SWITCH_BINARY_116 heißt, könntest du mir nochmal den raw-Befehl
schicken, um die Tür-auf Meldung ohne meinen Türsensor  zu senden, ich nehme an dazu brauchst du wieder ein list:


Internals:
   CFGFN     
   DEF        f25aaeee 116
   FUUID      60a90287-f33f-7fe1-35c9-cdc7f58b6f551e59
   IODev      ZWDongle_2
   LASTInputDev ZWDongle_2
   MSGCNT     168
   NAME       ZWave_SWITCH_BINARY_116
   NR         27406
   STATE      alarmAmbulanceOn
   TYPE       ZWave
   ZWDongle_2_MSGCNT 168
   ZWDongle_2_RAWMSG 00040074087205013100031083
   ZWDongle_2_TIME 2021-05-22 16:53:19
   ZWaveSubDevice no
   cmdsPending 0
   homeId     f25aaeee
   isWakeUp   
   lastMsgSent 1621695198.16225
   nodeIdHex  74
   OLDREADINGS:
   READINGS:
     2021-05-22 15:09:27   IODev           ZWDongle_2
     2021-05-22 16:00:08   SEND_DATA       failed:00
     2021-05-22 16:52:45   alarm           Siren: Event cleared: Siren active, arg 101
     2021-05-22 16:05:39   battery         70 %
     2021-05-22 16:05:39   batteryPercent  70
     2021-05-22 16:05:39   batteryState    ok
     2021-05-22 15:16:42   config_1        1
     2021-05-22 15:22:41   config_3        50
     2021-05-22 16:15:56   config_5        2
     2021-05-22 16:03:58   config_6        6
     2021-05-22 16:53:19   model           0x0131 0x0003 0x1083
     2021-05-22 16:53:19   modelId         0131-0003-1083
     2021-05-22 16:52:45   reportedState   off
     2021-05-22 16:53:08   state           alarmAmbulanceOn
     2021-05-22 16:53:19   timeToAck       1.290
     2021-05-22 16:53:19   transmit        OK
     2021-05-22 15:09:48   zwavePlusInfo    version:01 role:SleepingListeningSlave node:Z-Wave+Node installerIcon:0f00 userIcon:0f00
Attributes:
   classes    ZWAVEPLUS_INFO SECURITY_S2 TRANSPORT_SERVICE POWERLEVEL VERSION ASSOCIATION MULTI_CHANNEL_ASSOCIATION ASSOCIATION_GRP_INFO MANUFACTURER_SPECIFIC DEVICE_RESET_LOCALLY SWITCH_BINARY ALARM INDICATOR CONFIGURATION BATTERY SUPERVISION
   room       ZWave
   vclasses   ALARM:8 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BATTERY:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 INDICATOR:1 MANUFACTURER_SPECIFIC:2 MULTI_CHANNEL_ASSOCIATION:3 POWERLEVEL:1 SECURITY_S2:1 SUPERVISION:1 SWITCH_BINARY:1 TRANSPORT_SERVICE:2 VERSION:3 ZWAVEPLUS_INFO:


Dankeschön Wolfgang




Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Tür-Offen-Meldungen:

CC SENSOR_BINARY:
get ZWDongle_2 raw 1374033003ff25

CC ALARM V4:
get ZWDongle_2 raw 13740a7105000000000616000025

Die Meldung über CC ALARM V4 kann man auch durch "Umwandlung" des FHEM-Devices in Devolo Sirene über set-alarmDoorchimeOn absetzen. (siehe Antwort #5)

Gruß, Christian

TecCheck


Ja, Dankeschön,

nach get ZWDongle_2 raw 1374033003ff25 tut sich nix,

Mit Tür auf bimmelt das Ding

set-alarmDoorchimeOn nach Antwort #5 hatte ich schon ausprobiert, das klappt aber auch nicht.

Was mache ich denn nun falsch? 

Wolfgang
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Na ja, evtl. liegst nicht Du, sondern ich falsch.  ;) Wir müssen nur noch den Fehler finden.

Kannst Du bitte an ZWDongle das Attribut verbose auf 5 setzen und den Türsensor auslösen, so dass die Sirene auslöst. Mich interessiert nur, welche Nachricht der Türsensor verschickt. Dann kann man die entsprechend übernehmen.

TecCheck

Tür geöffnet, Sirene Klingelt,
das Log

2021.05.22 19:10:47 4: ZWDongle_Read ZWDongle_2: rcvd 00040004033003ff (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:10:47 5: SW: 06
2021.05.22 19:10:47 5: ZWDongle_2: dispatch 00040004033003ff
2021.05.22 19:10:47 4: CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:033003ff CB:00
2021.05.22 19:10:47 4: ZWDongle_Read ZWDongle_2: rcvd 00040004032001ff (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:10:47 5: SW: 06
2021.05.22 19:10:47 5: ZWDongle_2: dispatch 00040004032001ff
2021.05.22 19:10:47 4: CMD:APPLICATION_COMMAND_HANDLER ID:04 ARG:032001ff CB:00
2021.05.22 19:10:55 4: ZWDongle_Read ZWDongle_2: rcvd 0004005a043003000a (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:10:55 5: SW: 06
2021.05.22 19:10:55 5: ZWDongle_2: dispatch 0004005a043003000a
2021.05.22 19:10:55 4: CMD:APPLICATION_COMMAND_HANDLER ID:5a ARG:043003000a CB:00
2021.05.22 19:10:55 5: ZWDongle_Write 00135507600d00012501FF25b7 (f25aaeee)
2021.05.22 19:10:55 5: SW: 010e00135507600d00012501FF25b795
2021.05.22 19:10:55 4: ZWDongle_Read ZWDongle_2: rcvd 0004005a097105000000ff061700 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:10:55 5: SW: 06
2021.05.22 19:10:55 5: ZWDongle_2: dispatch 0004005a097105000000ff061700
2021.05.22 19:10:55 4: CMD:APPLICATION_COMMAND_HANDLER ID:5a ARG:097105000000ff061700 CB:00
2021.05.22 19:10:55 4: ZWDongle_Read ZWDongle_2: CAN received
2021.05.22 19:10:56 2: ZWDongle_ProcessSendStack: no ACK, resending message 010e00135507600d00012501FF25b795
2021.05.22 19:10:56 5: SW: 010e00135507600d00012501FF25b795
2021.05.22 19:10:56 5: ACK received, WaitForAck=>2 for 010e00135507600d00012501FF25b795
2021.05.22 19:10:56 4: ZWDongle_Read ZWDongle_2: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2021.05.22 19:10:56 5: SW: 06
2021.05.22 19:10:56 5: ZWDongle_2: dispatch 011301
2021.05.22 19:10:56 4: ZWDongle_Read ZWDongle_2: rcvd 0013b7000030 (request ZW_SEND_DATA), sending ACK
2021.05.22 19:10:56 5: SW: 06
2021.05.22 19:10:56 5: device ack reveived, removing 010e00135507600d00012501FF25b795 from dongle sendstack
2021.05.22 19:10:56 5: ZWDongle_2: dispatch 0013b7000030
2021.05.22 19:10:56 4: CMD:ZW_SEND_DATA ID:00 ARG:0030 CB:b7
2021.05.22 19:10:56 4: ZWDongle_2 transmit OK for CB b7, target zw_LichtTreppenhaus
2021.05.22 19:10:58 4: ZWDongle_Read ZWDongle_2: rcvd 00040055032503ff (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:10:58 5: SW: 06
2021.05.22 19:10:58 5: ZWDongle_2: dispatch 00040055032503ff
2021.05.22 19:10:58 4: CMD:APPLICATION_COMMAND_HANDLER ID:55 ARG:032503ff CB:00
2021.05.22 19:10:59 4: ZWDongle_Read ZWDongle_2: rcvd 0004005a028407 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:10:59 5: SW: 06
2021.05.22 19:10:59 5: ZWDongle_2: dispatch 0004005a028407
2021.05.22 19:10:59 4: CMD:APPLICATION_COMMAND_HANDLER ID:5a ARG:028407 CB:00
2021.05.22 19:11:01 5: ZWDongle_Write 00135a02840825b8 (f25aaeee)
2021.05.22 19:11:01 5: SW: 010900135a02840825b8ac
2021.05.22 19:11:01 5: ACK received, WaitForAck=>2 for 010900135a02840825b8ac
2021.05.22 19:11:01 4: ZWDongle_Read ZWDongle_2: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2021.05.22 19:11:01 5: SW: 06
2021.05.22 19:11:01 5: ZWDongle_2: dispatch 011301
2021.05.22 19:11:01 4: ZWDongle_Read ZWDongle_2: rcvd 0013b8000002 (request ZW_SEND_DATA), sending ACK
2021.05.22 19:11:01 5: SW: 06
2021.05.22 19:11:01 5: device ack reveived, removing 010900135a02840825b8ac from dongle sendstack
2021.05.22 19:11:01 5: ZWDongle_2: dispatch 0013b8000002
2021.05.22 19:11:01 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:b8
2021.05.22 19:11:01 4: ZWDongle_2 transmit OK for CB b8, target zw_tf_Kuechentuer
2021.05.22 19:11:03 4: ZWDongle_Read ZWDongle_2: rcvd 0004005a043003ff0a (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:03 5: SW: 06
2021.05.22 19:11:03 5: ZWDongle_2: dispatch 0004005a043003ff0a
2021.05.22 19:11:03 4: CMD:APPLICATION_COMMAND_HANDLER ID:5a ARG:043003ff0a CB:00
2021.05.22 19:11:03 4: ZWDongle_Read ZWDongle_2: rcvd 0004005a097105000000ff061600 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:03 5: SW: 06
2021.05.22 19:11:03 5: ZWDongle_2: dispatch 0004005a097105000000ff061600
2021.05.22 19:11:03 4: CMD:APPLICATION_COMMAND_HANDLER ID:5a ARG:097105000000ff061600 CB:00
2021.05.22 19:11:06 4: ZWDongle_Read ZWDongle_2: rcvd 0004006b0f320221140000000e00050000000c00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:06 5: SW: 06
2021.05.22 19:11:06 5: ZWDongle_2: dispatch 0004006b0f320221140000000e00050000000c00
2021.05.22 19:11:06 4: CMD:APPLICATION_COMMAND_HANDLER ID:6b ARG:0f320221140000000e00050000000c00 CB:00
2021.05.22 19:11:07 4: ZWDongle_Read ZWDongle_2: rcvd 00040074032503ff (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:07 5: SW: 06
2021.05.22 19:11:07 5: ZWDongle_2: dispatch 00040074032503ff
2021.05.22 19:11:07 4: CMD:APPLICATION_COMMAND_HANDLER ID:74 ARG:032503ff CB:00
2021.05.22 19:11:07 4: ZWDongle_Read ZWDongle_2: rcvd 00040074032503ff (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:07 5: SW: 06
2021.05.22 19:11:07 5: ZWDongle_2: dispatch 00040074032503ff
2021.05.22 19:11:07 4: CMD:APPLICATION_COMMAND_HANDLER ID:74 ARG:032503ff CB:00
2021.05.22 19:11:07 4: ZWDongle_Read ZWDongle_2: rcvd 00040074097105000000ff0e0100 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:07 5: SW: 06
2021.05.22 19:11:07 5: ZWDongle_2: dispatch 00040074097105000000ff0e0100
2021.05.22 19:11:07 4: CMD:APPLICATION_COMMAND_HANDLER ID:74 ARG:097105000000ff0e0100 CB:00
2021.05.22 19:11:07 4: ZWDongle_Read ZWDongle_2: rcvd 00040074097105000000ff0e0100 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:07 5: SW: 06
2021.05.22 19:11:07 5: ZWDongle_2: dispatch 00040074097105000000ff0e0100
2021.05.22 19:11:07 4: CMD:APPLICATION_COMMAND_HANDLER ID:74 ARG:097105000000ff0e0100 CB:00
2021.05.22 19:11:07 4: ZWDongle_Read ZWDongle_2: rcvd 0004006b0f320221140000000f00030000000e00 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:07 5: SW: 06
2021.05.22 19:11:07 5: ZWDongle_2: dispatch 0004006b0f320221140000000f00030000000e00
2021.05.22 19:11:07 4: CMD:APPLICATION_COMMAND_HANDLER ID:6b ARG:0f320221140000000f00030000000e00 CB:00
2021.05.22 19:11:10 4: ZWDongle_Read ZWDongle_2: rcvd 0004005a028407 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:10 5: SW: 06
2021.05.22 19:11:10 5: ZWDongle_2: dispatch 0004005a028407
2021.05.22 19:11:10 4: CMD:APPLICATION_COMMAND_HANDLER ID:5a ARG:028407 CB:00
2021.05.22 19:11:12 5: ZWDongle_Write 00135a02840825b9 (f25aaeee)
2021.05.22 19:11:12 5: SW: 010900135a02840825b9ad
2021.05.22 19:11:12 5: ACK received, WaitForAck=>2 for 010900135a02840825b9ad
2021.05.22 19:11:12 4: ZWDongle_Read ZWDongle_2: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2021.05.22 19:11:12 5: SW: 06
2021.05.22 19:11:12 5: ZWDongle_2: dispatch 011301
2021.05.22 19:11:12 4: ZWDongle_Read ZWDongle_2: rcvd 0013b9000002 (request ZW_SEND_DATA), sending ACK
2021.05.22 19:11:12 5: SW: 06
2021.05.22 19:11:12 5: device ack reveived, removing 010900135a02840825b9ad from dongle sendstack
2021.05.22 19:11:12 5: ZWDongle_2: dispatch 0013b9000002
2021.05.22 19:11:12 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:b9
2021.05.22 19:11:12 4: ZWDongle_2 transmit OK for CB b9, target zw_tf_Kuechentuer
2021.05.22 19:11:15 3: ZWave set ZWave_SWITCH_BINARY_116 off
2021.05.22 19:11:15 5: ZWDongle_Write 0013740325010025ba (f25aaeee)
2021.05.22 19:11:15 5: SW: 010a0013740325010025ba2a
2021.05.22 19:11:15 5: ACK received, WaitForAck=>2 for 010a0013740325010025ba2a
2021.05.22 19:11:15 4: ZWDongle_Read ZWDongle_2: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
2021.05.22 19:11:15 5: SW: 06
2021.05.22 19:11:15 5: ZWDongle_2: dispatch 011301
2021.05.22 19:11:15 4: ZWDongle_Read ZWDongle_2: rcvd 0013ba000002 (request ZW_SEND_DATA), sending ACK
2021.05.22 19:11:15 5: SW: 06
2021.05.22 19:11:15 5: device ack reveived, removing 010a0013740325010025ba2a from dongle sendstack
2021.05.22 19:11:15 5: ZWDongle_2: dispatch 0013ba000002
2021.05.22 19:11:15 4: CMD:ZW_SEND_DATA ID:00 ARG:0002 CB:ba
2021.05.22 19:11:15 4: ZWDongle_2 transmit OK for CB ba, target ZWave_SWITCH_BINARY_116
2021.05.22 19:11:15 4: ZWDongle_Read ZWDongle_2: rcvd 0004007403250300 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:15 5: SW: 06
2021.05.22 19:11:15 5: ZWDongle_2: dispatch 0004007403250300
2021.05.22 19:11:15 4: CMD:APPLICATION_COMMAND_HANDLER ID:74 ARG:03250300 CB:00
2021.05.22 19:11:15 4: ZWDongle_Read ZWDongle_2: rcvd 000400740a7105000000ff0e000101 (request APPLICATION_COMMAND_HANDLER), sending ACK
2021.05.22 19:11:15 5: SW: 06
2021.05.22 19:11:15 5: ZWDongle_2: dispatch 000400740a7105000000ff0e000101
2021.05.22 19:11:15 4: CMD:APPLICATION_COMMAND_HANDLER ID:74 ARG:0a7105000000ff0e000101 CB:00
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Welche NodeId hat der Türsensor? 4?
Assoziation des Türsensors mit Sirene in Assoziationsgruppe 1 wie der Controller?

TecCheck

#20
Nee,

Def = f25aaeee 90

Sirene in assocGroup_4 des tf_Sensor

Name  Türsensor = zw_tf_Kuechentuer
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Entschuldige, dann war ich zu ungenau.

Der Controller sollte auch in Assogroup 4 aufgenommen werden, damit wir die gleichen Nachrichten in FHEM sehen wie die Sirene.

Wenn Du noch Lust hast  :-[ , würde davon ein Log helfen, um Näheres zu sehen. Aber wir können auch erst einmal mit den Nachrichten loslegen, die der Sensor in Assogroup 1 bekommt, wenn einer von denen funktioniert, dann ist nichts weiteres mehr notwendig:
get ZWDongle_2 raw 1374043003ff25

get ZWDongle_2 raw 1374097105000000ff06160025
                               
get ZWDongle_2 raw 1374097105000000ff06170025

Die erste dürfte nicht funktionieren. Spannend sind die letzten beiden.


TecCheck

Hey Christian, du bist ja SUPER,

habe mit Nr. 2 angefangen, und was soll ich sagen, es funktioniert.   :)
Die Sirene klingelt mit dem Klingelton der im Parameter 6 eingestellt ist.

So kann ich der Sirene zwei verschiedene Klingeln oder Alarme entlocken,
ohne etwas konfigurieren zu müssen.

Nr. 1 + 3 funktionieren nicht.

Grüße
Wolfgang

Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

Puh, endlich.  :)

Jetzt sollten wir nur noch Rudi überzeugen, dass das Device eine "Sonderlocke" für den Einschaltbefehl braucht. Hast Du einen Wunschnamen für den set-Befehl?

@Rudi: Willst Du das über das Attribut setList lösen oder wie "früher" über gerätespezische Funktion ala Devolo-Siren. Bei letzterem könnte ich einen Patch bei Bedarf liefern; bei erstem bist Du auf jeden Fall gefordert.

Gruß, Christian



TecCheck

Hallo,

ich bin auch froh, das es endlich klappt.

ich fände set ... DoorbellOn ganz gut.   ;D

bin aber auch mit einem anderen Namen zufrieden.

Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

@Rudi:
Anhängend ungetesteter Patch-Vorschlag für die Einbindung eines set - doorbellOn - Befehls für die Zipato Siren in der Nicht-setList-Variante.

TecCheck

Hallo, und einen schönen Pfingstmorgen

Habe eben ein Update durchgeführt und meine Sirene nochmal getestet.

Die einzelnen Parameter 1 - 9 sind jetzt übersichtlicher konfigurierbar.

Parameter 8 und 9 schalten die LED's beim Alarm/Klingeln ein/aus.

Interessant ist der  Parameter 7. Mit dem lässt sich bestimmen ob bei set ... on der Alarm oder der Klingelton ausgegeben wird.

Grüße

Wolfgang
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

krikan

ZitatInteressant ist der  Parameter 7. Mit dem lässt sich bestimmen ob bei set ... on der Alarm oder der Klingelton ausgegeben wird.

Der zusätzliche set-doorbellOn-Befehl bleibt weiterhin sinnvoll und soll eingebaut werden?

Gruß, Christian

rudolfkoenig

ZitatAnhängend ungetesteter Patch-Vorschlag für die Einbindung eines set - doorbellOn - Befehls für die Zipato Siren in der Nicht-setList-Variante.
Habs eingebaut und kurz getestet (ohne Hardware).
Falls es sich rausstellt, dass das fuer andere Geraete auch sinnvoll ist, dann baue ich es auf die setList Variante um.

TecCheck

Ok, dann hat man einfacheren Zugriff auf beide konfigurierten Töne ohne Umweg über Parameter 7.

Ich werde morgen nochmal updaten und dann berichten.

Wolfgang
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's

TecCheck

Hallo Christian, hallo Rudolf.

habe die Sirene nach Update nochmal ausprobiert,

der set-doorbellOn-Befehl funktioniert.

Ich denke, es ist jetzt so, wie es sein soll!  :)

Vielen Dank euch beiden

Wolfgang
Intel NUC mit Ubuntu als FHEM-Server,
CUL  868, RFXTRX 433, Jeelink-PCA,ZWDongle, HMLan
Aktivlautsprecher über LineIn und Display per HDMI am NUC,
diverse FS20 und Intertechno - Komponenten, Oregon Temp-Hum-Sensoren, HomeMatic, PCA301, KS300,Sonos, ZWave, Alexa,Echo's