Thank you for the help. I changed the settings in the device handler all back to default values in order to reduce the reporting. I changed the piston to use “Acceleration” instead of “switch is on” and I increased the time required to shut off the plug to get closer to the actual hour I plan on setting it to once it is working. I also set up your simple event logger app to a Google sheet (which works great btw).
I am now stuck with setting the “Report Inactive when power…” . I searched all over the forums for how to set up Report Inactive in WebCore and just could not find anything. I am also not sure what triggers an acceleration is active or inactive. Sorry if that is a dumb question but this is my first piston so I am still learning. If you had an example both the “acceleration stays active” and “report inactive when power” that would be very helpful.
I attached the current state of the piston. With these changes the only notifications I get is if I turn the plug on or off manually. So the condition of power stays greater than 10W for 10 minutes and acceleration stays active for 10 minutes must never register as true. My guess is that it is because I am not using the acceleration correctly and I can’t figure out the report inactive part.
Just closing the loop here. Using acceleration instead of power in the Piston and then setting the inactive below in the device handler is working well. I have to admit I don’t really understand why using power stays active did not work in the first place but I am happy to have a solution and happy to find your simple event logger app.
Hi, I recently got two ZEN15s and just updated the DTH to the latest version today. Now that a firmware tile has been added, I noticed that one of my devices has firmware 1.04 and the other 1.4. I also noticed in the DTH code:
This means one of my devices has the new “FIRMWARE 2.0” features (e.g. disabling manual control) and the other does not. However, the official Zooz ZEN15 changelog shows 1.04 as the latest firmware version, with version 1.03 adding the “options to disable manual control and on/off commands from the hub”. So… I’m confused. Do firmware versions 1.3 and 1.4 actually exist, or are they actually 1.03 and 1.04 with some typo having occurred behind the scenes?
The latest version of the handler will fix the version number when you drag down the screen to refresh it. If it didn’t then the refresh command most likely didn’t execute and that’s something you could have verified by having log living open while you tried.
My hypothesis is that refreshing didn’t work because the device wasn’t properly paired to the hub in the first place (as evidenced by the IDE “Raw Description” showing ver:0.00 instead of the actual version number, as all of my other devices do). In any case, thank you for the update!
Something happened during inclusion that prevented the raw description from fully populating, but that has no impact on the functionality of the device.
The handler was configured to only request a version report if the firmwareVersion attribute was empty and yours was set to 1.3 which is why it wasn’t possible to refresh it with the previous version of the handler.
The change I made in the last update requests the version every time the refresh command is executed and I’m 100% sure that change would have solved the problem.
I just set up my new ZEN15 today and I noticed that none of the boolean settings are sticking. Every time I turn off “Display Voltage Activity” or debug logging and return to the settings page, they revert back to on. I checked the device preferences list in the developer console and the correct values are reflected there. Is this because I’m using the new app? I read that the new app is not fully supported in a comment a few months back but unsure if that’s still the case.
I’m using the Android app, latest version. I did more testing and it seems like the “Disable on/off control from the hub” settings are working. It’s just the “Display XXX activity” and “Enable debug logging” settings that are broken. I’ve tried resetting and re-enrolling the plug multiple times to no avail.
That fixed the settings UI, thanks for the help! Gotta love samsung’s move fast break everything strategy with ST at the moment.
What do the display voltage activity and similar settings do? I had assumed that they would control the visibility of the corresponding tiles in the device screen, but turning off display voltage activity did not hide the tile.
Hello, Thanks for this. Not sure if this is still maintained but I just used this for first time and noticed the settings will not accept my kwh rate of 0.081 and will not accept anything less than 0.10 as an kwh rate.
Not critical but thought I would mention it, otherwise working great