Hello all,
I thought I would post here as a start and as (if) I resolve my issue I would update or add to this post. I was not able to find anything completely relevant through a few searches so I hope I can help my future self and others.
A little background:
I have recently moved completely over to HA from Wink. I mostly have popular commercial devices (Google, Hue, Eco-bee, etc.) and they have integrated fine with HA. My last remnants on Wink were some Zwave door/window sensors. I got myself an AEON Labs ZW090 Z-Stick Gen5, figured out that you had to connect it to a Raspberry Pi 4 via a USB hub otherwise it wouldn’t work, migrated HA to a virtualbox VM and got the zwave USB stick passed through as a serial device.
I have added openzwave to homeassistant and have added my three zwave door/window sensors and they are showing up in HA and I am able to use them for triggers, etc.
The issue:
I have a few zwave dimmer switches that I have picked up and I was waiting to integrate them once I got the Wink/HA situation cleared up. I have two types a Leviton Decora and a GE. I was able to add both devices to the zwave hub. They both appear to be correct in openzwave. For example, the Levition Decora switch can be set in openzwave by adjusting the level 0-99
In home assistant the devices/entity don’t appear to be correct. The brightness slider on the entity appears to be using the node ID rather than level:
I don’t see these devices/entities in a yaml file but I am new to HA and yaml files. There is a zwcfg…xml file but I don’t see anything relevant:
<?xml version="1.0" encoding="utf-8" ?>
<Driver xmlns="http://code.google.com/p/open-zwave/" version="3" home_id="0xdca2b72c" node_id="1" api_capabilities="8" controller_capabilities="28" poll_interval="30000" poll_interval_between="false">
<Node id="1" name="" location="" basic="2" generic="2" specific="1" type="Static PC Controller" listening="true" frequentListening="false" beaming="true" routing="false" max_baud_rate="40000" version="4" query_stage="Complete">
<Manufacturer id="86" name="AEON Labs">
<Product type="101" id="5a" name="ZW090 Z-Stick Gen5 US" />
</Manufacturer>
<CommandClasses>
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" after_mark="true">
<Instance index="1" />
<Value type="byte" genre="basic" instance="1" index="0" label="Basic" units="" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="255" value="0" />
</CommandClass>
</CommandClasses>
</Node>
<Node id="3" name="" location="" basic="4" generic="32" specific="1" type="Routing Binary Sensor" listening="false" frequentListening="false" beaming="true" routing="true" max_baud_rate="40000" version="4" query_stage="Probe">
<Manufacturer id="0" name="">
<Product type="0" id="0" name="" />
</Manufacturer>
<CommandClasses>
<CommandClass id="32" name="COMMAND_CLASS_BASIC" version="1" after_mark="true" mapping="48">
<Instance index="1" />
</CommandClass>
<CommandClass id="48" name="COMMAND_CLASS_SENSOR_BINARY" version="1">
<Instance index="1" />
<Value type="bool" genre="user" instance="1" index="0" label="Sensor" units="" read_only="true" write_only="false" verify_changes="false" poll_intensity="0" min="0" max="0" value="False" />
</CommandClass>
<CommandClass id="132" name="COMMAND_CLASS_WAKE_UP" version="1" request_flags="2">
<Instance index="1" />
<Value type="int" genre="system" instance="1" index="0" label="Wake-up Interval" units="Seconds" read_only="false" write_only="false" verify_changes="false" poll_intensity="0" min="-2147483648" max="2147483647" value="3600" />
</CommandClass>
</CommandClasses>
</Node>
</Driver>
I am running Home Assistant 0.113.3 and I see a note in this thread that how dimmers are handled will be changed in 114.
Is there something that I can do now or should I just wait for 114? Is there anyway I can have HA have a simple on/off switch on the dashboard?
Thanks in advance for any help or suggestions. I will update once I have a resolution or workaround.