Tab. 1. Parametry konfiguracyjne urządzenia w pliku CONFIG.TXT
|
~~COMMISIONING~~
|
~~COMMISIONING~~ |
|
| Activation="1" | Metoda aktywacji urządzenia w sieci LoRaWAN: 0 – ABP (ang. Activation By Personalization), 1 - OTAA (ang. Over The Air Activation) |
|
|
OTAA (Over The Air Activation): |
||
| DevEUI="035053587C325F20" | numer identyfikacyjny urządzenia w sieci LoraWAN, 8 bajtowy heksadecymalny. Nie podlega konfiguracji | |
| AppEUI="70B3D57ED00377E8" | numer identyfikacyjny aplikacji w sieci LoraWAN, 8 bajtowy heksadecymalny | |
| AppKey="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" | klucz aplikacji, 16 bajtowy heksadecymalny | |
|
ABP (Activation By Personalization): |
||
| DevAddr="26014C24" | adres urządzenia, 4 bajtowy heksadecymalny | |
| NetwSesKey="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" | klucz sesji komunikacji (Network Session Key), 16 bajtowy heksadecymalny | |
| AppSesKey="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" | klucz aplikacji w sesji komunikacji (Application Session Key), 16 bajtowy heksadecymalny | |
|
~~COMMUNICATION~~
|
~~COMMUNICATION~~ |
|
| ADR="1" | adaptacyjna prędkość danych (ang. Adaptive Data Rate (0 – nie, 1 – tak,) | |
| DR="5" | prędkość danych (ang. Data rate); gdy ADR jest wyłączone, zakres 0 - 5. | |
| ConfirmedTx="0" | Transmisja z potwierdzeniem; 0 – nie, 1 – tak | |
| PortUplink="99" | Numer portu dla wysyłania danych (Uplink), zakres 1 - 223. | |
| PortDownlink="2" | Numer portu dla odbioru danych (transmisji Downlink ) ; zakres 1 - 223. | |
| PublicNetwork="1" | Sieć publiczna, 0 – nie, 1 – tak | |
|
|
~~ MEASUREMENTS~~ |
|
| Interval="00:15:00" | Interwał cyklicznego nadawania T w formacie: HH:MM:SS. Zakres <00:00:10, 99:99:99>. | |
| EventCheckInterval="00:01:00" |
Interwał sprawdzania warunków alarmu E. Zakres <00:00:10, 99:99:99>. |
|
| EventCooldown="00:05:00" | Interwał nieaktywności po aktywacji alarmu C1. Zakres <00:00:10, 99:99:99>. | |
| EventType="3" | Typ alarmu (patrz Tab. 2. Typy alarmów) | |
| ThresholdUp="500.50" | Górny próg alarmu dla powyższego alarmu (patrz Tab. 2. Typy alarmów) | |
| ThresholdDown="50.50" | Dolny próg alarmu dla powyższego alarmu (patrz Tab. 2. Typy alarmów) | |
|
~~ MEASUREMENTS~~ |
TemperatureSend="1" | Wysyłanie wartości pomiaru temperatury (0 – nie, 1 – tak). |
| HumiditySend="1" | Wysyłanie wartości pomiaru wilgotności (0 – nie, 1 – tak). |
|
| LightSensorSend="1" | Wysyłanie wartości pomiaru natężenia światła (0 – nie, 1 – tak). |
|
| PressureSend="1" | Wysyłanie wartości pomiaru ciśnienia (0 – nie, 1 – tak). |
|
| PirSend="0" | Wysyłanie wartości licznika detektora ruchu PIR (passive Infrared) (0 – nie, 1 – tak). |
|
| PirEvent="0" | Wysyłanie alarmu po wykryciu ruchu przez PIR (0 – nie, 1 – tak). | |
| PirCooldown="30" | Interwał nieaktywności po wykryciu ruchu PIR . Zakres <10, 3600>. | |
| LoudnessSend="1" | Wysyłanie wartości pomiaru natężenia dźwięku (0 – nie, 1 – tak). |
|
| LoudnessAveraging="1" |
Uśrednianie wyników pomiarów natężenia dźwięku. 0 – brak uśredniania tj. będzie wysyłana wartość chwilowa natężenia dźwięku zmierzona bezpośrednio przed transmisją z interwałem T |
|
| IAQSend="1" | Wysyłanie wartości pomiaru indeksu jakości powietrza IAQ (0 – nie, 1 – tak). | |
| ParticlesSend="1" | Wysyłanie wartości pomiaru pyłów zawieszonych PM (0 – nie, 1 – tak). | |
| ParticlesAveraging="1" |
Uśrednianie wyników pomiarów PM 0 – brak uśredniania tj. będą wysyłane wartości chwilowe pyłów zmierzone bezpośrednio przed transmisją z interwałem T |
|
| GasSend="1" | Wysyłanie wartości pomiarów z czujników gazów (0 – nie, 1 – tak). | |
Tab. 2. Typy alarmów i wartości progowe alarmów
| Parametr | Typ alarmu | Minimalny próg | Maksymalny próg |
| Temperatura | 1 | -30 | 60 |
| Wilgotność | 2 | 0 | 100 |
| Natężenie światła | 3 | 0 | 1000 |
| Ciśnienie | 4 | 300 | 1100 |
| Chwilowe natężenie dźwięku | 6 | 40 | 100 |
| Uśrednione natężenie dźwięku | 7 | 40 | 100 |
| Index IAQ | 8 | 0 | 500 |
| Chwilowe pyły zawieszone | 9 | 0 | 255 |
| Uśrednione pyły zawieszone | 10 | 0 | 255 |
Poniżej przedstawiono strukturę przykładowego pliku CONFIG.TXT:
CONFIG.TXT
FW_VER 2.3.1.0
Sep 16 2025
09:46:52
Please change only values between quotation marks
~~COMMISIONIG~~
Activation="1" //1-OTA 0-ABP
OTA(OverTheAir):
DevEUI="02503052A9397D20" // 8 byte hexadecimal value
AppEUI="70B3D57ED00377E8" // 8 byte hexadecimal value
AppKey="02503052A9397D20F2FC000000000000" // 16 byte hexadecimal value
ABP(ActivationByPersonalization):
DevAddr="26014C24" // 4 byte hexadecimal value
NetwSesKey="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" // 16 byte hexadecimal value
AppSesKey="AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA" // 16 byte hexadecimal value
~~COMMUNICATION~~
ADR="0" //1-yes 0-no
DR="5" // 0c-5
ConfirmedTx="0" //1-yes 0-no
PortUplink="99" // 0 - 255
PortDownlink="2" // 0 - 255
PublicNetwork="1" //1-yes 0-no
~~MEASURMENTS~~
Interval="00:01:00" //HH:MM:SS 00:00:10 to 99:99:99
EventCheckInterval="00:01:00" //HH:MM:SS 00:00:10 to 99:99:99
EventCooldown="00:05:00" //HH:MM:SS 00:00:10 to 99:99:99
EventType="0" //0-Event off
ThresholdUp="20.50" //refer to Event types in User Manual
ThresholdDown="10.50" //refer to Event types in User Manual
TemperatureSend="1" //1-yes 0-no, EventType-1
HumiditySend="1" //1-yes 0-no, EventType-2
PressureSend="1" //1-yes 0-no, EventType-4
IAQSend="1" //1-yes 0-no, EventType-8
ParticlesSend="1" //1-yes 0-no, EventType-9
ParticlesAveraging="1" //1-yes 0-no, EventType-10
GasSend="1" //1-yes 0-no