Skip to content

ESPMEshMesh

MeshMesh is an implementation of a protocol for mesh communication of ESPHome nodes framework that works on ESP8266 and ESP32 based boards. The protocol is based on 802.11B frame format and is compatible with the radio equipment of chips such as ESP32 and ESP8266.

  1. Is based on the ESPHome firmware
  2. It relies on raw 802.11B packets and does not require a wifi AP to work
  3. The packets can make jumps on intermediate devices to extend the range of the network.
  4. There is not any limit on number of nodes.
  5. Beacons are not required to maintain active the connections (less electromagnetic pollution)
  6. Compatible with the ESPHome API component
  7. Compatible with Home Assistant trough the software HUB meshmeshgo.
  8. It require a single ESPHome device connected to elaboration unit that run the HUB software.
  9. The topology of the network is dynamic and can be changed easily
  10. Implemented from scratch not based from other mesh technologies.

Documentation index

ESPHome components:

ESPMEshmesh core library:

Repositories index: