After I said that I was going to park MQTT and HA integration, I ended carrying on for another 5hrs (9pm-2am) and got some success.
Since the MQTT bridge is running in Docker, I reinstalled the container with host network (instead of being bridged) and configured the MQTT Bridge MAC Address to the physical NIC of the host. I then saw messages appearing (Devices > Hubitat MQTT Bridge > Events) where previously, they weren't.
So, the MAC address configuration of the bridge is very important.
Next couple of issues;
- HA is updating the state of my lock. It's always appearing as 'unlocked' even when it's locked. I'm running MQTT.fx and have subscribed to the 'state' topic which I can see is changing when the my lock (DanaLock v3) is locked and unlocked.
- When the lock is 'unlocked', it will randomly lock by itself. This only started last night after I configured the bridge with the correct MAC address.
- I need to get a Fibaro Switch FGS-213 working too.
@Ryan780, did you copy in the Apps and Driver code into Hubitat?