[RELEASE] AlertMe / Iris V1 Drivers with Device Health Status

Good Day Sir, I have acquired the Iris care pendant V2.. I guess. It's the small round one with only the red cross button in front. It joined with 2 endpoints but it not functioning, that's neither endpoint with your driver or the driver from @iris (even tho I know his was intended for the V1 version that looks like a small blunt)

Is it trivial to correct the driver to have this working?

Here's some logs after pairing both endpoints:

Summary

dev:7682023-09-13 07:21:28.065 PMinfoHue Motion Kitchen illuminance is 0 Lux

dev:18792023-09-13 07:20:51.058 PMinfoMotion Hue 3D printer illuminance is 0 Lux

dev:20522023-09-13 07:20:43.003 PMinfoApplication ID Received

dev:21412023-09-13 07:20:40.077 PMinfoDevice : ping

dev:21422023-09-13 07:20:36.037 PMtraceAlertMe Pendant : sending:[he raw 0514 0 02 0x00F6 {11 00 FC 01} {0xC216}]

dev:21422023-09-13 07:20:36.031 PMinfoAlertMe Pendant : Refreshing -model?- v2.2.0

dev:21422023-09-13 07:20:35.952 PMwarnAlertMe Pendant : Trace log: off in 1800s

dev:21422023-09-13 07:20:35.949 PMinfoAlertMe Pendant : Logging Info:[true] Debug:[false] Trace:[true]

dev:8922023-09-13 07:20:35.397 PMinfomsgMap: [raw:92B40100000A01002011, dni:92B4, endpoint:01, cluster:0000, size:0A, attrId:0001, encoding:20, command:01, value:11, clusterInt:0, attrInt:1, valueParsed:17]

dev:8922023-09-13 07:20:34.440 PMinfomsgMap: [raw:92B401FCC050F70041240121BF0B0328190421A8430521290006240400000000082111010A211F890C2001641000, dni:92B4, endpoint:01, cluster:FCC0, size:50, attrId:00F7, encoding:41, command:0A, value:0121BF0B0328190421A8430521290006240400000000082111010A211F890C2001641000, clusterInt:64704, attrInt:247]

Ooh, not really, unless I have one here with me. Even then it may not be trivial.

I'd need to see all of the button press combinations and the messages it sends, plus what it does when it receives commands. The pendants (at the least the V1 type, I didn't know there was a V2) have to be told to leave their alert mode and return to normal operation, and I have no way of knowing which messages it needs to receive. :confused: