Hi @Sylvain
I have created a profile with the 9 configuration parameters for siren and bell that come in the siren documentation.
I have also added the European model 0x1088
Try to see if it works
───────────────────────────────────────────────────
Name Z-Wave Siren Mc
Version 2023-01-22T12:34:00.543692949
───────────────────────────────────────────────────
@Mariano_Colmenarejo
Amazing , seem to work perfect , the only thing that is missing is routine … I can’t choose bell sound that I want ,only the one that was configure in parameter .
Don’t know if it’s a lot a work for you ,maybe one day if you have time !!
I’m in for it too.
I found this on the net:
“Doorbell” value=“1”
“Fur Elise” value=“2”
“Doorbell Extended” value=“3”
“Alert” value=“4”
“William Tell” value=“5”
“Rondo Alla Turca” value=“6”
“Police Siren” value=“7”
“Evacuation” value=“8”
“Beep Beep” value=“9”
“Beep” value=“10”
Try this driver TEST version
Tomorrow I’ll see what you tell me about how it works, now I’m leaving
───────────────────────────────────────────────────
Name Z-Wave Siren TEST
Version 2023-03-11T18:21:52.660876621
───────────────────────────────────────────────────
Hi.
Installed test driver, removed device, readded.
Does not work
Nothing to configire. It doesnt even trigger.
I can send a cli log of pairing process in the morning.
Thank @Mariano_Colmenarejo
But it’s not working.
Here the logs
2023-03-12T02:57:07.108193020+00:00 FATAL Z-Wave Siren TEST Lua: runtime error: [string “init.lua”]:134: [string “coolcam-siren/init.lua”]:113: attempt to index a nil value (field ‘setSiren_Sounds’)
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
Traceback:
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
2023-03-12T02:57:12.718032314+00:00 FATAL Z-Wave Siren TEST Lua: runtime error: [string “init.lua”]:134: [string “coolcam-siren/init.lua”]:113: attempt to index a nil value (field ‘setSiren_Sounds’)
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
Traceback:
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
2023-03-12T02:57:18.607992775+00:00 FATAL Z-Wave Siren TEST Lua: runtime error: [string “init.lua”]:134: [string “coolcam-siren/init.lua”]:113: attempt to index a nil value (field ‘setSiren_Sounds’)
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
Traceback:
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
2023-03-12T02:57:24.671602903+00:00 FATAL Z-Wave Siren TEST Lua: runtime error: [string “init.lua”]:134: [string “coolcam-siren/init.lua”]:113: attempt to index a nil value (field ‘setSiren_Sounds’)
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
Traceback:
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
2023-03-12T02:57:30.614465614+00:00 FATAL Z-Wave Siren TEST Lua: runtime error: [string “init.lua”]:134: [string “coolcam-siren/init.lua”]:113: attempt to index a nil value (field ‘setSiren_Sounds’)
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
Traceback:
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
2023-03-12T02:57:37.037905825+00:00 FATAL Z-Wave Siren TEST Lua: runtime error: [string “init.lua”]:134: [string “coolcam-siren/init.lua”]:113: attempt to index a nil value (field ‘setSiren_Sounds’)
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
Traceback:
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
2023-03-12T02:57:42.718073912+00:00 FATAL Z-Wave Siren TEST Lua: runtime error: [string “init.lua”]:134: [string “coolcam-siren/init.lua”]:113: attempt to index a nil value (field ‘setSiren_Sounds’)
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
Traceback:
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
2023-03-12T02:57:48.823150119+00:00 FATAL Z-Wave Siren TEST Lua: runtime error: [string “init.lua”]:134: [string “coolcam-siren/init.lua”]:113: attempt to index a nil value (field ‘setSiren_Sounds’)
stack traceback:
[C]: in function ‘error’
[string “env builder”]:95: in global ‘require’
[string “init.lua”]:134: in main chunk
Traceback:
stack traceback:
[C]: in
In setting no needed parameters 5 and 6, now are in custom capabilities to set its manual or routines
───────────────────────────────────────────────────
Name Z-Wave Siren TEST
Version 2023-03-12T09:48:04.977646544
───────────────────────────────────────────────────
HI @Mariano_Colmenarejo
It is getting there but routine does not send the device to trigger , I can see that the routine change the siren sound to police , but the siren won’t activate . Here the log .
I don’t know if I understand well what you want to do.
The custom capabilities do the same as the preferences did, select what sound will play when the siren or bell is activated.
If you want it to sound too then you have to add the activate siren command to the routine
Or have you already added the command to routine and it doesn’t sound?