Hi All,
I have a new Zooz Zen31 RGB light strip controller which i’m tring to figure out how to control via HA.
Not entirely sure if this post is better in Config or Third party, but figured i would try here first.
my setup;
I have zwave2mqtt, mosquito, and HA core all running in docker containers.
I’ve paired the zooz controller to zwave2mqtt (which is using OZW 1.6), and I can see all the configuration and user settings in the zwave2mqtt interface. I can also control the RGB light strip well enough (testing type control) via the user and configuration settings (all in zwave2mqtt).
where we get into the grey area of knowledge is how these user settings get translated via MQTT and show up in HA. There is some auto-magic that goes on where wave2mqtt autodiscovers the various paramaters, packs them up in Json, and sends them to the mqtt broker. HA then subscribes, and create the various entities.
But it would appear some of the paramaters around these entities are incorrect, and i need to figure out either 1. how to correct the json, or 2. just manually define the object in HA.
the following screen shot shows light_rgb_dimmer_3 (an entitiy which shows up in HA), and the auto-generated json. so 11/38/3/0 corresponds with the R channel of the RGB on the controller.
the user value (11/38/3/0/set) can take a value of 0-99. However the json, and what HA sees, is a max value of 255. Not sure where that value is coming from.
I can map this entitiy in HA to a Dimmer button, and adjust to say 10% - which will result in a 25 value (based on the value tempate forula) on the channel. so kinda works.
another one… the 11/51/1/0 can be set to a RGBW value, but the json only shows an RGB format string, and I dont see anywhere to set this value in the objects on the HA side anyway.
SO…
is there some way for me to just ignore the auto-create objects, or define them manually, or just define the switches manually in HA, and map them to the correct topics?