I’m in the slow process of trying to get Z-Wave working on the new ZwaveJS to MQTT and ZwaveJS integration.
With the old Z-Wave when a scene was triggered or a notification was sent to my Inovelli switches, I could reference the entity ID with a human-readable name like “zwave.matt_bedroom_fan_light” or using a template like “{{ state_attr(‘zwave.matt_bedroom_fan_light’,‘node_id’) | int(‘Invalid’) }}” so that I didn’t have to figure out all the places it was referenced everywhere if the zwave device ID changed.
An example of why it would change is like if you unpair/repair it moving to a different zwave stick for a firmware-update when you pair it back the ID would change, but as long as the name was given the same for the entity everything “just worked”.
I’m having a hard time finding an equivalent way to look up zwave entity/node ID values by a human readable label.
7 posts - 3 participants