i should start with i dont have this enerwave zw15sm switch rather the enerwave ZWN33M-PLUS plug. but, not finding a driver for this plug and seeing the specification all seemed to be the same between these 2 devices, i started with the DH on this thread. on, off etc work normally already. the configuration setting do not seem to be making it to the device and they still dont.
however, the only way to get wattage data seemed to be by using refresh in the app. there was no power reporting. for me, power reporting was the reason i bought this switch. after tearing some hair and with help from @krlaframboise, i have got power polling working now through custom scheduled polling. currently its reporting wattage on a 1 minute frequency.
there is still quite a bit of work to do but since there was some interest in the power polling capability, thought i would provide an update. i believe this would also work for the enerwave zw15sm switch.
if any one wants to give it a try, happy to share. will need to modify the device fingerprint. so, will need the raw data for the zw15sm switch for that. heres the raw data for the ZWN33M-PLUS from the IDE. i am sure it will be different for the zw15sm.
Raw Description zw:L type:1001 mfr:011A prod:0111 model:0101 ver:5.11 zwv:4.24 lib:06 cc:5E,86,72,5A,73,32,70,25,85,59,27 role:05 ff:8700 ui:8700
DISCLAIMER: novice at ST DH, just hacking through it trying to learn. so, if it doesn’t quite work, i will try my best to figure out what the issue is … but no guarantees.
EDIT: i have it currently hooked to my fan just for testing … here is a snapshot of Recently. note, even though the polling happens every 1 minute, the system only sends the power event if it has changed from the last poll.