I’m seeing a lot of chatter about mqtt in the forum.. Curious what y’all are using it for
My use is sharing devices between Hubitat and Home Assistant. Home Assistant natively supports MQTT (you do need an MQTT "broker," but there is an add-in for Hass.io that makes this easy if you don't already have one). If I hadn't mostly switched to Home Assistant after SmartThings before Hubitat was publicly released, I probably wouldn't use Home Assistant at all, but there are some neat things I still like about it (low-effort history graphs, plus it took me a while to move all my lighting automations over, both because I didn't want to re-write all my apps and because we didn't have a Hue Bridge integration on Hubitat for the first couple months, truly the Stone Ages).
I think a lot of people use it for this. Some people use Hubitat mostly for the radios then offload automations to something like Home Assistant (I did this for a while, again back in the Stone Ages). Some people use it the other way, integrating devices Home Assistant but not Hubitat natively supports (oven reverse-engineered or unofficial LAN or cloud integrations--Zigbee and Z-Wave fare much better on Hubitat, in my experience). Lately, I've seen a lot of people use Zigbee2MQTT for random devices like Zigbee remotes that Hubitat doesn't natively support due to their use of non-hub group messaging only, which Hubitat does not support inbound. Some other systems also have MQTT integration--it's a standard communication some devices can use over the network if not supported by Zigbee, Z-Wave, or open/documented LAN APIs.
Custom sensors using NRF24L01 devices.
@rocketwiz can you describe your setup for what you are using with your NRF24L01 devices ? I used to use mysensors on Arduino with the Ethernet hub, and would love to start building some sensors for use in hubitat.
I had a bunch of them built using mysensors working with openhab using a raspberry pi acting as the gateway and also running mosquitto at the same time. I haven't migrated them over yet but I imagine it should be pretty similar. I'll start a thread on it when I get to it.
I’m playing around with Monitor (GitHub - andrewjfreyer/monitor: Distributed advertisement-based BTLE presence detection reported via mqtt), using iPhones, Apple Watch, etc. to drive Hubitat virtual presence devices.
Node Red is the glue between mqtt and Hubitat MakerAPI.
Thanks for the responses.. I love reading about all the interesting and unique ways people are integrating..
1wire temperature sensors connected to a RPI. And 8 relays for my in floor heating actuators. Also my central heating kettle (thought this is still a dumb on and of system, not modulating yet).
I also use some Bluetooth presence stuff with a RPI that goes to MQTT. For what it's worth I think MQTT is THE message bus all IOT should be running on IMHO.
I use it with home assistant and bad nest. Bad nest allows me to use Google nest thermostat (unofficial API).