Specyfikacja Techniczna Ekosystemu (Hardware Specs)

Parametry fizyczne, interfejsy i charakterystyka deterministyczna FreeRTOS

ESP-IDF v5.5.1 / C++17
Moduł / Podsystem Parametr / Komponent Szczegóły Inżynieryjne
HMI 7" Master Console Układ Główny & Pamięć ESP32-S3 (Dual-Core Xtensa LX7 @ 240 MHz), 8 MB Octal PSRAM, 16 MB Flash QIO
HMI 7" Master Console Ekran & Dotyk Matryca RGB 1024×600 px (16-bit RGB565), panel pojemnościowy z kontrolerem Goodix GT911 (I2C)
HMI 7" Master Console Grafika & Bufory LVGL Direct-Mode z alokacją w Octal PSRAM, odświeżanie bez efektu tearingu
HMI 7" Master Console Peryferia Lokalne Slot MicroSD (magazyn logów), monitorowanie baterii ADC, zegar RTC
Waveshare 6CH Relay Node Mikrokontroler Węzła Dedykowany ESP32-S3 (pełna niezależność logiczna w szafie DIN)
Waveshare 6CH Relay Node Sekcja Przekaźnikowa 6 kanałów optoizolowanych (250VAC/10A, 30VDC/10A), diody LED statusu cewki
Waveshare 6CH Relay Node Niezawodność (Fail-Safe) Niezależny task-watchdog; zrzut styków do stanu bezpiecznego po utracie pakietów Heartbeat
Warstwa Sieciowa Bezpieczeństwo Transmisji AES-128-GCM, 12-bajtowy wektor IV, 16-bajtowy znacznik MAC, ochrona anty-replay (licznik SEQ)
Warstwa Sieciowa Porty & Odkrywanie Port 8889 (Auto-Discovery broadcast co 50 ms), Port 8888 (rozkazy UDP z natychmiastowym ACK)

Często Zadawane Pytania (FAQ dla Backerów)

Kluczowe kwestie dotyczące wdrożenia, prywatności i integracji przemysłowej

1. Dlaczego architektura ProPresta IT eliminuje konieczność korzystania z chmury?

Większość konsumenckich systemów Smart Home przesyła dane telemetryczne na zewnętrzne serwery, co generuje opóźnienia, ryzyko wycieku danych oraz koszty stałe. W naszym rozwiązaniu cała analityka i reguły decyzyjne wykonują się lokalnie na rdzeniach Xtensa LX7. Brak połączenia z Internetem (WAN) nie wpływa na ciągłość sterowania instalacją.

2. Co stanie się w przypadku awarii sieci Wi-Fi lub zawieszenia ekranu HMI?

Moduł wykonawczy Waveshare 6CH posiada własny mikrokontroler z autonomicznym procesem FreeRTOS. Jeśli moduł nie otrzyma szyfrowanego pakietu Heartbeat w zdefiniowanym oknie czasowym, uruchamiana jest procedura Fail-Safe – obwody przechodzą w bezpieczny stan spoczynkowy.

3. Czy system wspiera integrację z nadrzędnymi systemami SCADA / Home Assistant?

Tak. Oprogramowanie bazuje na czystym kodzie C/C++ pod kontrolą frameworka ESP-IDF. Terminal oraz węzły wykonawcze umożliwiają równoległą integrację poprzez magistralę RS485 (Modbus RTU) oraz lokalną komunikację binarną.

4. Jak chroniona jest łączność radiowa przed próbami podszycia (Replay Attack)?

Każdy pakiet sterujący UDP przesyłany na porcie 8888 jest szyfrowany algorytmem AES-128-GCM ze sprzętową akceleracją kryptograficzną ESP32-S3. Ramka zawiera rosnący licznik sekwencji oraz 16-bajtowy tag autoryzacyjny – przechwycenie pakietu i próba jego powtórnego nadania zostaje natychmiast odrzucona.