cwitter Posted August 10, 2021 Posted August 10, 2021 Good morning all, I'm trying setup a simple program to monitor my sump pump. I did not want to plug something inline with the pump, so I took a short power cord, stripped away the outer insulation and am trying to use the Aeotec Home Energy Monitor GEN5 to monitor the pump running. My goal is to detect when the pump hasn't run in a long time (we live in a wet area, so it wouldn't be normal for it to have no run in say 8 hours), or if the pump was on for more than a minute (the float is stuck). I'm presently running ISY version 5.3.4 (zwave 5 board). I don't want to overwhelm the zwave network with unnecessary traffic, so I am trying to only report when values change over a certain threshold (say 50 watts, vs the typical fluctuation). If I run this thing in selective reporting mode off (parm 3 set to 0), I reliably get results back from both clamps at the scheduled reporting interval (options 111,112 set to 10) . If I then take and change option 3 to 1 (selective reporting on), I get no data back, unless I run a query on the node. Presently I've set parm 5 (Threshold change in wattage to induce a automatic report) to a value of 5 watts, and am reporting just wattage (option 101 is set to 256). The power usage should be easy to detect as the pump itself goes from 0 watts being used to 500 watts when it's running, this would be well over the 5 watt reporting threshold. I also found someone reported that disabling option 13 (CRC-16 Encapsulation Command) worked, but thus far no dice. Any help would be appreciated. Manual page for the device are: https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/6103460145/original/ES - Home Energy Meter Gen5.pdf?response-content-type=application%2Fpdf&X-Amz-Algorithm=AWS4-HMAC-SHA256&X-Amz-Credential=AKIAS6FNSMY2XLZULJPI%2F20210809%2Fus-east-1%2Fs3%2Faws4_request&X-Amz-Date=20210809T182513Z&X-Amz-Expires=300&X-Amz-SignedHeaders=host&X-Amz-Signature=a6cdb63beb99277fcae7d790652c0b959d5ac4edb7f91265ec3fff0d76ea08f1 The parameter configuration for option 101 is described here: https://help.aeotec.com/support/solutions/articles/6000191986-hem-gen5-parameter-101-103-and-111-113-use- Thanks in advance, Craig
cwitter Posted August 16, 2021 Author Posted August 16, 2021 In case anyone else runs into this.. I had to get a firmware update from Aeotec. The device shipped with version 1.35, and need 1.37. After that, everything worked prefectly. Thanks, Craig 1
automatewhatican Posted August 21, 2021 Posted August 21, 2021 Hi Craig, where did you obtain the updated firmware and what is the update mechanism?
cwitter Posted August 21, 2021 Author Posted August 21, 2021 I had to buy their dongle and their support provided the firmware and update tool. You have to verify the version of the firmware that you have, before you can upgrade. Their support said One thing to make sure of, a windows PC will be needed to utilize our firmware update software, alternatively using Z-WaveJS may be a possibility. I'm not sure how to check with the ISY994i, but before we continue forward, to check the firmware version of your HEM Gen5, you can follow these steps: Requirements: Z-Wave USB Adapter Windows PC You can find the download of Zensys Tool here: https://assistance.domadoo.com/article/zensys-tool-2555.html Connect Controller to Zensys Tool 1) Open up Zensys Tool (make sure that no other software is connected to your controller [ie. Z-Stick, SmartStick+, UZB1]) 2) Your controller should automatically detect your controller after it opens, if it does not continue through the rest of the steps 3) Click on Categories 4) On the drop down menu, click on "Settings" 5) Select your Z-Wave USB Controller to connect to, then click OK. Finding Firmware version of a Z-Wave Device 1) Highlight the device that you want to check the firmware of 2) Click on the Node Information Icon 3) If it is a battery device, you will now need to wake it up to finish the command, then Zensys Tool will scan the device information and update it. 4) Now click on "Command Class" tab 5) Select: Command Classes: COMMAND_CLASS_VERSION_V1 Command Name: VERSION_GET 6) Then click on Send 7) If you are trying to get the information of a battery device, make sure to wake it up now A packet log will show up now, you can ignore most of the information, the only 4 digits you are look at are on the right side In this case, of the image above, the firmware version is V1.08 or V1.8 If your not sure, just send me a screenshot of the Version Report which should help me understand what firmware version your HEM Gen5 is running. Very likely it is running firmware V1.35
cwitter Posted August 21, 2021 Author Posted August 21, 2021 I'll include the download link at the bottom of this email, but understand that there are 2 parts to understand about this here before you update. 1. V1.33 or under cannot be updated to V1.37, doing so will break its calibration and cause inaccurate data. 2. If firmware V1.34 or above, then it can be updated to V1.37 You can download the OTA update software here for V1.37 US Frequency: https://we.tl/t-wYkdK3zNgW Make sure of this before you continue with updating. The HEM Gen5 will need to be unpaired first from your ISY, then utilize the Z-Wave USB Adapter through the OTA update software to pair the HEM Gen5 and update it. But definitely make sure to check the firmware version, the values are in HEX so you should see one of these 3 values in the version report: 01 21 = V1.33 01 22 = V1.34 01 23 = V1.35
Brian James Posted January 3, 2022 Posted January 3, 2022 On 8/21/2021 at 6:17 PM, cwitter said: I'll include the download link at the bottom of this email, but understand that there are 2 parts to understand about this here before you update. 1. V1.33 or under cannot be updated to V1.37, doing so will break its calibration and cause inaccurate data. 2. If firmware V1.34 or above, then it can be updated to V1.37 You can download the OTA update software here for V1.37 US Frequency: https://we.tl/t-wYkdK3zNgW Make sure of this before you continue with updating. The HEM Gen5 will need to be unpaired first from your ISY, then utilize the Z-Wave USB Adapter through the OTA update software to pair the HEM Gen5 and update it. But definitely make sure to check the firmware version, the values are in HEX so you should see one of these 3 values in the version report: 01 21 = V1.33 01 22 = V1.34 01 23 = V1.35 Would you be willing to share the download for the firmware again please? The current link has expired. Thank you, Brian
Recommended Posts