About
Meshtastic is a Home Assistant integration that connects to Meshtastic mesh radio nodes and works locally. A node can be reached over the network by host and port, over Bluetooth by address, or through a serial port. It provides binary sensors, presence tracking, sensors, text entities and notifiers, with notification targets for channels and for direct messages to nodes. Actions cover sending a text, sending a direct message, broadcasting a channel message, and requesting telemetry, position or a traceroute. Device triggers fire when a message is received or sent, so automations can start from them directly. Options include a web client and a TCP proxy with its own port, and setup runs in the UI after the repository is added as a custom one in the Marketplace.
Automatic summary of the code of meshtastic/home-assistant. Something wrong, or are you the maintainer and want your own text here? Get in touch
Supports
Works locally Talks to your devices on your own network. No vendor cloud in between.
Found by itself Home Assistant spots it on the network and offers to add it.
Device triggers Its devices can start automations directly.
From the Marketplace Installed through the Marketplace, formerly HACS.
Actively maintained Its author released or pushed a change in the last six months.
Provides
- Sensors
- Presence
Setting it up
Add its repository to the Marketplace as a custom repository and install it, then restart Home Assistant and add it under Settings, Devices and services.
Confirm the device
- Host
- Port
Also asked when at the manual tcp step.
Confirm the device
- Bluetooth Address
Also asked when at the manual bluetooth step.
Confirm the device
- Serial Port
Also asked when at the manual serial step.
Node
- Add Node
- Add another Node
Notify platform
- Create Notification Targets for all Channels
- Create Direct Messages Notification Targets for
After setup
- Selected Nodes
- Add Node
- Add another Node
- Create Notification Targets for all Channels
- Create Direct Messages Notification Targets for
- Enable Web Client
- Enable TCP Proxy
- TCP Port
Entities
- meshtasticChannel, Direct Messages
- SensorsBattery Level
Actions
- Send TextFields: Text Message, From, To, Channel, Acknowledgement
- Send Direct MessageFields: Text Message, Device, Acknowledgement
- Broadcast Channel MessageFields: Text Message, Channel, Acknowledgement
- Request TelemetryFields: From, Device, Telemetry Type
- Request PositionFields: From, Device
- Request TracerouteFields: From, Device
Shows in Vulpo
Chart card, Apple Watch.Information
- Installs
- 889 sharing analytics
- GitHub stars
- 435
- Connection
- Works locally
- Upkeep
- Updated in the last 6 months
- Version
- v0.6.1,
- Category
- Hubs and protocols, Wireless protocols
- Kind
- Marketplace integration
- Needs
- Added as a custom repository in the Marketplace
- Domain
meshtastic- Issues
- Report an issue











