Hallo,
ich bin etwas am kämpfen mit der Sirene. Ich schaffe es einfach nicht die einzelnen Sounds abzurufen mit Türgong usw.
Hat das ding schon jemand erfolgreich eingebunden ?
Die Auswahl der Sirenensounds wird derzeit mit FHEM nur über get-raw funktionieren. Das Gerät nutzt eine etwas ungewöhnliche Soundwahl über die Class NOTIFICATION: http://www.vesternet.com/resources/application-notes/apnt-125. Man könnte dies auch als Spezialfall in 10_Zwave.pm unter %zwave_deviceSpecial einbauen.
Habe im Blindflug in anhängender 10_ZWave.pm die Auswahl der Sirenensounds eingebaut. Für DLink-modelID 0108-0004-000a sollten nach Einbindung der 10_ZWave.pm unter set sechs neue "alarm[Soundvariante]On"-Befehle zur Verfügung stehen. Damit kann man die Sirene mit dem passenden Sound einschalten (hoffentlich ;) ). Ausschalten sollte mit "set <device> off" funktionieren.
Die Anpassung habe ich nicht getestet, da dass unterwegs entstanden ist. Mit etwas Mut kannst Du es mal probieren und natürlich bitte berichten.
Gruß, Christian
Habs eingecheckt. Feedback nach Test interessiert uns trotzdem :)
Hi,
vielen Dank !! Ich habe es soeben getestet und es funktioniert.
Die Sirene ist eigentlich für Feueralarm Polizei usw. scheinbar gut zu gebrauchen.
Aber.... als Tür-Gong eher weniger, das macht nur 2 Töne und die sind recht dünn und leise.
Danke für Deine Rückmeldung.
@Rudi: Anhängend commandref-Patch für die Befehle.
Eingecheckt.
Ich habe heute auf einen anderen Raspberry alles neu eingerichtet und meine config auch verwendet, jetzt sind die erweiterungen wieder verschwunden. Auch wenn ich die 10_ZWave nochmal reinkopiere und neu starte.
Das Device will ich eigentlich nicht mehr löschen und neu anlegen, da ja die Abhängkeiten dann weg sind.
Wie kriege ich diese funktionen wieder rein ?
Ok, man lernt nie aus ;-)
ich habe ein get Model durchgeführt, und schon sind die sachen wieder da
mal das hier wieder Ausgraben, da bei mir ein Rauchmelder ausgelöst hatte.
Die Sirene brüllte lustig und leider funktioniert das ausschalten nicht.
Sprich ein set Sirene off geht nicht durch, soweit ich mich erinnere hatte es schon mal funktioniert.
Wie wird der Alarm ausgelöst? Von FHEM oder per direkter Assoziation mit dem Rauchmelder? Durch welche Commands?
Funktioniert es, wenn Du manuell den Alarm startest; kannst Du dann ausschalten?
wird von Fhem mit notify ausgelöst. das setzen von den alarmen funktioniert, nur das off geht nicht. das einfache "on" löst auch den alarm aus. Nur ein Thema mit dem off.
Dann hätte ich für weitere Überlegungen gerne die Ausgabe von "list <device>" sowie ein verbose 5-Logauszug vom Schaltvorgang.
Probiere bitte auch einmal, ob "set <device> basicValue 0" ausschaltet.
Gruß, Christian
hier der list:
Internals:
DEF c37a5184 20
FUUID 5c4d8392-f33f-7eec-1a17-673b85113cf9ab2f
IODev ZWDongle_0
LASTInputDev ZWDongle_0
MSGCNT 1
NAME Sirene
NR 42
STATE alarmDoorchimeOn
TYPE ZWave
ZWDongle_0_MSGCNT 1
ZWDongle_0_RAWMSG 0004001408720501080004000acc00
ZWDongle_0_TIME 2020-06-18 11:34:58
ZWaveSubDevice no
cmdsPending 0
homeId c37a5184
isWakeUp
lastMsgSent 1592472925.11668
nodeIdHex 14
READINGS:
2020-04-16 17:25:39 assocGroup_1 Max 8 Nodes
2020-04-16 17:25:45 assocGroups 1
2020-06-18 11:34:58 model D-Link Corporation DCH-Z510 Siren
2020-06-18 11:34:58 modelConfig dlink/dch-z510.xml
2020-06-18 11:34:58 modelId 0108-0004-000a
2020-06-18 11:35:25 state alarmDoorchimeOn
2020-06-18 11:35:25 timeToAck 0.031
2020-06-18 11:35:25 transmit OK
Attributes:
IODev ZWDongle_0
alarmDevice Actor
alarmSettings alarm0,alarm1,|set Sirene on|set Sirene alarmBeepOn|0:20
classes ZWAVEPLUS_INFO ALARM BASIC SWITCH_BINARY ASSOCIATION CONFIGURATION MANUFACTURER_SPECIFIC VERSION SENSOR_BINARY ASSOCIATION_GRP_INFO POWERLEVEL DEVICE_RESET_LOCALLY SECURITY FIRMWARE_UPDATE_MD
icon secur_alarm
neighborListPos 772.702523258963,921.4053863172577
room Alarm,AlarmRoom,Eingang,ZWave
vclasses ALARM:4 ASSOCIATION:2 ASSOCIATION_GRP_INFO:1 BASIC:1 CONFIGURATION:1 DEVICE_RESET_LOCALLY:1 FIRMWARE_UPDATE_MD:2 MANUFACTURER_SPECIFIC:2 POWERLEVEL:1 SECURITY:1 SENSOR_BINARY:2 SWITCH_BINARY:1 VERSION:2 ZWAVEPLUS_INFO:2
und verbose einmal off gesetzt:
3: ZWave set Sirene off
5: ZWDongle_Write 0013140325010025a0 (c37a5184)
5: SW: 010a0013140325010025a050
5: ACK received, WaitForAck=>2 for 010a0013140325010025a050
4: ZWDongle_Read ZWDongle_0: rcvd 011301 (answer ZW_SEND_DATA), sending ACK
5: SW: 06
5: ZWDongle_0: dispatch 011301
4: ZWDongle_Read ZWDongle_0: rcvd 0013a000000200c97f7f7f7f0000030000000003010000 (request ZW_SEND_DATA), sending ACK
5: SW: 06
5: device ack reveived, removing 010a0013140325010025a050 from dongle sendstack
5: ZWDongle_0: dispatch 0013a000000200c97f7f7f7f0000030000000003010000
4: CMD:ZW_SEND_DATA ID:00 ARG:000200c97f7f7f7f0000030000000003010000 CB:a0
4: ZWDongle_0 transmit OK for CB a0, target Sirene
BasicValue 0 schaltet auch nicht aus
Sieht für mich alles Ok aus; d.h. erkenne kein Problem. FHEM-Änderung in dem Bereich sind mir auch nicht bekannt.
Vielleicht Sirene defekt?
Wenn noch jemand anderes die Sirene einsetzt: Hat er das Problem auch?
Kannst Du mal die Assoziation mit dem Controller setzen und prüfen. Laut list ist die Assoziation nicht vorhanden, aber Auswirkungen dürfte das afaik nicht haben.
Rufe auch noch mal die Konfiguration ab und schaue, ob es daran liegen könnte.
bingo :-) Danke... assoziation war es.... habs gesetzt und jetzt geht es
ist mir gerade ein Rätsel wie das verschwindet, es hat ja schon mal funktioniert...
man sollte wirklich regelmäßig alles mal prüfen
Freut mich.
Mir ist nur unklar, warum eine fehlende Assoziation zum Controller das Verhalten auslöst.