[RELEASE] AlertMe / Iris V1 Drivers with Device Presence

Heck, I was meant to check shipping for some devices from @scunny and that's something I'd like to get my paws on. I should be able to tidy up a driver for it no problem.

I'd be happy to send you one. To be super clear I'm talking about the Iris v1 Senior Care pendant. Would love to have it work as a presence key fob with one button that can trigger HSM disarm.

DM mw with mailing address if you'd like to play with one.

1 Like

Thanks to @Dustyd5 the Fob driver has been extensively updated, part of which adds support for the Care Pendant in "fob mode".

The Pendant can now be used as a one-button device with presence (the firmware sends identical messages for both buttons, so they cannot be differentiated).

Overall the driver is more robust and reliable, now using the hub's library code features to avoid duplication of effort. As I'm still using these devices every day I'll be updating all of the drivers in the coming weeks.

3 Likes

This is wonderful news... I can't wait to try it.
It will have to wait a bit though as I'm working away from home for several months and won't get back to my system for a while. Dang!

Many thanks for working on this.

1 Like

Thanks @birdslikewires ! Testing the new fob driver…

2 Likes

Updated the SmartPlug driver to use the new libraries, and updated the libraries to support the SmartPlugs. They will now generate about half the number of events, reducing load on the hub.

See my other post I have this working as a original Care Pendant with alarms and notification that help is coming.

Thanks to @iris figuring out the correct way to send commands to the attribute cluster, I've also been able to add proper user feedback for the Iris Care Pendant.

I was going to roll this into the Fob driver, but it's actually far more useful with its own.

The Pendant is essentially a Fob running specialised firmware. It can be used as a one-button Fob by reassigning the Fob driver, or it can be used in the manner of a critical care pendant.

Pressing either button registers a Push event and sets the device into "Help Needed" mode, signified by a single beep and single red flash. The Pendant stays in this mode, repeating the call every 30 seconds until the hub acknowledges the request, at which point it switches to "Help Called" mode, beeping twice and flashing the LEDs red continuously. This mode cannot be exited from the Pendant.

The Push events from the "Help Needed" mode should be used to trigger some form of assistance. Once that assistance is confirmed the Pendant can be switched "on", which triggers "Help Coming" mode. This is indicated to the user by three beeps and the LEDs flashing green continuously.

The Pendant can be set back to "Idle" mode by being switched "off".

NOTE: Though you could use this driver to create a facsimile of a critical care pendant system, absolutely no guarantee of reliability or suitability is given or implied.

1 Like

BTW, if anybody can work out how you get the tones to play on a standard AlertMe Fob, I'd love to know. They used to play an acknowledgement tri-tone, triggered by the original hub once the "home" or "away" mode was successfully requested.

Unlike the Pendant, there's no 00C0 attribute cluster. The Pendant has 00F0 and 00C0 inClusters, while the Fob has 00F0, 00F3, 00F4 and 00F1. Trigger events come in on 00F3, I've never seen anything from 00F4. Device status information comes in on 00F0, but is requested on 00F6. Yes, 6. :man_shrugging:

Answers on a postcard, please! :wink:

Updated recently, ditching the "proprietary" batteryVoltage attribute for the supported voltage attribute. This would normally be used for mains voltage monitoring, but seeing as none of this gear does such a thing it makes more sense to use this existing attribute for the battery instead.

This also makes logging out through influxdb-logger possible without messing with the code for that, and probably also enables some built-in automation triggers that were not previously possible.

I'll be doing this for my other drivers as time allows.

4 Likes

Download the Hubitat app