Hello,
I’m fairly new to HA, jumped ship from HomeSeer. I’ve been trying random devices to see how they work, and picked up one of these the other day on sell ( https://www.monoprice.com/product?p_id=15654 ). I have a few other outlets that seem to work without issue, but this one doesn’t produce accurate readings at all. It reports amperage, wattage, voltage, etc. For Voltage it is ALWAYS 0v, never changed. For Amperage/wattage it is always high ( I measure/compare with a nice Hioki clamp meter ), 50% of the time it reads 370-470w (and appropriate amperage) for my test load, when in fact it’s always 250-260w, the other 50% of the time it reads something ridiculous either 1500w or 3000w (which isn’t possible on a 15a 120v circuit, obviously).
So, I’m interested in determining if this is a failure of the Monoprice unit or something with openzwave and I’m not sure where to begin. For instance there’s a couple interesting things:
- Amperage value fluctuates slightly, at least .1-.2 an amp constantly, however it’s still over 200% inaccurate. When the amperage value fluctuates the Wattage DOES NOT change at all.
- The voltage is always 0. Is this a calculated value by HA/openzwave? If so it should be able to figure it out Watts / Amps. If you do however do this calculation, I usually end up with something like 83-84v - which is obviously incorrect.
- When I change load, even doubling it, the values do not change. I get continuous read outs from the Monoprice switch, but they dont change (with the exception of slight changes on the Amps reading). The only time I can get the value to read something different is when I actuate the switch and turn it off/back on, I used to think it would measure some instantaneous load when it first powered on and nothing else afterwards, but I don’t think it adds up.
- I’ve played with all the configuration options in HA from interval updates, setting wattage and percent thresholds as low as possible, adding polling_intensity, etc. Got no changes. I can look at my logs and see data from it.
This all is kind of pointing to a bad unit, but I wanted to post to get some feedback before I decide to RMA it or not. It’s still useful to me as a switch only, but I prefer to have energy readings too so I can use it differently. As I said my other outlets with power monitors (zooz, aeotec) all work without issue. Also all my MP MotionDetectors work without issue.
Like I said I’m still new to HA/OZW so any help would be beneficial. If anyone is using these outlets without issue - let me know!
Here’s an update from my HA log regarding this device:
2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=zwave.lab_outlet_19, old_state=<state zwave.lab_outlet_19=Ready; node_id=19, node_name=Lab Outlet, manufacturer_name=Hank, product_name=HKZW-SO01 Smart Plug, query_stage=Complete, is_awake=True, is_ready=True, is_failed=False, is_info_received=True, max_baud_rate=40000, is_zwave_plus=True, capabilities={'listening', 'beaming', 'routing'}, neighbors={1, 5, 38, 7, 8, 39, 10, 11, 40, 13, 14, 17, 18, 20, 21, 24, 25}, sentCnt=39, sentFailed=0, retries=3, receivedCnt=2391, receivedDups=59, receivedUnsolicited=2356, sentTS=2017-06-12 00:38:52:165 , receivedTS=2017-06-12 00:39:41:271 , lastRequestRTT=30, averageRequestRTT=61, lastResponseRTT=41, averageResponseRTT=73, friendly_name=Lab Outlet @ 2017-06-11T23:57:17.778296-04:00>, new_state=<state zwave.lab_outlet_19=Ready; node_id=19, node_name=Lab Outlet, manufacturer_name=Hank, product_name=HKZW-SO01 Smart Plug, query_stage=Complete, is_awake=True, is_ready=True, is_failed=False, is_info_received=True, max_baud_rate=40000, is_zwave_plus=True, capabilities={'listening', 'beaming', 'routing'}, neighbors={1, 5, 38, 7, 8, 39, 10, 11, 40, 13, 14, 17, 18, 20, 21, 24, 25}, sentCnt=39, sentFailed=0, retries=3, receivedCnt=2393, receivedDups=59, receivedUnsolicited=2358, sentTS=2017-06-12 00:38:52:165 , receivedTS=2017-06-12 00:39:46:071 , lastRequestRTT=30, averageRequestRTT=61, lastResponseRTT=41, averageResponseRTT=73, friendly_name=Lab Outlet @ 2017-06-11T23:57:17.778296-04:00>> 2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.lab_outlet_voltage_19_16, old_state=<state sensor.lab_outlet_voltage_19_16=0.0; node_id=19, power_consumption=471.09, unit_of_measurement=V, friendly_name=Lab Outlet Voltage @ 2017-06-12T00:39:41.381226-04:00>, new_state=<state sensor.lab_outlet_voltage_19_16=0.0; node_id=19, power_consumption=471.09, unit_of_measurement=V, friendly_name=Lab Outlet Voltage @ 2017-06-12T00:39:46.079341-04:00>> 2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.lab_outlet_current_19_20, old_state=<state sensor.lab_outlet_current_19_20=5.59; node_id=19, power_consumption=471.09, unit_of_measurement=A, friendly_name=Lab Outlet Current @ 2017-06-12T00:39:41.382039-04:00>, new_state=<state sensor.lab_outlet_current_19_20=5.62; node_id=19, power_consumption=471.09, unit_of_measurement=A, friendly_name=Lab Outlet Current @ 2017-06-12T00:39:46.177589-04:00>> 2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=zwave.lab_outlet_19, old_state=<state zwave.lab_outlet_19=Ready; node_id=19, node_name=Lab Outlet, manufacturer_name=Hank, product_name=HKZW-SO01 Smart Plug, query_stage=Complete, is_awake=True, is_ready=True, is_failed=False, is_info_received=True, max_baud_rate=40000, is_zwave_plus=True, capabilities={'listening', 'beaming', 'routing'}, neighbors={1, 5, 38, 7, 8, 39, 10, 11, 40, 13, 14, 17, 18, 20, 21, 24, 25}, sentCnt=39, sentFailed=0, retries=3, receivedCnt=2393, receivedDups=59, receivedUnsolicited=2358, sentTS=2017-06-12 00:38:52:165 , receivedTS=2017-06-12 00:39:46:071 , lastRequestRTT=30, averageRequestRTT=61, lastResponseRTT=41, averageResponseRTT=73, friendly_name=Lab Outlet @ 2017-06-11T23:57:17.778296-04:00>, new_state=<state zwave.lab_outlet_19=Ready; node_id=19, node_name=Lab Outlet, manufacturer_name=Hank, product_name=HKZW-SO01 Smart Plug, query_stage=Complete, is_awake=True, is_ready=True, is_failed=False, is_info_received=True, max_baud_rate=40000, is_zwave_plus=True, capabilities={'listening', 'beaming', 'routing'}, neighbors={1, 5, 38, 7, 8, 39, 10, 11, 40, 13, 14, 17, 18, 20, 21, 24, 25}, sentCnt=39, sentFailed=0, retries=3, receivedCnt=2395, receivedDups=59, receivedUnsolicited=2360, sentTS=2017-06-12 00:38:52:165 , receivedTS=2017-06-12 00:39:46:271 , lastRequestRTT=30, averageRequestRTT=61, lastResponseRTT=41, averageResponseRTT=73, friendly_name=Lab Outlet @ 2017-06-11T23:57:17.778296-04:00>> 2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.lab_outlet_energy_19_0, old_state=<state sensor.lab_outlet_energy_19_0=1320.77; node_id=19, power_consumption=471.09, unit_of_measurement=kWh, friendly_name=Lab Outlet Energy @ 2017-06-12T00:39:41.286451-04:00>, new_state=<state sensor.lab_outlet_energy_19_0=1320.78; node_id=19, power_consumption=471.09, unit_of_measurement=kWh, friendly_name=Lab Outlet Energy @ 2017-06-12T00:39:46.279500-04:00>> 2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.lab_outlet_previous_reading_19_1, old_state=<state sensor.lab_outlet_previous_reading_19_1=1320.76; node_id=19, power_consumption=471.09, unit_of_measurement=kWh, friendly_name=Lab Outlet Previous Reading @ 2017-06-12T00:39:41.287042-04:00>, new_state=<state sensor.lab_outlet_previous_reading_19_1=1320.77; node_id=19, power_consumption=471.09, unit_of_measurement=kWh, friendly_name=Lab Outlet Previous Reading @ 2017-06-12T00:39:46.280045-04:00>> 2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.lab_outlet_power_19_8, old_state=<state sensor.lab_outlet_power_19_8=471.09; node_id=19, power_consumption=471.09, unit_of_measurement=W, friendly_name=Lab Outlet Power @ 2017-06-12T00:39:41.379613-04:00>, new_state=<state sensor.lab_outlet_power_19_8=471.09; node_id=19, power_consumption=471.09, unit_of_measurement=W, friendly_name=Lab Outlet Power @ 2017-06-12T00:39:46.380913-04:00>> 2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.lab_outlet_previous_reading_19_9, old_state=<state sensor.lab_outlet_previous_reading_19_9=1308622.88; node_id=19, power_consumption=471.09, unit_of_measurement=W, friendly_name=Lab Outlet Previous Reading @ 2017-06-12T00:39:41.380456-04:00>, new_state=<state sensor.lab_outlet_previous_reading_19_9=1308622.88; node_id=19, power_consumption=471.09, unit_of_measurement=W, friendly_name=Lab Outlet Previous Reading @ 2017-06-12T00:39:46.381805-04:00>> 2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.lab_outlet_voltage_19_16, old_state=<state sensor.lab_outlet_voltage_19_16=0.0; node_id=19, power_consumption=471.09, unit_of_measurement=V, friendly_name=Lab Outlet Voltage @ 2017-06-12T00:39:46.079341-04:00>, new_state=<state sensor.lab_outlet_voltage_19_16=0.0; node_id=19, power_consumption=471.09, unit_of_measurement=V, friendly_name=Lab Outlet Voltage @ 2017-06-12T00:39:46.382248-04:00>> 2017-06-12 00:39:46 INFO (MainThread) [homeassistant.core] Bus:Handling <Event state_changed[L]: entity_id=sensor.lab_outlet_current_19_20, old_state=<state sensor.lab_outlet_current_19_20=5.62; node_id=19, power_consumption=471.09, unit_of_measurement=A, friendly_name=Lab Outlet Current @ 2017-06-12T00:39:46.177589-04:00>, new_state=<state sensor.lab_outlet_current_19_20=5.62; node_id=19, power_consumption=471.09, unit_of_measurement=A, friendly_name=Lab Outlet Current @ 2017-06-12T00:39:46.382670-04:00>>