MQTT First-Class Connection
Subscribe to any Meshtastic MQTT broker and automatically discover all nodes on the mesh. No physical device connected to your Home Assistant host required.
Bring Your Entire Meshtastic Mesh Network into Home Assistant — No Physical Device Required
The Meshtastic Home Assistant integration connects your entire mesh network to Home Assistant via MQTT. Automatically discover nodes, track positions, monitor battery levels, view environmental data, and send messages — all without needing a Meshtastic device plugged into your HA host.
Subscribe to any Meshtastic MQTT broker and automatically discover all nodes on the mesh. No physical device connected to your Home Assistant host required.
Connect via MQTT, TCP, Bluetooth, or Serial. Run MQTT and device-based connections simultaneously — nodes seen by both are merged into a single HA device.
Nodes are automatically created as Home Assistant devices with sensors for battery, voltage, signal strength, position, telemetry, and environmental data.
AES-CTR decryption of encrypted Meshtastic channels using configurable channel keys. Monitor encrypted traffic without compromising your network security.
Send text messages, direct messages, and channel broadcasts through the MQTT broker directly from Home Assistant services and automations.
Sensors, binary sensors, device trackers, and notify platform for each discovered node. Battery level, voltage, channel utilization, airtime, uptime, SNR, and more.
Automatically capture temperature, humidity, and barometric pressure data from nodes that report environmental telemetry. Perfect for distributed weather monitoring.
Each node with GPS gets a device tracker entity with latitude, longitude, and altitude. Visualize node positions on the Home Assistant map dashboard.
Install through HACS in just a few clicks, or manually copy the integration files. Simple configuration flow gets you connected to your mesh in minutes.
Run MQTT and direct device connections at the same time. Nodes discovered through both methods are intelligently merged into a single Home Assistant device.
Trigger automations based on node status, battery levels, position changes, or incoming messages. Integrate your mesh network into your smart home workflows.
Send text messages to any discovered node using the Home Assistant notify service. Build notification automations that reach users on the mesh network.
Monitor all your Meshtastic nodes from a single Home Assistant dashboard. Track battery levels, signal strength, and online status with beautiful Lovelace cards.
Trigger Home Assistant automations when mesh nodes go offline, battery drops below threshold, or emergency messages arrive. Get notified instantly through any HA notification channel.
Collect temperature, humidity, and pressure data from Meshtastic nodes spread across your property or community. Build weather dashboards with historical data and trends.
Track the location of vehicles, equipment, or pets using Meshtastic GPS nodes. View positions on the HA map and set up geofence automations.
Forward important mesh messages to your phone, smart speakers, or displays. Bridge the gap between off-grid mesh communication and your connected home.
Build comprehensive dashboards showing network uptime, node count, channel utilization, and airtime metrics. Spot issues before they become problems.
Install via HACS or manually in minutes. Open source, actively maintained, and built for the Meshtastic community.