Thread Mesh síť pro IoT

Thread mesh síť pro IoT integraci

Thread mesh síť pro IoT integraci

Postavili jsme odolnou, cloudově propojenou IoT mesh síť pomocí více ESP32C6 zařízení provozujících protokol Thread. Vyhrazený ESP32C6 border router přemosťuje nízkopříkonovou Thread mesh do WiFi sítě a umožňuje obousměrný tok dat mezi distribuovanými senzory a cloudovými službami, bez kompromisu v energetické účinnosti nebo škálovatelnosti.

Kategorie:
IoT
Odvětví:
IoT / Industrial
Rok:
2024

Výzva

Konvenční přístupy k IoT konektivitě narážejí na zeď, jak sítě rostou: WiFi spotřebovává příliš mnoho energie pro bateriově napájené senzorové uzly, point-to-point BLE spojení postrádají vícehopový dosah potřebný pro velká nasazení a architektura s jedinou bránou znamená, že jediný výpadek shodí celou síť. Přidání cloudové integrace nad těmito křehkými topologiemi přináší latenci a komplexitu, která činí real-time řízení senzorů nepraktickým. Zákazník potřeboval síť schopnou škálovat na desítky uzlů, přežít jednotlivé výpadky, držet nízkou spotřebu uzlů a vyměňovat data s cloudovými službami v reálném čase, to vše v rámci jediné jednotné architektury.

Naše řešení

Implementovali jsme protokol Thread pomocí OpenThread stacku na ESP32C6 hardwaru a vytvořili self-healing, vícehopovou mesh. Vyhrazený ESP32C6 v roli Thread Border Router přemosťuje mesh do WiFi infrastruktury zákazníka. Na cloudové straně MQTT publikuje měření senzorů a doručuje řídicí příkazy zpět do mesh přes border router. Každý mesh uzel pracuje v optimalizovaném nízkopříkonovém profilu a probouzí se pouze k vysílání nebo přeposílání dat. Systém byl validován v různých zátěžových podmínkách, dynamickým přidáváním a odebíráním uzlů, což potvrdilo stabilní rekonfiguraci mesh, nízkolatenční doručování příkazů a konzistentní propustnost dat do cloudového backendu.

Klíčové funkce

  • Thread mesh networking (OpenThread): Self-healing, vícehopová mesh postavená na rádiové vrstvě IEEE 802.15.4. Uzly automaticky obcházejí výpadky a udržují konektivitu, i když jednotlivá zařízení vypadnou nebo se restartují.
  • ESP32C6 border router: Určený ESP32C6 zastává roli Thread Border Router a překládá mezi Thread mesh a WiFi sítí zákazníka. Tento jediný integrační bod zajišťuje veškeré routování, překlad adres a firewall politiku bez nutnosti změn na straně cloudu.
  • Obousměrná cloudová integrace přes MQTT: Data senzorů ze všech mesh uzlů jsou v reálném čase publikována do cloudového MQTT brokeru. Řídicí příkazy z cloudových dashboardů nebo automatizačních pravidel jsou poslány zpět přes border router a doručeny správnému zařízení v řádu milisekund.
  • Nízkopříkonové profily uzlů: Koncová zařízení mesh pracují v režimu Sleepy End Device (SED) a mezi měřicími cykly přecházejí do hlubokého spánku. To udržuje průměrný proud uzlu v rozsahu mikroampérů, což umožňuje víceletou životnost baterie z jednoho článku AA při zachování plné adresovatelnosti z cloudu.
  • Škálovatelná a odolná architektura: Mesh topologie Threadu umožňuje síti růst inkrementálně: každý nový uzel posiluje pokrytí a redundanci routingu. Validováno při dynamických změnách členství (uzly se připojují, odpojují a restartují) s potvrzeným self-healingem mesh a nulovou ztrátou zpráv na cloudové vrstvě.
ESP32 Thread mesh uzly
ESP32 Thread mesh uzly

Technologie

  • ESP32C6
  • Thread
  • OpenThread
  • IEEE 802.15.4
  • Border Router
  • WiFi
  • MQTT
  • ESP-IDF
  • C
  • IoT Cloud

Výsledky

Dodaný systém prokazuje, že Thread je produkčně připravenou volbou pro vícebodová IoT nasazení, kde musí koexistovat energetická účinnost, odolnost proti chybám a cloudová konektivita. Se stabilní rekonfigurací mesh v dynamických podmínkách, mikroampérovými rozpočty spotřeby uzlů a real-time obousměrnou cloudovou komunikací poskytuje architektura solidní základ pro jakoukoliv aplikaci, která potřebuje spolehlivě propojit desítky senzorů, ať už v chytrých budovách, průmyslových halách nebo sítích monitoringu životního prostředí.

Pojďme spolupracovat

Hledáte technického partnera pro váš projekt?

Specializujeme se na firmware, edge AI a průmyslovou vizuální inspekci. Projdeme si spolu váš projekt a navrhneme konkrétní řešení na míru.