homefield≈ 2 kmyears on a coin cell2.4 GHz · 250 kb/scoordinatorrouterrouterend deviceIPv6: 40 B → 2 BThread ⇄ Wi-FiOFF1.2 s on air
Coloured: the parts the current step is about; the rest wait in whiteEnvelope: one radio frame (pink seal 802.15.4, green seal LoRa)Dotted lines: who can hear whom in the house meshDashed ring: how far the sensor's weak radio reachesZigbee and Thread devices share one small radio, IEEE 802.15.4 (2.4 GHz, 250 kb/s). Mains-powered bulbs relay for the battery sensor, so the message hops sensor → bulb → hub; when a bulb goes off, the mesh routes round it. LoRa trades speed for range: on 868 or 915 MHz one slow hop reaches a gateway 2 km away, 1.2 s on air at the slowest setting. IPv6 header 40 bytes and minimum MTU 1280 bytes (RFC 8200); 6LoWPAN fragmentation (RFC 4944) and header compression down to 2 bytes in the best case (RFC 6282). Addresses use the 2001:db8::/32 documentation prefix (RFC 3849).

Low-power radio

  1. A door sensor runs for years on one coin-cell battery. It sleeps almost all the time, wakes for a moment to send a few bytes, then sleeps again. It needs low power, not speed.

Mesh

Zigbee and Thread

Self-healing

Long range: LoRa

On the air, in numbers

;; step 1/12 · tiny-power · local
;; at door sensor
door sensor (battery, sleepy)
  message      "door opened" + battery level: 2 bytes of data
  radio on     only while sending or briefly listening for a reply
  radio off    the rest of the time (that is where the battery life comes from)
Wi-Fi is built for speed: its radio draws far more power, so it suits
laptops and phones, not a sensor that must last for years on a coin cell

The 1% limit applies to the 868.0-868.6 MHz sub-band that holds the default EU868 channels (ETSI EN 300 220). US915 has no duty cycle but limits how long one transmission may last. Range depends on walls, antennas and interference. "A room or two" for 802.15.4 and "kilometres" for LoRa are typical, not guaranteed.