Hello,
Can someone help me to change the config of zwave?
I believe that the Energy Switch Plus (not the Energy Switch, see manual for difference) is not fully supported by OZW. The produced energy is not reported in home-assistant. I believe this is due to some missing configs in OZW.
This is in the manual:
Meter V4 cmd class details for third party controllers:
The meter cmd class exists out of a rate type, meter type, scale, precision and size. The rate type for import (consumed) = 0x01 and for export (produced) = 0x02 Meter type is 0x01 = Electricity meter
Scale is 0x00 = kwh and 0x02 is Watt
All energy measured for solar production will be reported/requested on rate type 0x02.
Manual:
This is in the zwcfg_*.xml of homeassistant I miss a line where the produced energy is read:
<CommandClass id="50" name="COMMAND_CLASS_METER" version="4" request_flags="2" innif="true"> <Instance index="1" /> <Value type="decimal" genre="user" instance="1" index="0" label="Energy" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.0246" /> <Value type="decimal" genre="user" instance="1" index="1" label="Previous Reading" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.0246" /> <Value type="int" genre="user" instance="1" index="2" label="Interval" units="seconds" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="1200" /> <Value type="decimal" genre="user" instance="1" index="8" label="Power" units="W" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0.0" /> <Value type="bool" genre="user" instance="1" index="32" label="Exporting" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="True" /> <Value type="button" genre="system" instance="1" index="33" label="Reset" units="" read_only="false" write_only="true" verify_changes="false" poll_intensity="0" min="0" max="0" /> </CommandClass>
How should I add this? can I add a extra line in the config?
something like:
<Value type="decimal" genre="user" **instance="2"** index="0" label="Produced Energy" units="kWh" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="0" />
I also posted the issue on: