I’m finally moving to the new ZWaveJS2MQTT integration. Everything is working, but I am struggling to identify the same settings I’m familiar with in the ZWaveJS2MQTT Control Panel to the entities created within HA.
I.E., I have several AEON Labs ZW132’s - each have dual switches and a ton of configuration parameters. Most parameters are actually in triple - a -0
for the dual switch as a whole, -1
for S1 (switch 1), and -2
for S2 (switch 2). The ZWaveJSMQTT Control Panel shows a configuration of [3-37-0-currentValue] Current value
, for example - which I can immediately identify as Node 3, parameter 37 (0x25), and -0
for the switch as a whole.
After these were linked into HA, I’m now struggling how to identify which HA entities relate back to which ZW parameters. I found a round-about way through the UI to see the HA device from a HA entity, from where I can then see the ZW Device ID (node #). However, how can I determine which ZW parameter each entity is associated to?
If I look into HA’s core.entity_registry
file, I can find a given entity_id
, and then an associated unique_id
- which appears as 1234567890.3-37-0-currentValue
, for example. Here, 3
is my ZW node ID, and 37-0
is the configuration parameter. This is critical for me to determine that the -0
here is the dual switch as a whole (vs. -1
or -2
for S1, or S2, respectively). However, how can I determine the same through the HA UI? Or alternatively, efficiently rename (script/API?) the HA entity IDs so that I can recognize them?
Each one of these dual switches (w/ energy monitoring) is pulling in 19 entities into HA. I have well over 100 entities here that I need to determine how to better recognize / manage / rename - even just for going through and assigning friendly HA “names” to.
Thanks!