[ST Edge] Driver for Intermatic Pool Control System (PE653/PE953)

Interesting…Pressing P/S on PE953 did not produce any log lines…strange. Below is the log of Circuit 4 off and on (water feature on P5043). Looking at sources of the old DTH driver it seems that the presence of P5043 is detected based on x87 event (expecting 3.4 in the version of the expansion module firmware). Any idea what would trigger this event? However, why P/S button does not trigger any report from the device? I still do not understand how it works :frowning: Thanks

@philh30: I got more traces and I think I found the problem with P5043 detection. All constants used as indexes in the payload of proprietary report x87 are off by 1 (in get_constants.lua). Especially these 3 are important: get_resp.VER_EXP_MAJOR_87, get_resp.VER_EXP_MINOR_87, get_resp.HEATER_87. I suppose this is due to Lua indexing payload from 1, not 0 as in Groovy (I am sure you dealt with it for the rest of payloads indexing and as you said this part was not tested). Thanks

1 Like

Good sleuthing! Pushing out a new version dated 2023-08-18T01:34:49.535303133 that corrects the x87 indices and adds your profile. Let me know if you have trouble seeing your profile show up as an option in settings - I remember it being troublesome in the past to get new options in settings to refresh in the app.

Thanks! But, live is never easy…when tracing the x87 events I noticed a problem which @KeithR talked about a couple of years ago when working on the old driver. The payloads I am getting from PE653/P5043ME are not consistent as far as expansion module firmware version is concerned. I am getting several payload with 3/4 (v 3.4) and then suddenly (I could not see any pattern leading to it) it switches to 2/0 (like it would be v 2.0 which does not make any sense. As far as I remember @KeithR was seeing some other numbers there. The rest of the payload looks ok (heater state changes when necessary, etc). I think that the P5043 presence should be based on user selectable configuration. We cannot relay on the version number… Below are traces from the time it switched from 3.4 to 2.0.

2023-08-18T00:13:38.531607613+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> sending Z-Wave command: {cmd_class="MANUFACTURER_PROPRIETARY", cmd_id=0, dst_channels={}, encap="AUTO", payload="\x05\x40\x01\x02\x87\x03\x01", src_channel=0}
2023-08-18T00:13:38.538582582+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:13:38.541006745+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:13:38.613299330+00:00 TRACE PE653 Pool Control  Z-Wave command(a6c95961) transmit status: TRANSMIT_COMPLETE_OK
2023-08-18T00:13:38.860306098+00:00 TRACE PE653 Pool Control  Received event with handler unnamed
2023-08-18T00:13:38.862333334+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> received Z-Wave command: {cmd_class="MANUFACTURER_PROPRIETARY", cmd_id=0, dst_channels={}, encap="NONE", err="unsupported command", payload="\x05\x40\x02\x02\x87\x80\x10\x02\x01\x01\x02\x07\x03\x04\x00\x02\x00\x10\x04\x00\x04\x00\x00\x25\x13\x0C\x14\x01\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00", src_channel=0}
2023-08-18T00:13:38.871135306+00:00 TRACE PE653 Pool Control  Found ZwaveDispatcher handler in intermatic-pe653
2023-08-18T00:13:38.875833872+00:00 TRACE PE653 Pool Control  MANUFACTURER PROPRIETARY 87 REPORT:
2023-08-18T00:13:38.876570629+00:00 TRACE PE653 Pool Control  ---------- expansionVersion : 3.4
2023-08-18T00:13:38.877214806+00:00 TRACE PE653 Pool Control  ---------- heater : off
2023-08-18T00:13:38.877990127+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"main","state":{"value":"idle"},"attribute_id":"thermostatOperatingState","capability_id":"thermostatOperatingState"}
2023-08-18T00:13:38.881436153+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:13:39.548364355+00:00 TRACE PE653 Pool Control  Z-Wave command(6ad76828) queued for radio transmission: CC:91, CID:0x00
2023-08-18T00:13:39.549045265+00:00 TRACE PE653 Pool Control  ~~~~~ THROTTLE: 1 commands to send ~~~~~
2023-08-18T00:13:39.551113855+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> sending Z-Wave command: {cmd_class="MANUFACTURER_PROPRIETARY", cmd_id=0, dst_channels={}, encap="AUTO", payload="\x05\x40\x01\x01\x83\x01\x01", src_channel=0}
2023-08-18T00:13:39.558113645+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:13:39.558556757+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:13:39.663244387+00:00 TRACE PE653 Pool Control  Z-Wave command(6ad76828) transmit status: TRANSMIT_COMPLETE_OK
2023-08-18T00:13:39.720318294+00:00 TRACE PE653 Pool Control  Received event with handler unnamed
2023-08-18T00:13:39.721195646+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> received Z-Wave command: {cmd_class="MANUFACTURER_PROPRIETARY", cmd_id=0, dst_channels={}, encap="NONE", err="unsupported command", payload="\x05\x40\x02\x02\x84\x80\x10\x02\x08\x00\x02\x01\x54\x50\x00\x13\x0C\x14\x00\x00\x00\x03\x04\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", src_channel=0}
2023-08-18T00:13:39.731835990+00:00 TRACE PE653 Pool Control  Found ZwaveDispatcher handler in intermatic-pe653
2023-08-18T00:13:39.733784765+00:00 TRACE PE653 Pool Control  MANUFACTURER PROPRIETARY 84 REPORT:
2023-08-18T00:13:39.734486581+00:00 TRACE PE653 Pool Control  ---------- firmwareVersion : 3.4
2023-08-18T00:13:39.735271980+00:00 TRACE PE653 Pool Control  ---------- switch1 : off
2023-08-18T00:13:39.735932691+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit1","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:13:39.743646124+00:00 TRACE PE653 Pool Control  ---------- switch2 : off
2023-08-18T00:13:39.748557001+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit2","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:13:39.754496196+00:00 TRACE PE653 Pool Control  ---------- switch3 : off
2023-08-18T00:13:39.756330737+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit3","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:13:39.807382073+00:00 TRACE PE653 Pool Control  ---------- switch4 : on
2023-08-18T00:13:39.812510091+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit4","state":{"value":"on"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:13:39.817292907+00:00 TRACE PE653 Pool Control  ---------- switch5 : off
2023-08-18T00:13:39.824940456+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit5","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:13:39.831101541+00:00 TRACE PE653 Pool Control  ---------- vsp1 : off
2023-08-18T00:13:39.836232099+00:00 TRACE PE653 Pool Control  ---------- vsp2 : off
2023-08-18T00:13:39.837096334+00:00 TRACE PE653 Pool Control  ---------- vsp3 : off
2023-08-18T00:13:39.837767373+00:00 TRACE PE653 Pool Control  ---------- vsp4 : off
2023-08-18T00:13:39.838416423+00:00 TRACE PE653 Pool Control  ---------- vspSpeed : 0
2023-08-18T00:13:39.839064391+00:00 TRACE PE653 Pool Control  ---------- vspRPM : 0
2023-08-18T00:13:39.839910967+00:00 TRACE PE653 Pool Control  ---------- poolSpaMode : off
2023-08-18T00:13:39.840588295+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"spa","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:13:39.846186536+00:00 TRACE PE653 Pool Control  ---------- activeMode : pool0
2023-08-18T00:13:39.851597038+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"main","state":{"value":"pool0"},"attribute_id":"activeMode","capability_id":"platinummassive43262.pe653ActiveMode"}
2023-08-18T00:13:39.857487300+00:00 TRACE PE653 Pool Control  ---------- activeSetpoint : 72
2023-08-18T00:13:39.864967141+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"main","state":{"unit":"F","value":72},"attribute_id":"activeSetpoint","capability_id":"platinummassive43262.pe653ActiveSetpoint"}
2023-08-18T00:13:39.870100782+00:00 TRACE PE653 Pool Control  ---------- heater : Nil state reported
2023-08-18T00:13:39.876103487+00:00 TRACE PE653 Pool Control  ---------- heaterCooldown : off
2023-08-18T00:13:39.876832789+00:00 TRACE PE653 Pool Control  ---------- heaterCooldownTimer : 0:00
2023-08-18T00:13:39.877490835+00:00 TRACE PE653 Pool Control  ---------- waterTemp : 84
2023-08-18T00:13:39.878128099+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"main","state":{"unit":"F","value":84},"attribute_id":"temperature","capability_id":"temperatureMeasurement"}
2023-08-18T00:13:39.884471468+00:00 TRACE PE653 Pool Control  ---------- airTemp : 80
2023-08-18T00:13:39.890215344+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"air","state":{"unit":"F","value":80},"attribute_id":"temperature","capability_id":"temperatureMeasurement"}
2023-08-18T00:13:39.892758822+00:00 TRACE PE653 Pool Control  ---------- solarTemp : 0
2023-08-18T00:13:39.893208347+00:00 TRACE PE653 Pool Control  ---------- clock : 19:12
2023-08-18T00:13:39.894515318+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:13:40.567037264+00:00 TRACE PE653 Pool Control  ~~~~~ THROTTLE: No more commands to send ~~~~~
2023-08-18T00:13:40.570486997+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:14:09.082717166+00:00 TRACE PE653 Pool Control  Received event with handler capability
2023-08-18T00:14:09.083651875+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> received command: {"command":"off","component":"circuit4","capability":"switch","positional_args":{},"args":{}}
2023-08-18T00:14:09.091792208+00:00 TRACE PE653 Pool Control  Found CapabilityCommandDispatcher handler in intermatic-pe653
2023-08-18T00:14:09.092449875+00:00 DEBUG PE653 Pool Control  switch circuit4 flipped to off
2023-08-18T00:14:09.094105833+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:14:09.094681166+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:14:09.105051125+00:00 TRACE PE653 Pool Control  Z-Wave command(9e920208) queued for radio transmission: CC:Multi-Channel, CID:0x06
2023-08-18T00:14:09.112070208+00:00 TRACE PE653 Pool Control  ~~~~~ THROTTLE: 3 commands to send ~~~~~
2023-08-18T00:14:09.112768291+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> sending Z-Wave command: {args={command=1, command_class=37, instance=4, parameter="\x00"}, cmd_class="MULTI_CHANNEL", cmd_id="MULTI_INSTANCE_CMD_ENCAP", dst_channels={}, encap="AUTO", payload="\x04\x25\x01\x00", src_channel=0, version=1}
2023-08-18T00:14:09.163723750+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:14:09.187381083+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:14:09.293770500+00:00 TRACE PE653 Pool Control  Z-Wave command(9e920208) transmit status: TRANSMIT_COMPLETE_OK
2023-08-18T00:14:10.112067750+00:00 TRACE PE653 Pool Control  Received event with handler unnamed
2023-08-18T00:14:10.112716416+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> received Z-Wave command: {cmd_class="MANUFACTURER_PROPRIETARY", cmd_id=0, dst_channels={}, encap="NONE", err="unsupported command", payload="\x05\x40\x02\x02\x84\x80\x10\x02\x00\x00\x02\x01\x54\x50\x00\x13\x0D\x14\x00\x00\x00\x03\x04\x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00", src_channel=0}
2023-08-18T00:14:10.120194041+00:00 TRACE PE653 Pool Control  Found ZwaveDispatcher handler in intermatic-pe653
2023-08-18T00:14:10.120786166+00:00 TRACE PE653 Pool Control  MANUFACTURER PROPRIETARY 84 REPORT:
2023-08-18T00:14:10.124909541+00:00 TRACE PE653 Pool Control  ---------- firmwareVersion : 3.4
2023-08-18T00:14:10.125570416+00:00 TRACE PE653 Pool Control  ---------- switch1 : off
2023-08-18T00:14:10.126348083+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit1","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:14:10.132370791+00:00 TRACE PE653 Pool Control  ---------- switch2 : off
2023-08-18T00:14:10.137384+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit2","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:14:10.141176166+00:00 TRACE PE653 Pool Control  ---------- switch3 : off
2023-08-18T00:14:10.143013708+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit3","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:14:10.206969833+00:00 TRACE PE653 Pool Control  ---------- switch4 : off
2023-08-18T00:14:10.212415666+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit4","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:14:10.217338416+00:00 TRACE PE653 Pool Control  ---------- switch5 : off
2023-08-18T00:14:10.225068416+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"circuit5","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:14:10.231450333+00:00 TRACE PE653 Pool Control  ---------- vsp1 : off
2023-08-18T00:14:10.236661541+00:00 TRACE PE653 Pool Control  ---------- vsp2 : off
2023-08-18T00:14:10.237523208+00:00 TRACE PE653 Pool Control  ---------- vsp3 : off
2023-08-18T00:14:10.238191+00:00 TRACE PE653 Pool Control  ---------- vsp4 : off
2023-08-18T00:14:10.238841208+00:00 TRACE PE653 Pool Control  ---------- vspSpeed : 0
2023-08-18T00:14:10.239478458+00:00 TRACE PE653 Pool Control  ---------- vspRPM : 0
2023-08-18T00:14:10.240333500+00:00 TRACE PE653 Pool Control  ---------- poolSpaMode : off
2023-08-18T00:14:10.241904583+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"spa","state":{"value":"off"},"attribute_id":"switch","capability_id":"switch"}
2023-08-18T00:14:10.246692708+00:00 TRACE PE653 Pool Control  ---------- activeMode : pool0
2023-08-18T00:14:10.252535666+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"main","state":{"value":"pool0"},"attribute_id":"activeMode","capability_id":"platinummassive43262.pe653ActiveMode"}
2023-08-18T00:14:10.257922875+00:00 TRACE PE653 Pool Control  ---------- activeSetpoint : 72
2023-08-18T00:14:10.265075291+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"main","state":{"unit":"F","value":72},"attribute_id":"activeSetpoint","capability_id":"platinummassive43262.pe653ActiveSetpoint"}
2023-08-18T00:14:10.270192125+00:00 TRACE PE653 Pool Control  ---------- heater : Nil state reported
2023-08-18T00:14:10.276062750+00:00 TRACE PE653 Pool Control  ---------- heaterCooldown : off
2023-08-18T00:14:10.276798125+00:00 TRACE PE653 Pool Control  ---------- heaterCooldownTimer : 0:00
2023-08-18T00:14:10.277455166+00:00 TRACE PE653 Pool Control  ---------- waterTemp : 84
2023-08-18T00:14:10.278102250+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"main","state":{"unit":"F","value":84},"attribute_id":"temperature","capability_id":"temperatureMeasurement"}
2023-08-18T00:14:10.284727666+00:00 TRACE PE653 Pool Control  ---------- airTemp : 80
2023-08-18T00:14:10.291737666+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> emitting event: {"component_id":"air","state":{"unit":"F","value":80},"attribute_id":"temperature","capability_id":"temperatureMeasurement"}
2023-08-18T00:14:10.293993666+00:00 TRACE PE653 Pool Control  ---------- solarTemp : 0
2023-08-18T00:14:10.294429708+00:00 TRACE PE653 Pool Control  ---------- clock : 19:13
2023-08-18T00:14:10.295978750+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:14:10.302427+00:00 TRACE PE653 Pool Control  Z-Wave command(a77b8e6d) queued for radio transmission: CC:91, CID:0x00
2023-08-18T00:14:10.302913833+00:00 TRACE PE653 Pool Control  ~~~~~ THROTTLE: 2 commands to send ~~~~~
2023-08-18T00:14:10.304847916+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> sending Z-Wave command: {cmd_class="MANUFACTURER_PROPRIETARY", cmd_id=0, dst_channels={}, encap="AUTO", payload="\x05\x40\x01\x02\x87\x03\x01", src_channel=0}
2023-08-18T00:14:10.310808875+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:14:10.313648791+00:00 DEBUG PE653 Pool Control  Pool Control System device thread event handled
2023-08-18T00:14:10.453268250+00:00 TRACE PE653 Pool Control  Z-Wave command(a77b8e6d) transmit status: TRANSMIT_COMPLETE_OK
2023-08-18T00:14:10.690379500+00:00 TRACE PE653 Pool Control  Received event with handler unnamed
2023-08-18T00:14:10.692390625+00:00 INFO PE653 Pool Control  <ZwaveDevice: cc3aa57b-5748-4aea-af77-8b841a9e123b [0D] (Pool Control System)> received Z-Wave command: {cmd_class="MANUFACTURER_PROPRIETARY", cmd_id=0, dst_channels={}, encap="NONE", err="unsupported command", payload="\x05\x40\x02\x02\x87\x80\x10\x02\x01\x01\x02\x07\x02\x00\x00\x02\x00\x10\x04\x00\x04\x00\x00\x25\x13\x0D\x14\x01\x00\x00\x20\x00\x00\x00\x00\x00\x00\x00\x00\x00", src_channel=0}
2023-08-18T00:14:10.701595416+00:00 TRACE PE653 Pool Control  Found ZwaveDispatcher handler in intermatic-pe653
2023-08-18T00:14:10.703498500+00:00 TRACE PE653 Pool Control  MANUFACTURER PROPRIETARY 87 REPORT:
2023-08-18T00:14:10.705402375+00:00 TRACE PE653 Pool Control  ---------- expansionVersion : 2.0
2023-08-18T00:14:10.705838125+00:00 DEBUG PE653 Pool Control  Storing expansion version 2.0
2023-08-18T00:14:10.706640125+00:00 TRACE PE653 Pool Control  ---------- heater : off

One more request for some help/hint if I may. Side issue: I am having a problem with PE963 inclusion in the ST. ST does find it but selects generic Z-wave Switch driver instead of the installed your driver for the Pool Remote. When I try to change the driver for the newly added device it does not allow me with the message (when doing it in Windows): “…Ensure that the driver you are trying to change to has a valid fingerprint match with this device”. Is it something I am doing wrong or for some reason the “0000…” fingerprint does not work with my ST? It does not affect the functioning of PE953 or the main device on ST. Thanks for your help with everything!

Check your fingerprint in the advanced web utility. I’ve never seen the PE963 fingerprint properly (hence the only fingerprint in my driver is the all 0s) but yours may have actually captured the correct fingerprint.

The primary benefit of my 953 driver is that it lets you use the scene buttons on the remote as button presses that can trigger ST automations. If you use the 953 poolside then that might be worthwhile. If not, any driver would be fine for the 953. The 953 doesn’t need a driver to function properly - it mostly stays asleep and there’s not much interaction between it and the ST hub.

Thanks. I am getting 0005-5045-0953 fingerprint. I think I can create my local copy of this driver with the proper fingerprints file.

Hi - I have the opposite problem. My 653 seems to select the 953 driver when added to ST. If I try to change the driver it only shows the generic z-wave driver. I double checked and both the 953 and 653 driver are enrolled on the Hub. Please be very specific in your response if you have suggestions. Not very familiar with the process. I had everything working well with Groovy and since it was deprecated I have not used my iphone to control my pool

HI - Just some additional info: my version is 3.4 and the PE653 version is 2023-08-18T01:34:49.535303133. I saw someone else had a similar issue but don’t see confirmation of a resolution.