[RELEASE] Zipato/Phileo Multisound Siren (PH-PSE02.US)

Thinking about this, it would be most logical (since the siren is most likely to be used as an alert device under the security settings) for the options to be settable when the siren device is selcted under ‘Alert with Sirens’. At the moment, there is only a turn off delay there. Seems odd to create a custom rule for devices that are already covered by the main security app section. Just a thought :slight_smile:

Speakery Notify with Sound is a SmartApp, not an option, but @JamesEncliffe said that it’s not listed as an Audio Device in that SmartAppp either so at the moment that won’t help.

I thought those SmartApps might work with the “Audio Notification” capability, but apparently they don’t so I’ll add the “Music Player” capability which should fix that problem.

If you select the device as a siren, it will play the sound you’ve specified in the “Both Sound” device setting.

If you select the device as a light, it will play the sound you’ve specified in the “Switch On Sound” device setting.

Those are the only options offered in SHM or Speaker Notify with Sound for playing different sounds, unless you select the device as an Audio Device.

I’ll release a version later today that implements the “Music Player” capability which will allow you to select it as an Audio Device.

I’ve got the same issue as James.

1732c860-6708-4489-8254-c37248d6e238 16:00:01: debug Zipato Multisound Siren turned off
1732c860-6708-4489-8254-c37248d6e238 16:00:01: debug Zipato Multisound Siren turned on
1732c860-6708-4489-8254-c37248d6e238 16:00:01: debug Zipato Multisound Siren turned on
1732c860-6708-4489-8254-c37248d6e238 16:00:00: debug Executing off()
1732c860-6708-4489-8254-c37248d6e238 15:59:58: info Zipato Multisound Siren Playing sound #5 0 time(s)
1732c860-6708-4489-8254-c37248d6e238 15:59:58: debug Executing beep()
1732c860-6708-4489-8254-c37248d6e238 15:59:16: debug Zipato Multisound Siren turned off
1732c860-6708-4489-8254-c37248d6e238 15:59:16: debug Executing off()
1732c860-6708-4489-8254-c37248d6e238 15:59:16: debug Zipato Multisound Siren turned on
1732c860-6708-4489-8254-c37248d6e238 15:59:13: info Zipato Multisound Siren Playing sound #5 0 time(s)
1732c860-6708-4489-8254-c37248d6e238 15:59:13: debug Executing beep()
1732c860-6708-4489-8254-c37248d6e238 15:59:13: debug Zipato Multisound Siren turned off
1732c860-6708-4489-8254-c37248d6e238 15:59:13: debug Zipato Multisound Siren turned on
1732c860-6708-4489-8254-c37248d6e238 15:59:13: debug Notification Type: Notification Report
1732c860-6708-4489-8254-c37248d6e238 15:59:12: debug Alarm State: enabled
1732c860-6708-4489-8254-c37248d6e238 15:59:12: debug Alarm Duration: 30 Seconds
1732c860-6708-4489-8254-c37248d6e238 15:59:12: debug
Strobe Sound: Emergency
Siren Sound: Emergency
Both Sound: Emergency
On Sound: Emergency
Beep Sound: Door
1732c860-6708-4489-8254-c37248d6e238 15:59:12: debug Executing refresh()
1732c860-6708-4489-8254-c37248d6e238 15:59:12: debug Secure Commands Enabled
1732c860-6708-4489-8254-c37248d6e238 15:58:44: debug Zipato Multisound Siren turned off
1732c860-6708-4489-8254-c37248d6e238 15:58:43: debug Executing off()
1732c860-6708-4489-8254-c37248d6e238 15:58:43: debug Zipato Multisound Siren turned on
1732c860-6708-4489-8254-c37248d6e238 15:58:42: debug Zipato Multisound Siren turned on
1732c860-6708-4489-8254-c37248d6e238 15:58:41: info Zipato Multisound Siren Playing sound #6 0 time(s)
1732c860-6708-4489-8254-c37248d6e238 15:58:41: debug Executing beep()
1732c860-6708-4489-8254-c37248d6e238 15:58:39: info Zipato Multisound Siren Playing sound #6 0 time(s)
1732c860-6708-4489-8254-c37248d6e238 15:58:39: debug Executing beep()
1732c860-6708-4489-8254-c37248d6e238 15:58:36: debug Zipato Multisound Siren turned off
1732c860-6708-4489-8254-c37248d6e238 15:58:36: debug Notification Type: Notification Report
1732c860-6708-4489-8254-c37248d6e238 15:58:35: debug Alarm State: enabled
1732c860-6708-4489-8254-c37248d6e238 15:58:35: debug Alarm Duration: 30 Seconds
1732c860-6708-4489-8254-c37248d6e238 15:58:34: debug
Strobe Sound: Emergency
Siren Sound: Emergency
Both Sound: Emergency
On Sound: Emergency
Beep Sound: Beep

@kiranmk702

If you update to the latest test version, you should be able to select it as an audio device.

After selecting it as an Audio Device in either of those SmartApps, select “Custom Message” and then enter either the name of the sound you want to play (police, door, ambulance, etc.) or the name of the corresponding setting sound you want to play (on, both, siren, strobe).

I just released version 1.5 which should solve the problems that multiple users (@JamesEncliffe, @kiranmk702, @jaysiyani) have been experiencing with the new firmware versions of this device.

It also supports the music player capability so it can be used with SHM and/or Speaker Notify with Sound to play the different sounds by selecting the device as an Audio Device, choosing Custom Message and entering the sound name (beep, door, ambulance, emergency, fire, police) or the setting name (on, siren, strobe, both).

The link to the latest version of the device handler can be found in the first post.

Edit: There’s a bug in SHM that prevents the Audio Notifications from working with the “Leaks” monitoring. If you plan on using the siren for leak notifications, you need to select it as either a light or siren. If you select it as a siren, it will play the “Both Sound” you specified in the device settings.

Kevin, I wanted to thank you for your valued hard work in making this Siren device work so well with SHM. Everything works perfectly now.
Best wishes, James

1 Like

You’re welcome. I know some users have been struggling to get this to work for a while, but until last night, I was unable to get the information I needed from end users in order to troubleshoot and fix it.

Thanks Kevin! It all works now.

1 Like

Hi Kevin,

I tested your code now, I second @JamesEncliffe in saying everything works perfectly now. You have now done a perfect integration of this Siren to SHM system . More over you valued users requests and tailored your code to fit our request

A big thank you for your time and efforts !

Respect!!!
Kiran

1 Like

Hi Kevin,

I had this siren delivered to me yesterday and found this whilst searching to set it up on ST. Just wanted to say thanks for all your hard work and release in the nick of time for me to set up the siren without issue.

On another note, I also purchased a Zipato PH-PAT02.eu 3-in-1 Z-Wave Multi-Sensor which I’m not having as much luck with, in fact no luck so far. ST finds it as Z Wave contact sensor but doesn’t work in any way. Fancy having a go at it? I am happy to help in any way, but I’m no coder, apart from a bit of VB many years ago.

Again thanks for the siren device handler.
Cheers,
Andy

I do enjoy a challenge, but you saw how many posts went back and forth yesterday and that was with a device I own. Grant it that issue was caused by the manual being wrong, but I wouldn’t have been able to figure that out with just the live logging data users posted.

I looked up the zwave specs for that multisensor, but it has the most configuration settings I’ve ever seen for a zwave device.

In theory, the default settings should make all sensors functional, but I think you’re going to have to choose what you want to use it as because I don’t think I’ve ever seen a water/temp/humidity multisensor before.

If you’re mainly interested in the water sensor, open the device from the IDE and try all the zwave water sensor device types to see if any of them work.

If you just want to be able to use the other sensors, try the zwave multisensor device handlers. You may have luck with one of the aeon multisensors.

The device supports the security command class so the device handler you choose will most likely also have to support it.

Warning: The generic zwave device handlers shouldn’t change the device’s configuration settings, but the device handlers meant for other devices might which could render the device inoperable.

If you try a device handler, like one of the aeon multisensors, and it doesn’t work, you should probably remove the device and factory reset it before trying the next device handler. The manual has instructions for performing a factory reset, but make sure you remove the device first.

Update: The zwave plus motion temp sensor supports security and might work with all 3 sensors, but water would be reported as motion.

If that does work, you can easily convert it into a water sensor device handler. Just grab the code from here, find and replace “active” with “wet” and “inactive” with “dry” (include the quotes). Then replace Capability Motion Sensor with Capability Water Sensor.

Hi Kevin,

Thanks for the quick reply. Yes, having done a bit more research I can see it is a bit involved. I have tried some of the device handlers via the IDE but none of them seemed to want to play nicely. I’ve only been using SM for a couple of weeks and so far managed to get everything working the way I want it (largely thanks to the community). I brought this as a bit of an experiment, so I might try to write a DH to get the water sensor working first and take it from there.

Thanks again,
Andy

Hmm… Think I’ll start there. Cheers

Thats interesting, it reports back temp and battery. The motion, ie wet or dry, doesn’t respond though. Somewhere to start though.

That’s odd because 2 of the ways the device reports water events should work with that handler. The 3rd method doesn’t appear to handle it correctly, but if you open the location > events section of the IDE, it might provide additional information about how it’s handling the water events.

This is assuming that one of your previous attempts at finding a matching device handler didn’t disable the water notifications. If you haven’t performed a factory reset after trying those other device handlers you might want to try that first.

Yeah, I did a full reset and re-added it. If I trigger it I can see data in logging and again when removing the trigger.

Since multiple users, including you, have confirmed that the siren device handler in the first post of this topic is working, I’d rather not confuse users by continuing this discussion about the Zipato water/temp humidify sensor here.

If you PM me, create a new topic or post to one of the other topics for that device (and tag me), I’ll be happy to continue trying to help.

Yes, I was thinking the same. I’ll create a new topic shortly and let you know.
Cheers Kevin

To avoid confusion a topic for the Zipato PH-PAT02 3-in-1 Z-Wave Multi-Sensor DH can be found at here.

Hi, since firmware hotfix version 16.14. My zipato is unavailable? Does anyone else have the same issue?