@bravenel help me understand why this Triggered Rule does not update the state of Monoprice Zwave Plus smart outlets. Manuals for 3 they sell are in this zip file. They are discovered as Zooz Power Switches and appear to be made by the same company making them for Zooz.
I can create a smart lighting routine that turns these on and off with a button push and they update in dashboards and in the device screen. I can toggle them on and off in the device screen and they update in the dashboard.
This rule runs fine but leaves these switches in the same Off or On state they were in on both the device screen and on the dashboard even though the switch is this rule does go off.
I tried adding the Refresh command in the Actions if True and that did not update these switch states. The only way I can get them to update is with a seperate rule that updates these switches periodically.
Not that it helps. I have three of these switches using the Zooz driver and they are my most stable/fastest devices on the Hubitat. Its possible you have a dud.
What makes you think this is a Rule Machine issue? Look at the app events for this rule (app status page, gear icon to left of app name on Apps page). Look at the device events for Tiny Heat (events link at top of device page). See what's there.
Perhaps as a test see if a simple trigger works. Same trigger event, no conditions or rule, just Off: Tiny Heat. See if that works.
@bravenel I've first got to clean up the reporting on that device before I can make sense of what I'm seeing. By default those reporting times are crazy for those Zooz smart outlets.
Here's another example of what a user sees that is confusing. This is another of those Monoprice smart plugs, It was turned on as a result of a button press and then should go off a Delayed by 20 minutes off command.
Regardless of if that rule ran properly or not, why does this outlet report being off at this moment even though it's on and running a fan? Notice the power level even though it's reporting Off. If I click the off button on the device page it does go off and the power level reports zero.
After I get the reporting on these devices tamed a bit I'll get you more info. In the meantime if you need something else to help understand why these devices or reporting the wrong state let me know what you need.
I have a Monoprice Model 27481 power outlet using the Zooz driver that seems to work fine except for one issue: If I set the option to force the outlet to wake up from a power failure in the ON state, the outlet indeed wakes up ON but continues to report that the switch is OFF. Commanding it to OFF, either locally or via Hubitat, appears to resolve the discrepancy, that is, until the next power outage.
Is there a way to determine firmware version on these outlets? Do you know if the firmware can be updated?
It's been a while since I checked but for the most part these things don't accurately report their status. If they do update it's not instant and there are times when I'll have a lamp on but on the dashboard it will be showing as off.
I keep mine set on remember last status for the power recovery setting.
I also used an edited version of this STs driver for these monoprice plugs to get better power recording.