Internet of things device, czyli urządzenie internetu rzeczy, to fizyczny sprzęt wyposażony w czujniki, moduł łączności i minimalną moc obliczeniową, który samodzielnie zbiera dane z otoczenia i przekazuje je dalej bez stałej obsługi człowieka. W przeciwieniu do zwykłego sprzętu elektronicznego, urządzenie IoT działa w ramach szerszej sieci: łączy się z internetem, wymienia informacje z innymi urządzeniami lub platformą w chmurze i na tej podstawie podejmuje albo umożliwia podjęcie konkretnych działań. Żeby zrozumieć, jak to naprawdę wygląda w praktyce, warto rozłożyć cały proces na pojedyncze etapy.

Z czego składa się urządzenie IoT

Każde urządzenie internetu rzeczy, niezależnie od tego, czy jest to inteligentna wtyczka, czujnik wilgotności w szklarni czy opaska monitorująca aktywność, zbudowane jest z kilku powtarzających się elementów. Pierwszy to czujnik lub aktuator — element, który mierzy wielkość fizyczną (temperaturę, ruch, ciśnienie, poziom światła) albo wykonuje działanie (otwiera zawór, włącza silnik, przesuwa żaluzję).

Drugi element to mikrokontroler lub niewielki procesor, który odbiera sygnał z czujnika, zamienia go na dane cyfrowe i decyduje, co z nimi zrobić. Trzeci to moduł łączności, odpowiadający za wysyłanie i odbieranie informacji przez sieć. Do tego dochodzi zasilanie — bateria, akumulator lub zasilacz sieciowy — które w wielu przypadkach determinuje, jak często urządzenie może przesyłać dane bez rozładowania się w ciągu kilku dni.

  • Czujnik/aktuator — zbiera dane albo wykonuje polecenie w świecie fizycznym
  • Mikrokontroler — przetwarza sygnał i steruje pracą urządzenia
  • Moduł komunikacyjny — łączy urządzenie z siecią
  • Zasilanie — determinuje częstotliwość i tryb działania

Jak urządzenie łączy się z siecią internetu rzeczy

Sam pomiar czy sygnał z czujnika nie ma wartości, jeśli nie trafi tam, gdzie można go wykorzystać. Dlatego kluczowym elementem każdego internet of things device jest sposób, w jaki dołącza on do sieci. W zależności od zasięgu, zużycia energii i ilości przesyłanych danych producenci wybierają różne standardy komunikacji.

Krótki zasięg obsługują Wi-Fi, Bluetooth Low Energy czy Zigbee — sprawdzają się w domu lub biurze, gdzie urządzenie znajduje się blisko routera lub koncentratora (hub-a). Do zastosowań na większym obszarze, na przykład w monitoringu miejskim czy przemysłowym, stosuje się technologie o niskim poborze energii i dużym zasięgu, takie jak LTE-M, NB-IoT czy LoRaWAN. Wiele urządzeń nie łączy się z internetem bezpośrednio, lecz przez bramkę (gateway), która zbiera sygnały z kilku czujników i przekazuje je dalej jednym, bardziej stabilnym łączem.

Na poziomie oprogramowania urządzenia korzystają z lekkich protokołów komunikacyjnych, takich jak MQTT czy CoAP, zaprojektowanych specjalnie z myślą o sieci internet of things — muszą działać sprawnie mimo ograniczonej mocy obliczeniowej i niestabilnego łącza.

Co dzieje się z danymi zebranymi przez urządzenie

Zebranie danych to tylko pierwszy krok. Kolejny etap to ich przetworzenie — i tu urządzenia IoT dzielą się na dwa modele. W pierwszym, prostszym, dane trafiają w niemal surowej formie do chmury, gdzie dopiero platforma odbiorcza je analizuje i podejmuje decyzję. W drugim, coraz częściej stosowanym, część obliczeń wykonywana jest lokalnie, na samym urządzeniu lub na bramce — to tak zwane przetwarzanie brzegowe (edge computing), które ogranicza ilość przesyłanych danych i skraca czas reakcji.

Dane z internetu rzeczy najczęściej trafiają do platformy zarządzającej flotą urządzeń, która je porządkuje, zapisuje w bazie i udostępnia w formie wykresów, alertów albo automatycznych reguł. Przykładowo czujnik temperatury w magazynie może wysłać powiadomienie, gdy wartość przekroczy zadany próg, a system klimatyzacji zareaguje na to automatycznie, bez udziału człowieka.

Warto pamiętać, że sama transmisja danych zużywa energię i pasmo, więc wiele urządzeń wysyła informacje w skompresowanej formie albo tylko wtedy, gdy wartość zmieni się o określony procent, a nie w sposób ciągły.

Przykład działania: inteligentny termostat krok po kroku

Najłatwiej zrozumieć cały mechanizm na konkretnym przykładzie. Inteligentny termostat mierzy temperaturę w pomieszczeniu za pomocą wbudowanego czujnika. Mikrokontroler porównuje odczyt z ustawioną wartością docelową i, jeśli trzeba, wysyła sygnał do modułu Wi-Fi.

Dane trafiają przez router do serwera producenta, gdzie zapisywana jest historia temperatur i ewentualnie porównywana z harmonogramem ustawionym przez użytkownika w aplikacji. Jeśli system wykryje, że temperatura spadła poniżej progu, wysyła polecenie z powrotem do termostatu, a ten uruchamia przekaźnik podłączony do instalacji ogrzewania.

Cały cykl — pomiar, przesłanie, analiza, decyzja, działanie — trwa zwykle kilka sekund i powtarza się wielokrotnie w ciągu dnia, tworząc pętlę sprzężenia zwrotnego typową dla większości rozwiązań internet of things.

Ograniczenia i ryzyka, o których trzeba pamiętać

Działanie urządzenia IoT zależy od stabilności sieci — utrata połączenia oznacza, że dane nie trafią do systemu, a zdalne polecenia nie dojdą na czas. Z tego powodu wiele urządzeń przechowuje dane lokalnie i wysyła je z opóźnieniem, gdy łączność zostanie przywrócona.

Drugim istotnym ograniczeniem jest bezpieczeństwo. Każde urządzenie podłączone do sieci internet rzeczy jest potencjalnym punktem wejścia dla nieautoryzowanego dostępu, jeśli nie ma aktualizowanego oprogramowania i silnego uwierzytelniania. Praktyczne znaczenie ma tu regularna aktualizacja firmware oraz zmiana domyślnych danych logowania od momentu pierwszego uruchomienia.

Podsumowanie

Urządzenie internetu rzeczy działa jak niewielki, samodzielny system: mierzy, przetwarza, przesyła i — w wielu przypadkach — reaguje na dane bez udziału człowieka. To połączenie czujnika, prostego procesora, modułu łączności i platformy w chmurze sprawia, że pojedyncze urządzenie staje się elementem większej sieci, zdolnej do automatycznego podejmowania decyzji w czasie realnym.