I have a ZWave FGBS-222 integrated with HA. It’s being used to drive a couple of output relays. I want to add temperature monitoring capability by connecting a DHT-22 to one of the inputs.
If I simply connect the DHT to the FGBS, will HA recognize this as a new entity? Or do I need to delete the FGBS first, then connect the DHT and allow HA to discover both devices?
I’m hoping to not have to delete the FGBS, so that I don’t have to rebuild any automations that use it.
Unfortunately you are going to have to exclude and then re-include the device onto your Z-wave network to add the sensor. If you give it the same name as before then your automations should not need changing.
Locally factory reset the device, this will cause the node to be failed in Z-Wave JS. UI must be stopped otherwise, it will automatically remove the node upon seeing the factory reset.
Start the UI add-on or container
Replace failed node for this node
Include the same way as before
The temperature sensor should be detected and added, view in Z-Wave JS UI to be sure
If disabled in step 1, re-enable the Z-Wave integration in HA
HA should detect the new temperature sensor, everything else should be the same
If you aren’t using Z-Wave JS UI, then you have no choice but to exclude and re-include the device, losing all of the customization in HA (device and entity names, device ID is reset). There is no node replacement support yet. If you are using entity names in Node Red, than all that should be necessary is renaming the new entities back to the old entity names. If you are using device IDs, then those will no longer work and you’ll need to lookup the new device ID.