[EDGE] Neo Coolcam Siren issues and Development

Weird… Cleared cache & data. Rebooted the hub. Profiles not updated :confused:

What model fingerprints is it?

@dusanhauko

I don’t know why it doesn’t work for you.

try to pair it again

@Mariano_Colmenarejo
Ok I see I have to put the type of alarm when doing my routine but there something’s I try to figure I have set this routine . But it won’t trigger the bell it will trigger the alarm


I will upload the log here

2023-03-12T14:17:03.317033867+00:00 TRACE Z-Wave Siren TEST Z-Wave command(f9364a9b) queued for radio transmission: CC:Basic, CID:0x01
2023-03-12T14:17:03.317739534+00:00 TRACE Z-Wave Siren TEST Received event with handler capability
2023-03-12T14:17:03.318498159+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> received command: {“args”:{},“capability”:“alarm”,“command”:“both”,“component”:“main”,“positional_args”:{}}
2023-03-12T14:17:03.321789534+00:00 TRACE Z-Wave Siren TEST Found CapabilityCommandDispatcher handler in zwave_siren
2023-03-12T14:17:03.322479201+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> sending Z-Wave command: {args={value=255}, cmd_class=“BASIC”, cmd_id=“SET”, dst_channels={}, encap=“AUTO”, payload=“\xFF”, src_channel=0, version=1}
2023-03-12T14:17:03.357821701+00:00 DEBUG Z-Wave Siren TEST NEO Coolcam Siren device thread event handled
2023-03-12T14:17:03.358797492+00:00 TRACE Z-Wave Siren TEST Received event with handler capability
2023-03-12T14:17:03.359892826+00:00 DEBUG Z-Wave Siren TEST NEO Coolcam Siren device thread event handled
2023-03-12T14:17:03.372189951+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> received command: {“args”:{“value”:“2”},“capability”:“legendabsolute60149.bellSounds”,“command”:“setBellSounds”,“component”:“main”,“positional_args”:[“2”]}
2023-03-12T14:17:03.374857493+00:00 TRACE Z-Wave Siren TEST Found CapabilityCommandDispatcher handler in zwave_siren → coolcam-siren
2023-03-12T14:17:03.377069784+00:00 PRINT Z-Wave Siren TEST bell_sounds Value 2
2023-03-12T14:17:03.379080951+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> emitting event: {“attribute_id”:“bellSounds”,“capability_id”:“legendabsolute60149.bellSounds”,“component_id”:“main”,“state”:{“value”:“2”}}
2023-03-12T14:17:03.409156618+00:00 TRACE Z-Wave Siren TEST Z-Wave command(ac6742cc) queued for radio transmission: CC:Configuration, CID:0x04
2023-03-12T14:17:03.409935201+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> sending Z-Wave command: {args={configuration_value=2, default=false, parameter_number=6, size=1}, cmd_class=“CONFIGURATION”, cmd_id=“SET”, dst_channels={}, encap=“AUTO”, payload=“\x06\x01\x02”, src_channel=0, version=1}
2023-03-12T14:17:03.423598993+00:00 DEBUG Z-Wave Siren TEST NEO Coolcam Siren device thread event handled
2023-03-12T14:17:04.356405868+00:00 TRACE Z-Wave Siren TEST Z-Wave command(f0c88adc) queued for radio transmission: CC:Basic, CID:0x02
2023-03-12T14:17:04.363889160+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> sending Z-Wave command: {args={}, cmd_class=“BASIC”, cmd_id=“GET”, dst_channels={}, encap=“AUTO”, payload=“”, src_channel=0, version=1}
2023-03-12T14:17:04.364906618+00:00 DEBUG Z-Wave Siren TEST NEO Coolcam Siren device thread event handled
2023-03-12T14:17:04.677465160+00:00 TRACE Z-Wave Siren TEST Z-Wave command(f9364a9b) transmit status: TRANSMIT_COMPLETE_OK
2023-03-12T14:17:04.743101618+00:00 TRACE Z-Wave Siren TEST Received event with handler unnamed
2023-03-12T14:17:04.743959576+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> received Z-Wave command: {args={alarm_level=0, alarm_type=0, event=“ACTIVE”, event_parameter=“”, notification_status=“ON”, notification_type=“SIREN”, v1_alarm_level=0, v1_alarm_type=0, z_wave_alarm_event=1, z_wave_alarm_status=“ON”, z_wave_alarm_type=14, zensor_net_source_node_id=0}, cmd_class=“NOTIFICATION”, cmd_id=“REPORT”, dst_channels={}, encap=“NONE”, payload=“\x00\x00\x00\xFF\x0E\x01\x00”, src_channel=0, version=3}
2023-03-12T14:17:04.791826077+00:00 TRACE Z-Wave Siren TEST Found ZwaveDispatcher handler in zwave_siren
20

When activating that routine it does change the bell sound but the alarm sound is trigger.

Replace my routine with alarm and now it work but I have to trigger the routine 2 times for the alarm sound to change that the one in the routine.

2023-03-12T14:35:22.687239242+00:00 TRACE Z-Wave Siren TEST Received event with handler capability
2023-03-12T14:35:22.690013229+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> received command: {“args”:{“value”:“7”},“capability”:“legendabsolute60149.sirenSounds”,“command”:“setSirenSounds”,“component”:“main”,“positional_args”:[“7”]}
2023-03-12T14:35:22.692283718+00:00 TRACE Z-Wave Siren TEST Found CapabilityCommandDispatcher handler in zwave_siren → coolcam-siren
2023-03-12T14:35:22.693025098+00:00 PRINT Z-Wave Siren TEST siren_sounds Value 7
2023-03-12T14:35:22.693719375+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> emitting event: {“attribute_id”:“sirenSounds”,“capability_id”:“legendabsolute60149.sirenSounds”,“component_id”:“main”,“state”:{“value”:“7”}}
2023-03-12T14:35:22.710175185+00:00 TRACE Z-Wave Siren TEST Z-Wave command(745cab44) queued for radio transmission: CC:Configuration, CID:0x04
2023-03-12T14:35:22.710879249+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> sending Z-Wave command: {args={configuration_value=7, default=false, parameter_number=5, size=1}, cmd_class=“CONFIGURATION”, cmd_id=“SET”, dst_channels={}, encap=“AUTO”, payload=“\x05\x01\x07”, src_channel=0, version=1}
2023-03-12T14:35:22.715313989+00:00 DEBUG Z-Wave Siren TEST NEO Coolcam Siren device thread event handled
2023-03-12T14:35:24.039943385+00:00 TRACE Z-Wave Siren TEST Z-Wave command(745cab44) transmit status: TRANSMIT_COMPLETE_OK
2023-03-12T14:35:44.288964378+00:00 TRACE Z-Wave Siren TEST Z-Wave command(53a1ee56) queued for radio transmission: CC:Basic, CID:0x01
2023-03-12T14:35:44.289606378+00:00 TRACE Z-Wave Siren TEST Received event with handler capability
2023-03-12T14:35:44.290347544+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> received command: {“args”:{},“capability”:“alarm”,“command”:“both”,“component”:“main”,“positional_args”:{}}
2023-03-12T14:35:44.296379253+00:00 TRACE Z-Wave Siren TEST Found CapabilityCommandDispatcher handler in zwave_siren
2023-03-12T14:35:44.297079628+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> sending Z-Wave command: {args={value=255}, cmd_class=“BASIC”, cmd_id=“SET”, dst_channels={}, encap=“AUTO”, payload=“\xFF”, src_channel=0, version=1}
2023-03-12T14:35:44.313621753+00:00 DEBUG Z-Wave Siren TEST NEO Coolcam Siren device thread event handled
2023-03-12T14:35:44.336995628+00:00 TRACE Z-Wave Siren TEST Received event with handler capability
2023-03-12T14:35:44.350010878+00:00 DEBUG Z-Wave Siren TEST NEO Coolcam Siren device thread event handled
2023-03-12T14:35:44.373190378+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> received command: {“args”:{“value”:“5”},“capability”:“legendabsolute60149.sirenSounds”,“command”:“setSirenSounds”,“component”:“main”,“positional_args”:[“5”]}
2023-03-12T14:35:44.374009628+00:00 TRACE Z-Wave Siren TEST Found CapabilityCommandDispatcher handler in zwave_siren → coolcam-siren
2023-03-12T14:35:44.374725753+00:00 PRINT Z-Wave Siren TEST siren_sounds Value 5
2023-03-12T14:35:44.375420544+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> emitting event: {“attribute_id”:“sirenSounds”,“capability_id”:“legendabsolute60149.sirenSounds”,“component_id”:“main”,“state”:{“value”:“5”}}
2023-03-12T14:35:44.382226419+00:00 TRACE Z-Wave Siren TEST Z-Wave command(8742a010) queued for radio transmission: CC:Configuration, CID:0x04
2023-03-12T14:35:44.383116461+00:00 INFO Z-Wave Siren TEST <ZwaveDevice: ef482434-bb55-403b-940b-70d099e05f82 [23] (NEO Coolcam Siren)> sending Z-Wave command: {args={configuration_value=5, default=false, parameter_number=5, size=1}, cmd_class=

I think there is a misunderstanding between what you want to do and what I thought you wanted to do.

What do you normally do to make the bell sound instead of the siren?

I see that parameter 7 defines what sounds by default when receive a BASIC set ON, the siren or the bell.

  1. Configure Default Siren On Mode
    This parameter defines the default music index, volume and the duration time for
    3 siren on. This parameter can be selected between ALARM MUSIC and DOORBELLMUSIC. The settings for ALARM MUSIC MODE defines by Param #1, #2 and #5. Thesettings for DOOR BELL MUSIC MODE defines by Param #3, #4 and #6.
    If parameter is set to ‘1’, siren will select ALARM MUSIC MODE to play music;
    If parameter is set to ‘2’, siren will select DOOR BELL MUSIC MODE to play music;
    Parameter Number 7, Size, 1 Available Settings. 1 or 2 Default 1 (siren)

Ok I understand that it need another custom capability for that to switch from alarm to bell ? Of course it will be usefull to have that to set up routine .

By the way I find a way to make it work ok with 2 routine. It’s not the best but seem to work.


1 Like

@Sylvain @dusanhauko

Added custom capability for parameter 7, default Siren or Door bell active

Try it, if works fine i will merge with Mc driver

───────────────────────────────────────────────────
 Name         Z-Wave Siren TEST
 Version      2023-03-12T16:19:51.435148569        
───────────────────────────────────────────────────

Hi. I cant give any feedback. Even with new driver version, cleared cache my siren has only stock look (alarm type off / siren)

@dusanhauko

This version must works fine for you
The fingeprint productId 0x1088 was independent fingerprint and added with the wrong profile.

I have also seen that the productId 0x6088 exists, but in the Z-wave alliance I have not found it.

I have also seen a Dome 0x021F, which must be a clone without led light

───────────────────────────────────────────────────
 Name         Z-Wave Siren TEST
 Version      2023-03-12T16:45:17.356377338
───────────────────────────────────────────────────

We’re on to something :slight_smile:
Driver is working. Additional settings are working flawlessly.

Bell Sounds are not match to my previous copied names.

When “Siren or bell active” is set to “Door bell” then the alarm/siren is working with preset 1-10 sound type. Yet sound is not match to name. But it’s working without errors.

When “Siren or bell active” is set to “Siren” then the alarm/siren is just spinning circle. If this would work i’d hear also 10 siren presets and give more feedback for fine tuning driver :slight_smile: .

It’s quite possible that this siren has only 10 sounds for Siren and Door bell together => then i’ll give you better names for them. But within these 10 sounds i can’t hear any “Fur Elise”, “William tell”, “Rondo alla turca” :rofl: :joy: :rofl:

It’s all about routine , you need 3 routines to make it work . And yes there only 10 sounds for both bell and alarm .Try something like this…



@Mariano_Colmenarejo
Thank you this is perfect for my needs , excellent .
Still need some testing with switching from bell to alarm , but from what I saw it is working .
I will not have the time this week to do more testing.
Another big thank you

@Sylvain @dusanhauko

Once you have chosen the sound for the alarm and the sound for the bell, you only have to change parameter 7 (custom capability Siren Or Bell Active) to choose what will be activated.

When choosing Siren, parameter 7 = 1, when it is activated it will be executed with the siren configuration parameters (1, 2 and 5), parameter 5 is custom capability Siren Sounds

When choosing Door Bell, parameter 7 = 2, when it is activated it will be executed with the configuration values chosen for door bell (3, 4 and 6), parameter 6 is custom capability Bell Sounds

I will merge it to the MC driver and whenever you want you can go back to the MC driver

───────────────────────────────────────────────────
 Name         Z-Wave Siren Mc
 Version      2023-03-13T11:41:28.720411173        
───────────────────────────────────────────────────
1 Like

Hi @Mariano_Colmenarejo ,

I bought a NEO Coolcam Siren and installed your driver, however, I do not see any changes to the options I can select. I’m attaching the screenshots.

What shall I do to be able to have the option to modify the NEO Coolcam Siren?

Thanks!

Here is the screenshot with the drivers

Hi @Giobbe

Install zwave Thing Mc in your hub.
Perform a driver change to see the device fingerprints

Hi @Mariano_Colmenarejo ,
I did what I thought you suggested but I’m still not able to see the device parameters. I’m attaching the screenshots. What other information shall I provide?