IoT/IIoT LoRaWAN (@City LoRaWAN)
System
IoT/IIoT LoRaWAN jest inteligentnym rozwiązaniem systemu Internetu Rzeczy z interfejsem LoRaWAN:
- IoT - Internetu Rzeczy (Internet of Things)
- IIoT - Przemysłowy Internet Rzeczy (Industry Internet of Things)
- BAS - bezprzewodowe rozszerzenia systemu automatyki budynku eHouse WiFi, Ethernet, PRO (Building Automation System)
- BMS - bezprzewodowe rozszerzenia systemu zarządzania budynkiem eHouse BMS (Building Management Systems)
- BIM - bezprzewodowe sensory będące rozszerzeniem eHouse BIM (Building Information Modeling)
- bezprzewodowe rozszerzenia "aktory" urządzeń wykonawczych
System
IIoT LoRaWAN Składa się z:
- serwera systemu eHouse.PRO / @City IoT (mikrokomputera) integrującego wszystkie sterowniki LoRaWAN/GSM i inne we wspólny system eHouse Hybrid/BMS +@City
- bramek, koncentratorów (gateway) LoRaWAN do pokrycia zasięgu sygnału LoRaWAN dla wszystkich sterowników
- sterowników montowanych w lampach, urządzeniach, maszynach
- Serwara sieciowego (NS) LoRaWAN
- Serwera aplikacyjnego (AS) LoRaWAN + Serwera bazy danych
Sterownik może być wmontowany do istniejącego urządzenia, lampy oświetleniowej, puszki elektrycznej lub obudowy czujnika.

Pozwala to na integrację i wspólną pracę dowolnego urządzenia w systemie
eHouse oraz
@City IoT dla bardziej rozproszonych aplikacji.
Może on pracować pod nadzorem serwera
eHouse PRO/BMS/Hybrid, @City integrującego inne interfejsy komunikacyjne przewodowe i bezprzewodowe dostępne w systemie
eHouse i
@City IoT.
Dostępne są systemy:
eHouse RF, eHouse WiFi,
IoT/IIoT LoRaWAN,
IoT/IIoT GSM 2G..4G/CATM1/NBIoT lub przewodowe
eHouse CAN,
eHouse RS485/422,
eHouse Ethernet,
eHouse PRO.
Tworzenie systemu hybrydowego pozwala na dowolny wybór architektury komunikacyjnej, jeśli jest to uwarunkowane wymaganiami technicznymi, preferencjami lub budżetem przedsięwzięcia.
System
IIoT/eHouse LoRaWAN posiada bardzo bogatą funkcjonalność i duże możliwości kastomizacji i konfiguracji:
- Główny interfejs komunikacyjny LoRaWAN
- Opcjonalne sterowanie ze smartfona WWW
- Praca pod nadzorem serwera eHouse PRO/BMS, @City IoT - mikrokomputer
- Wejścia binarne (0..4) (programowalne) - podłączenie czujników, włączników sterujących
- Wejścia pomiarowe analogowe ADC
- Interfejs szeregowy UART, RS-232TTL, RS-485
- Możliwość pełnej kastomizacji na potrzeby aplikacji lub partnera
- Dodatkowy interfejs radiowy BlueTooth, BLE (4.2)
- Interfejs szeregowy CAN
- Dodatkowy interfejs bezprzewodowy NFC
- Energy harvesting backend (pozyskiwanie energii do zasilania sterownika)
- Możliwość aktualizacji oprogramowania i wgrania dedykowanego oprogramowania dla aplikacji oraz partnera
- Wyjścia binarne (0..4) z driverami dla przekaźników - do włączania oświetlenia lub innych urządzeń
- Wyjście podczerwieni - do zdalnego sterowania zewnętrznymi urządzeniami/sterownikami (A/V, HiFi, RTV, Klimatyzacja, HVAC)
- Wejście podczerwieni - do zdalnego sterowania wszystkimi funkcjami bieżącego sterownika/urządzenia/lampy
- Opcjonalne czujniki MEMS, SIoT na PCB sterownika:
- stężenia gazów
- 3 osiowy inklinometr
- wilgotności
- cząstek stałych 1, 2.5, 4, 10um
- rezystancji
- oświetlenia
- wibracji i przyśpieszenia
- wyładowań atmosferycznych do 40km
- zbliżeniowy - proxymeter (10cm)
- zanieczyszczenia powietrza
- oświetlenia ALS
- 3 osiowy magnetometr
- zużycia prądu
- 3 osiowy żyroskop
- koloru R, G, B, IR
- ciśnienia
- wilgoci ziemi
- pojemności
- poziomu oświetlenia
- 3 osiowy akcelerometr
- temperatury
- zbliżeniowy - proxymeter (4m) - Time of Flight
- 0..4 - Wyjścia PWM-DC lub 1..10V do ściemniania zasilaczy LED:
- Bezpośrednie zasilanie diod dużej mocy
- Regulacja Koloru RGBW (3 lub 4 kanały) - Ambient, Dekoracyjne, Alarmowe, Ewakuacyjne
- Regulacja prądu diod podczerwonych - dodatkowe ogrzewanie stanowiska pracy i utrzymanie indywidualnego komfortu cieplnego przy biurku
- Regulacja prądu diod specjalnych (COB, PowerLed, IR, UVA + UVB + UVC, laserowych) i dużej mocy
- Regulacja obrotów silników lub wentylatorów
- Regulacja Temperatury Bieli 2 kanały (dla białego ciepłego i zimnego)
Dodatkowe funkcje sterownika
- sensor/czujnik cząstek stałych 1, 2.5, 4, 10um LoRaWAN lub BlueTooth/BLE
- sensor/czujnik wilgoci ziemi LoRaWAN lub BlueTooth/BLE
- sensor/czujnik zużycia prądu LoRaWAN lub BlueTooth/BLE
- sensor/czujnik pojemności LoRaWAN lub BlueTooth/BLE
- sensor/czujnik poziomu oświetlenia LoRaWAN lub BlueTooth/BLE
- sensor/czujnik wilgotności LoRaWAN lub BlueTooth/BLE
- sensor/czujnik 3 osiowy akcelerometr LoRaWAN lub BlueTooth/BLE
- sensor/czujnik zbliżeniowy - proxymeter (10cm) LoRaWAN lub BlueTooth/BLE
- sensor/czujnik oświetlenia LoRaWAN lub BlueTooth/BLE
- sensor/czujnik oświetlenia ALS LoRaWAN lub BlueTooth/BLE
- sensor/czujnik 3 osiowy inklinometr LoRaWAN lub BlueTooth/BLE
- sensor/czujnik ciśnienia LoRaWAN lub BlueTooth/BLE
- sensor/czujnik rezystancji LoRaWAN lub BlueTooth/BLE
- sensor/czujnik koloru R, G, B, IR LoRaWAN lub BlueTooth/BLE
- sensor/czujnik wibracji i przyśpieszenia LoRaWAN lub BlueTooth/BLE
- sensor/czujnik 3 osiowy magnetometr LoRaWAN lub BlueTooth/BLE
- sensor/czujnik zanieczyszczenia powietrza LoRaWAN lub BlueTooth/BLE
- sensor/czujnik prądu/napięcia LoRaWAN lub BlueTooth/BLE
- sensor/czujnik 3 osiowy żyroskop LoRaWAN lub BlueTooth/BLE
- sensor/czujnik temperatury LoRaWAN lub BlueTooth/BLE
- sensor/czujnik wyładowań atmosferycznych do 40km LoRaWAN lub BlueTooth/BLE
- sensor/czujnik stężenia gazów LoRaWAN lub BlueTooth/BLE
- sensor/czujnik zbliżeniowy - proxymeter (4m) - Time of Flight LoRaWAN lub BlueTooth/BLE
- konwerter/bramka RS-232 <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka CAN <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka UART <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka RS-422 <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka podczerwieni <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka NFC <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka LoRaWAN <=> BlueTooth/BLE
- konwerter/bramka RS-485 <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka BACNet <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka DMX <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka Modbus RTU <=> LoRaWAN lub BlueTooth/BLE
- konwerter/bramka Dali <=> LoRaWAN lub BlueTooth/BLE
Dodatkowe funkcje serwera @City IoT, eHouse
Serwer pozwala między innymi:
- BIM - Building Information Modeling. Zbieranie informacji i ich przetwarzanie
- Archiwizowanie danych, tworzenie raportów, zapis w bazach danych
- Tworzenie dedykowanych algorytmów do zmiany lub rozszerzenia funkcjonalności systemu
- Sterowanie przez WWW (html - link), SMS
- Integracje BACNet IP, ModBus TCP, MQTT,UDP, TCP, UDP+TCP, system plików, baza danych
- praca lokalna lub/i przez chmurę eHouse lub @City IoT
- praca zdalna łączność bezpośrednia (stały publiczny adres IP) lub pośredni przez eHouse Proxy Server
Wstępna Konfiguracja i inicjalizacja Systemu
- Wersja dla chmury i lokalna
- możliwość zdalnej konfiguracji wstępnej systemu (chmura)
- Wybór styli CSS wyświetlania poszczególnych ekranów (motywy)
- Konfiguracje domyślne sterowników
- Domyślne nazwy sterowników, wyjść, wejść, ściemniaczy, czujników
- Konfiguracje indywidualnych sterowników - (zmodyfikowana konfiguracja od domyślnych)
- Nazwy sterowników Indywidualnych: wyjść, wejść, ściemniaczy, czujników
- Dodawanie/Usuwanie domyślnych zakresów sterowników
- Dodawanie/Usuwanie indywidualnych sterowników (zmodyfikowana konfiguracja od domyślnych)
Edycja Nazw
Sygnały zaczynające się od
@ nie są wyświetlane na panelu. Analogicznie nie zmienione nazwy (output .., input, dimmer ..). Nazwy te są wyświetlane w kontrolkach do wizualizacji i zdalnego sterowania systemem.
- Nazwa sterownika indywidualnego lub prefix dla nazw domyślnych
- Nazwy poszczególnych wyjść on/off
- Nazwy wejść binarnych (on/off)
- Nazwy wejść pomiarowych (ADC) i typ czujnika pomiarowego
- Nazwy ściemniaczy pojedynczych i RGB
- Nazwy napędów (wyjścia podwójne)
Konfiguracja zaawansowana sterowników
Pozwala na wstępną konfigurację szablonów dla wszystkich nowych sterowników jak również konfigurację indywidualną sterowników (różnych od szablonu).
Wstępna konfiguracja wejść binarnych sterownika - domyślna lub indywidualna
- Invert (tryb odwrócony wejścia 0->1)
- Alarm (aktywacja funkcji alarmu)
- Alarm Delay (opóźnienie aktywacji alarmu - jeśli sygnał zniknie przed tym czasem nie zostanie on aktywowany)
- Remember State (czas pamiętania włączenia wejścia)
- Event (opis zdarzenia/komendy)
- Direct Event (kod komendy/zdarzenia w kodzie hexa-decymalnym skopiowany z edytora zdarzeń *)
- Disable Execution (blokada uruchomienia komendy przywiązanej do aktywacji wejścia)
- Run Uruchomienie komendy konfiguracyjnej - zapisanie do kolejki (konfiguracja w chmurze)
- Copy Generowanie kodu zdarzenia dla konfiguracji danego wejścia do skopiowania przez schowek.
Ta konfiguracja zostanie zapisana na serwerze systemu lokalnie lub w chmurze po naciśnięciu przycisku "
Update Settings".
Będzie ona uruchamiana automatycznie przy każdym resecie sterownika.
Wstępna konfiguracja wyjść binarnych (on/off) sterownika - domyślna lub indywidualna
Zawartość tego panela ma kilka funkcji:
- tworzenie zaawansowanych zdarzeń/komend sterujących konfiguracji - zapis do kolejki (Run)
- tworzenie zaawansowanych zdarzeń/komend sterujących konfiguracji do skopiowania przez schowek (Copy)
- wstępną konfigurację sterownika (po każdorazowym resecie). Aktualny stan wszystkich pól jest zapisany na serwerze systemu po naciśnięciu wspólnego przycisku "Update Settings"
Poszczególne opcje konfiguracji dla każdego wyjścia:
- Disable Blokada zmiany stanu wyjścia. Ignorowanie komend sterujących dla pojedynczego wyjścia (np. gdy jest używane jako wyjście podwójne do sterowania napędami/zaworami)
- Admin Pozwala na zmianę niektórych opcji jak na przykład Disable)
- Repeats Ilość powtórzeń włączenia wyjścia (tryb cykliczny)
- Time On Czas włączenia wyjścia (dla komendy On/Toggle). Po upływie tego czasu wyjście się wyłączy.
- Time Off Czas wyłączenia wyjścia. Parametr ten ma znaczenia jeśli liczba powtórzeń Repeats jest większa od zera
- Run Uruchomienie komendy konfiguracyjnej lub sterującej wyjściem - zapisanie do kolejki (konfiguracja/uruchomienie w chmurze)
- Copy Generowanie kodu zdarzenia dla konfiguracji lub sterowania danym wyjścia do skopiowania przez schowek (clipboard).
Ta konfiguracja zostanie zapisana na serwerze systemu lokalnie lub w chmurze po naciśnięciu przycisku "Update Settings".
Będzie ona uruchamiana automatycznie przy każdym resecie sterownika.
Wstępna konfiguracja wyjść podwójnych (otwórz/stop/zamknij) sterownika {sterowanie napędami} - domyślna lub indywidualna
- tworzenie zaawansowanych zdarzeń/komend sterujących konfiguracji - zapis do kolejki (Run)
- tworzenie zaawansowanych zdarzeń/komend sterujących konfiguracji do skopiowania przez schowek (Copy)
- wstępną konfigurację sterownika (po każdorazowym resecie). Aktualny stan wszystkich pól jest zapisany na serwerze systemu po naciśnięciu wspólnego przycisku "Update Settings"
Poszczególne opcje konfiguracji dla każdej pary wyjść:
- Disable Blokada zmiany stanu wyjść. Ignorowanie komend sterujących dla podwójnych wyjść (np. gdy jest używane jako wyjście pojedyncze do sterowania napędami/zaworami)
- Admin Pozwala na zmianę niektórych opcji jak na przykład Disable , Somfy)
- Somfy tryb sterowania napędami ze sterownikiem Somfy (1 linia - otwórz, 2 linia - zamknij, obie linie - stop). Wybór tego trybu dla zwykłego napędu może spowodować uszkodzenie napędu ze względu na jednoczesne włączenie obu kierunków dla funkcji stop
- Repeats Ilość powtórzeń włączenia wyjść (tryb cykliczny)
- Time On Czas włączenia wyjść (dla komendy Open/Close). Po upływie tego czasu wyjście się wyłączy.
- Time Off Czas wyłączenia wyjść. Parametr ten ma znaczenia jeśli liczba powtórzeń Repeats jest większa od zera
- Run Uruchomienie komendy konfiguracyjnej lub sterującej wyjściem - zapisanie do kolejki (konfiguracja/uruchomienie w chmurze)
- Copy Generowanie kodu zdarzenia dla konfiguracji lub sterowania danym wyjścia do skopiowania przez schowek (clipboard).
Ta konfiguracja zostanie zapisana na serwerze systemu lokalnie lub w chmurze po naciśnięciu przycisku "
Update Settings".
Będzie ona uruchamiana automatycznie przy każdym resecie sterownika.
Wstępna konfiguracja wejść pomiarowych (ADC) sterownika - domyślna lub indywidualna
- Invert tryb odwrócony wejścia (100%-x)
- Alarm Low (aktywacja funkcji alarmu przy obniżeniu wartości poniżej zaprogramowanego progu dolnego)
- Alarm High (aktywacja funkcji alarmu przy obniżeniu wartości powyżej zaprogramowanego progu górnego)
- Alarm Delay (opóźnienie aktywacji alarmu - jeśli wartość wróci do zakresu pomiędzy (min,max) przed upływem tego czasu - nie zostanie on aktywowany)
- Low Event (opis zdarzenia/komendy)
- Low Direct (kod komendy/zdarzenia w kodzie hexa-decymalnym skopiowany z edytora zdarzeń *) dla zmniejszenia się wartości mierzonej poniżej zaprogramowanego progu dolnego
- Low Level Poziom minimalny (dolny)
- OK Event (opis zdarzenia/komendy)
- OK Direct (kod komendy/zdarzenia w kodzie hexa-decymalnym skopiowany z edytora zdarzeń *) dla wartości mierzonej w zakresie (min,max) - tylko przy zmianie jednego z progów (min lub max)
- High Event (opis zdarzenia/komendy)
- High Direct (kod komendy/zdarzenia w kodzie hexa-decymalnym skopiowany z edytora zdarzeń *) dla zwiększenia się wartości mierzonej powyżej zaprogramowanego progu górnego
- High Level Poziom maksymalny (górny)
- Event Disable (blokada uruchomienia komend przywiązanych do wejścia)
- Admin Pozwala na zmianę niektórych opcji jak na przykład Invert
- Run Uruchomienie komendy konfiguracyjnej - zapisanie do kolejki (konfiguracja w chmurze)
- Copy Generowanie kodu zdarzenia dla konfiguracji danego wejścia do skopiowania przez schowek.
Ta konfiguracja zostanie zapisana na serwerze systemu lokalnie lub w chmurze po naciśnięciu przycisku "
Update Settings".
Będzie ona uruchamiana automatycznie przy każdym resecie sterownika.
Wstępna konfiguracja wyjść regulowanych PWM/1..10V (0..100%) sterownika {ściemnianie oświetlenia lub zasilaczy LED} - domyślna lub indywidualna
- tworzenie zaawansowanych zdarzeń/komend sterujących konfiguracji - zapis do kolejki (Run)
- tworzenie zaawansowanych zdarzeń/komend sterujących konfiguracji do skopiowania przez schowek (Copy)
- wstępną konfigurację sterownika (po każdorazowym resecie). Aktualny stan wszystkich pól jest zapisany na serwerze systemu po naciśnięciu wspólnego przycisku "Update Settings"
Poszczególne opcje konfiguracji dla każdego wyjścia PWM lub 1..10V:
- Disable Blokada wyjścia ściemniacza. Ignorowanie komend sterujących dla ściemniaczy (np. gdy jest używane jako wyjście binarne)
- Admin Pozwala na zmianę niektórych opcji jak na przykład Disable , MIN, MAX)
- Min wartość minimalna (0..100%) lub (0..255). Wartość sygnału jest zawsze większy lub równy od tej wielkości
- Value docelowa wartość (0..100%) lub (0..255). Wartość sygnału dąży do tej wielkości
- Mode tryb pracy ściemniacza
- N/A brak zmiany
- Stop zatrzymanie ściemniacza w bieżącym stanie
- + wzrost wartości świecenia do wartości Max (o ile ściemniacz nie zostanie zatrzymany)
- - spadek wartości świecenia do wartości Min (o ile ściemniacz nie zostanie zatrzymany)
- Set natychmiastowe ustawienie poziomu ściemniacza
- Toggle stop (jeśli ściemniacz w ruchu) lub zmiana wartości w przeciwnym kierunku (jeśli ściemniacz jest w stanie ustalonym)
- -Value jednorazowe obniżenie wartości ściemniacza o wartość kroku
- +Value jednorazowe zwiększenie wartości ściemniacza o wartość kroku
- Params ustawienie dodatkowych parametrów ściemniacza
- Modify modyfikacja ściemniacza
- Inc wzrost wartości świecenia do wartości Max (o ile ściemniacz nie zostanie zatrzymany) + funkcje zaawansowane
- Dec spadek wartości świecenia do wartości Min (o ile ściemniacz nie zostanie zatrzymany) + funkcje zaawansowane
- Stop zatrzymanie ściemniacza w bieżącej pozycji
- Change zmiana wartości ściemniacza
- Step Wartość kroku zmiany
- Max wartość minimalna (0..100%) lub (0..255). Wartość sygnału jest zawsze mniejszy lub równy od tej wielkości
- Run Uruchomienie komendy konfiguracyjnej lub sterującej wyjściem - zapisanie do kolejki (konfiguracja/uruchomienie w chmurze)
- Copy Generowanie kodu zdarzenia dla konfiguracji lub sterowania danym wyjścia do skopiowania przez schowek (clipboard).
Ta konfiguracja zostanie zapisana na serwerze systemu lokalnie lub w chmurze po naciśnięciu przycisku
Update Settings.
Będzie ona uruchamiana automatycznie przy każdym resecie sterownika.
Pełna konfiguracja w formularzu jest zapisywana na serwerze (lokalnym lub chmury) po naciśnięciu przycisku
Update Settings.
W przypadku konfiguracji w chmurze jest ona automatycznie kopiowana na serwer lokalny po resecie serwera lokalnego.
W przypadku konfiguracji lokalnej jest ona uruchamiana po naciśnięciu przycisku
Write Config.
Aktualizacja oprogramowania sterownika jest wykonywana po kliknięciu przycisku
Firmware Update.
Pełny Ekran Konfiguracji sterownika indywidualnego/szablonu
IoT LoRaWAN/GSM dokumentacja sterowników @Light, @City, IoT/IIoT LoRaWAN - Opcje Platforma IoT/IIoT LoRaWAN/GSM