Smarthome-type Candidate Networks

  • Long-range off-the-grid communications

    • Meshtastic

      • LoRa sub-GHz radio band, e.g. 915MHz
      • mesh, broadcast, forwarding, max 7 hops
    • MeshCore

      • LoRa sub-GHz radio band, e.g. 915MHz
      • mesh, using path learning
      • AES encryption
      • devices have fixed roles: companion radio, repeater, room server, stand-alone device
    • Reticulum
      • LoRa and/or HAM
  • Wireless Personal-Area Networks

    • BSR X-10

      • power line transmission
    • XBee

    • Zigbee

      • 6LoWPAN/IEEE 802.15.4
      • 2.4GHz, sub-GHz, e.g. 915MHz radio bands
      • 10-100 meters, line-of-sight
      • star, tree, mesh
      • Zigbee coordinator (ZC), router (ZR), end device (ZED)
      • encryption
      • optimized for battery-operated devices
      • network layer, application layer, Zigbee device objects (ZDO), manufacturer-specified application objects
    • Z-Wave

      • sub-GHz radio band, e.g. 915MHz
    • painlessMesh

    • Thread

      • 6LoWPAN/IEEE 802.15.4
      • 2.4GHz radio band
      • IP-addressable
      • cloud access
      • AES encryption
      • optimized for low-power and battery-operated devices
      • open-source implementation OpenThread via Google
        • OpenThread network simulator
    • Matter

      • Lives atop Thread