Skip to content

broglep/homeassistant-meshtastic

Repository files navigation

Home-Assistant Meshtastic Integration

GitHub Release License

hacs

Home Assistant Integration for Meshtastic.

Work in Progress

Supported Features:

  • Add meshtastic devices as gateways to interact with the mesh
    • Supports TCP, Serial & Bluetooth connection
    • Home Assistant Zeroconf & Bluetooth Auto-Discovery (also works with Bluetooth Proxy)
  • Select which meshtastic nodes should be made available in home assistant
  • Basic meshtastic node metrics as sensors
  • Send and receive messages as device trigger and action

Installation

Recommended: HACS

  1. Add this repository as a custom repository to HACS: Add Repository
  2. Use HACS to install the integration.
  3. Restart Home Assistant.
  4. Set up the integration using the UI: Add Integration

Alternative: Manual

  1. Using the tool of choice open the directory (folder) for your HA configuration (where you find configuration.yaml).
  2. If you do not have a custom_components directory (folder) there, you need to create it.
  3. In the custom_components directory (folder) create a new folder called homeassistant-meshtastic.
  4. Download all the files from the custom_components/meshtastic/ directory (folder) in this repository.
  5. Place the files you downloaded in the new directory (folder) you created.
  6. Restart Home Assistant
  7. In the HA UI go to "Configuration" -> "Integrations" click "+" and search for "Meshtastic"

Configuration is done in the UI

Contributions are welcome!

If you want to contribute to this please read the Contribution guidelines


About

Home Assistant Integration for Meshtastic

Topics

Resources

License

Stars

Watchers

Forks

Sponsor this project

Packages

No packages published