I have a Honeywell alarm system to which is fitted a SelfMon VMod. This monitors all alarm circuits and connects to an MQTT broker publishing topics for each alarm zone and output. I currently have this set up:
Alarm MQTT message > Mosquitto (on Pi) > node-red flow maps the changes to a virtual device in Hubitat.
With the new MQTT broker functionality in the latest version I'd like to bypass the Pi and node-red if possible. I've got the broker running on Hubitat and if I use MQTT Explorer I can see the topics being updated from my alarm. So what's the best way to use that topics change to actually change the virtual device state. Example here from one of the doors monitored by my alarm closing:
selfmon/vmod.010***/prio/inputs/read/1043
Do I need a to make a custom driver that maps each topics message to the individual Hubitat virtual device or is something already available to do that? TIA
