Role senzorů, aktorů a komunikace v IoT
Internet věcí (IoT) propojuje fyzický svět s digitálním za účelem měření, řízení a automatizace. Senzory převádějí fyzikální veličiny na digitální signál, aktory vykonávají akce v reálném světě a komunikační protokoly zajišťují spolehlivý a bezpečný přenos dat mezi zařízeními, bránami a cloudem. Klíčovými návrhovými cíli jsou přesnost, latence, energetická náročnost, bezpečnost, škálovatelnost a interoperabilita napříč heterogenními technologiemi a dodavateli.
Klasifikace senzorů: fyzikální principy a rozhraní
- Environmentální: teplota (RTD, termočlánek), vlhkost (kapacitní), tlak (piezo-rezistivní), plyn (MOS, elektrochemické), světlo (fotodioda), UV/IR, hluk.
- Pohyb a poloha: akcelerometr, gyroskop, magnetometr (IMU), odometrie, GNSS; proximity/ToF (VL53Lx), ultrazvuk, radar/FMCW, UWB.
- Pro průmysl: průtok (turbínkové, Coriolis), hladina (ultrazvuk, kapacitní), vibrace (piezo), proud/napětí (Hall, shunt), teplota povrchu (IR).
- Biosenzory: fotopletysmografie (PPG), EKG, galvanická reakce kůže, teplota kůže; specifické certifikace (MDR/IVDR).
Elektrická rozhraní: analogová (např. 4–20 mA, 0–10 V), digitální (I²C, SPI, 1-Wire), pulzní (PWM, frekvenční výstup), sběrnicová (RS-485/Modbus RTU, CAN). Úpravy signálu: filtrace (RC/Butterworth), anti-aliasing, chopper zesílení, teplotní kompenzace, kalibrace (offset/scale/linearizace), synchronní vzorkování.
Aktory: typy, napájení a bezpečnost
- Spínací a výkonové: relé (mechanická izolace), SSR, MOSFET/IGBT H-bridge pro stejnosměrné motory, TRIAC pro střídavé zátěže.
- Lineární a rotační pohon: servomotory (PWM), krokové motory (mikrokrokování), solenoidy, pneumatické/elektrické ventily.
- Procesní: HVAC klapky, čerpadla, dávkovače, regulátory otáček (VFD), osvětlení (DALI, 0–10 V, PWM), žaluzie.
Bezpečnost a EMC: galvanické oddělení (optoprvky, transformátor), ochranné prvky (transily, pojistky), RC snubber, diody proti indukčním špičkám, SELV a IP krytí. Funkční bezpečnost: SIL/PL, bezpečný stav při chybě (fail-safe), watchdog a „dead-man switch“.
Topologie sítí a vrstvy IoT
- Topologie: hvězda (LoRaWAN, Wi-Fi), strom (Zigbee/Thread), mesh (BLE Mesh, Thread), point-to-point (UWB, RS-485).
- Vrstvy: sensing/actuation → edge (MCU/SoC) → brána (gateway) → core/cloud → aplikace a analýza.
- Edge vzory: store-and-forward, local closed loop (řízení v bráně), stream processing, digital twin.
Bezdrátové protokoly krátkého dosahu
- BLE / BLE Mesh: nízká spotřeba, profil GATT, broadcast (beacony), mesh pro osvětlení a senzory; malé datové rámce, nízká latence.
- Zigbee: 2,4 GHz/868 MHz, mesh, profily pro domácí a průmyslové použití; vhodné pro senzory a aktory s nízkou průchodností.
- Thread: IPv6 přes 6LoWPAN v mesh, bezpečnost s DTLS; základ Matter ekosystému.
- Wi-Fi (2,4/5/6 GHz): vysoká propustnost, vyšší spotřeba; vhodné pro kamerové systémy a OTA aktualizace, méně vhodné pro bateriová čidla.
- UWB: přesné měření vzdálenosti/RTLS (10–30 cm), krátký dosah, nízký duty-cycle.
- NFC/RFID: blízké pole, identifikace, pasivní tagy, inventarizace.
LPWAN a mobilní sítě
- LoRaWAN: volné pásmo, spreading factor SF7–SF12, dlouhý dosah, nízký bitrate; ADR, třídy A/B/C; ideální pro bateriová měřidla.
- Sigfox: ultra-narrow band, omezený počet zpráv za den, jednoduchý stack; zaměřeno na velmi malá data.
- NB-IoT / LTE-M: licencované pásmo, celoplošné pokrytí, lepší SLA, PSM/eDRX pro úsporu energie; vhodné pro AMI, sledování majetku.
- 5G (URLLC/mMTC): nízká latence, masivní množství zařízení, network slicing; průmyslové privátní sítě (campus).
Drátové průmyslové sběrnice
- RS-485/Modbus RTU: robustní, dlouhé vzdálenosti, master-slave; běžné v HVAC a měření.
- CAN/CANopen: determinismus, odolnost, SAE/ISO v automotive a strojírenství.
- Ethernet-IP/Profinet/EtherCAT: real-time průmyslový Ethernet; časové požadavky řízení.
- OPC UA: informační modely, bezpečné publish/subscribe; přemosťování OT↔IT.
Transportní protokoly aplikační vrstvy
- MQTT/MQTT-SN: publish/subscribe, QoS 0/1/2, retained, last-will; ideální pro telemetrii a ovládání.
- CoAP: REST-like nad UDP, DTLS, observe pro notifikace; CBOR/EXI pro kompaktní payload.
- HTTP/REST, WebSocket: interoperabilita, snadná integrace; vyšší režie než CoAP/MQTT.
- AMQP: enterprise messaging, směrování, transakce; robustnější klienti.
- SPB (Sparkplug B): profil MQTT s definovaným topic space a správou stavů pro průmyslové aplikace.
Formáty zpráv a schémata
- JSON: čitelnost, vyšší režie.
- CBOR/MessagePack: binární, kompaktní pro zařízení s omezenými zdroji.
- Avro/Protobuf: schémata, evoluce, validace; vhodné pro brány a cloud.
// Příklad minimalistického telemetry payloadu (CBOR map → JSON ekvivalent) {"ts": 1730131200, "dev":"mtr-0421", "t": 22.6, "rh": 0.48, "vbat": 3.71}
Synchronizace času a determinismus
- NTP/SNTP: sekundová přesnost pro běžnou telemetrii.
- IEEE 1588 PTP: sub-mikrosekundová přesnost pro průmyslové řízení a časové značky měření energie.
- Časová značka v payloadu: timestamp na zdroji pro správné seřazení při store-and-forward.
Energetická efektivita zařízení
- Energetický rozpočet: duty-cycle, spánkové režimy (deep sleep), wake-on-event (interrupt), dávkování telemetrie.
- Adaptive data rate: LoRaWAN ADR, LTE eDRX/PSM; volba nejnižšího vysílacího výkonu a spreading factoru.
- Energy harvesting: solární, piezoelektrický, tepelný gradient; superkapacitory, nízkoztrátové DC-DC konvertory.
Spolehlivost a robustnost komunikace
- QoS a potvrzování: mapování byznysových událostí na QoS 0/1/2 (MQTT) nebo Confirmable (CoAP).
- Store-and-forward: vyrovnávací paměť v zařízení/bráně, deduplikace na serveru, idempotentní zpracování.
- Back-off a retry: exponenciální back-off, jitter, časová okna přenosu pro regulovaná pásma.
- FEC a redundantní cesty: diverzita linek (celulární + LoRaWAN), FEC na fyzické vrstvě (LoRa), hot-standby brány.
Edge computing a lokální inteligence
- Předzpracování: filtrace šumu, downsampling, komprese (LZ4, delta), detekce anomálií (EWMA, STL).
- Strojové učení na okraji: TinyML (TensorFlow Lite Micro), klasifikace vibrací, rozpoznání zvuku; správná správa modelů & OTA aktualizace.
- Closed-loop řízení: nízká latence, fallback při výpadku cloudu, bezpečnostní limity v lokální logice.
Řízení zařízení a OTA
- Device management: LwM2M (bootstrap, objekty, telemetrie), MQTT-based management (twin/shadow), příkazy s potvrzováním.
- OTA aktualizace: A/B banky firmware, podpis (Ed25519/ECDSA), delta update (BSDiff), rollback při chybě.
- Konfigurace: verze, audit trail, transakční aplikace změn (commit/abort), šifrované parametry.
Bezpečnost: od křemíku po cloud
- Kořen důvěry: Secure Element/TPM/TEE, unikátní klíče, secure boot, ochrana debug portů (JTAG lock).
- Šifrování a autentizace: TLS/DTLS (ECDHE-ECDSA), PSK pouze pro constrained uzly s rotací; vzájemná autentizace (mTLS), certifikáty s krátkou životností.
- Autorizace: jemnozrnná (topic-level ACL u MQTT), princip nejmenších oprávnění, tokeny (OAuth2 mTLS, PoP).
- Integrita a nepopsatelnost: digitální podpisy zpráv, časová razítka, ochrana proti přehrání (nonce, sliding windows).
- Bezpečné aktualizace: SBOM, monitoring CVE, politiky revokace certifikátů (CRL/OCSP), postupné nasazení (roll-out) po vlnách.
Interoperabilita a standardy ekosystémů
- Matter: sjednocený aplikační standard pro domácí IoT nad Thread/Wi-Fi, modely zařízení (clusters), bezpečné přidávání zařízení.
- OPC UA + PubSub: průmyslové modelování a interoperabilita s IT; mapování na MQTT/AMQP.
- Datové modely: sémantické modelování (Digital Twin Definition Language, W3C WoT Thing Descriptions).
Návrhové vzory brán a integrací
- Protokolový překlad: Modbus→MQTT, OPC UA→AMQP; konsolidace do jednotného topic space.
- Edge API: lokální REST/GraphQL pro servis a diagnostiku, s mTLS a řízením přístupů (role).
- Buffering a prioritizace: oddělení telemetrie, alarmů a OTA kanálů; QoS mapování a třídění do front.
Datová kvalita, telemetrie a SLA
- Metadata: kvalita měření (QoI), jednotky (SI), přesnost a rozlišení, kalibrační konstanta, faktor umístění senzoru.
- SLA metriky: dostupnost linky, ztrátovost zpráv, P95 latence od události k ingestu, drift hodin.
- Observabilita: health-check, heartbeat, měření RSSI/SNR, BER, baterie/SoC, počet retry, diagnostické logy s rate-limit.
Tabulka: volba komunikační technologie podle požadavků
| Požadavek | Preferovaná technologie | Poznámka |
|---|---|---|
| Ultra nízká spotřeba, 1–4 zprávy/den | LoRaWAN (třída A), Sigfox | Dlouhá výdrž na baterii |
| Celoplošné pokrytí, SLA operátora | NB-IoT, LTE-M | PSM/eDRX, SMS fallback |
| Vysoká propustnost (video, OTA) | Wi-Fi, 5G | Napájené uzly |
| Deterministické řízení | EtherCAT/Profinet, PTP | Reálné časové sítě |
| Interoperabilita v domácnosti | Thread + Matter | IPv6 mesh, bezpečné párování |
| Přesná lokalizace uvnitř | UWB | RTLS, TDoA/ToF |
Kalibrace, přesnost a dlouhodobá stabilita
- Kalibrační model: vícestupňová, teplotní závislost, stárnutí; uložení koeficientů v zabezpečené paměti.
- Autodiagnostika: detekce zkratu/rozpojení, saturace, self-test IMU, watchdog.
- Rekondice senzorů: MOS plynové – vypalování a cyklování; optické – udržení čistoty optické cesty.



























