iMETOS LoRa SPOSTRZEŻENIA I INSTRUKCJA

iMETOS LoRA DOKUMENTACJA I MANUALIA

Najnowszy firmware: odwiedzić www.metos.global/support stronę i kliknij przycisk POMOC w prawym dolnym rogu.

Wielkość ładunku danych jest obliczana dla struktury Payload v1.00, używanej w aktualnym firmware iMETOS® LoRa.

 IMT150IMT200IMT280IMT300Rozmiar ładunku użytecznego danych (1)Całkowity rozmiar ładunku użytecznego danych (2)
Czujnik temperatury powietrza i wilgotności względnejTakTakTakTak12 Bajtów39 bajtów
DeszczomierzNieTakTakTak2 Bajty26 Bajtów
Wilgotność liściNieTakNieTak2 Bajty26 Bajtów
Promieniowanie globalneNieNieTakTak2 Bajty26 Bajtów
Prędkość wiatruNieNieTakTak4 Bajty28 Bajtów
       
 Całkowita wielkość ładunku użytecznego iMETOS® LoRa (3)  
 39 bajtów49 bajtów56 Bajtów61 bajtów  

Wielkość ładunku danych (1): wielkość danych, które wybrane czujniki zajmują w ładunku danych (w Bajtach)

Całkowita wielkość ładunku danych (2): całkowita wielkość ładunku danych stacji iMETOS® LoRa z wybranym czujnikiem

Całkowity rozmiar obciążenia użytkowego iMETOS® LoRa (3): całkowity rozmiar obciążenia użytkowego stacji iMETOS® LoRa z wybraną konfiguracją czujników

Ograniczenia sieci LoRa (na podstawie LoRaWAN Regional Parameters v1.0.2):

EU868 MHz:

Prędkość przesyłu danychMaksymalny rozmiar ładunku (w bajtach)
051
151
251
3115
4242
5242
6242
7242
8:15Nieokreślony

US915 MHz:

Prędkość przesyłu danychMaksymalny rozmiar ładunku (w bajtach)
011
153
2125
3242
4242
5:7Nieokreślony
833
9109
10222
11222
12222
13222
14:15Nieokreślony

W zależności od całkowitej wielkości ładunku danych, stacja iMETOS® LoRa wybierze minimalne wymagane ustawienie DataRate, aby przesłać dane do bramki LoRa, nawet jeśli ADR jest włączony.

Ładunek danych wszystkich czujników podłączonych do jednej stacji pogodowej iMETOS® LoRa nie powinien przekraczać maksymalnego dostępnego rozmiaru (242 Bajty dla regionu EU868 MHz i 222 Bajty dla regionu US915). Jeśli użytkownik potrzebuje więcej czujników to sensowne jest posiadanie większej ilości stacji iMETOS® LoRa z różnymi konfiguracjami czujników.

Jeśli klient chce mieć określony zestaw czujników podłączonych do jednej stacji pogodowej iMETOS® LoRa, sprawdzimy, czy liczba czujników nie przekracza maksymalnego dostępnego rozmiaru ładunku i poinformujemy o tym klientów.

1. Przykład udanej komunikacji automatycznej z wykorzystaniem trybu OTAA

Zasilanie modułu LoRa:
ON

Terminal modułu LoRa:
ON

RN2483 1.0.3 Mar 22 2017 06:00:42

mac get devaddr
03200005

mac get deveui
0004A30B001F40F5

mac get appeui
70B3D57EF0004453

mac get adr
na

sys reset
RN2483 1.0.3 Mar 22 2017 06:00:42

mac join otaa
ok

accepted

mac get dr
0

sys set pinmode GPIO11 digout
ok

sys set pindig GPIO11 1
ok

mac tx cnf 4 0B05E3010264006800010005002003000102000600070001561A1E00020000
ok

mac_tx_ok

sys set pindig GPIO11 0
ok

Gotowe.
Terminal modułu LoRa: OFF
Zasilanie modułu LoRa: OFF

2. Obsługiwane metody łączenia

Protokół LoRa opisuje dwa tryby dołączania. OTAA join oraz ABP join. Obecnie stacja pogodowa iMETOS® LoRa obsługuje tylko procedurę OTAA join.

Aby stacja meteorologiczna iMETOS® LoRa mogła pomyślnie przyłączyć się do sieci LoRa, urządzenie iMETOS® LoRa musi zostać udostępnione na serwerze LoRa. W celu zapewnienia urządzenia, użytkownik musi posiadać: DevEUI, AppEUI, wartości AppKey. Wartości DevEUI i AppEUI znajdują się w menu terminala, AppKey jest dostarczany przez wsparcie PI na życzenie.

3. Co to jest iMETOS® LoRa, co to jest "end node" i co to jest "sensor"?

Stacja pogodowa iMETOS® LoRa jest urządzeniem typu "end node" (zgodnie ze słownictwem LoRa). Urządzenia węzła końcowego są często określane jako "czujniki".

Urządzenie iMETOS® LoRa weather station różni się od innych węzłów końcowych LoRa tym, że daje użytkownikowi możliwość wyboru czujników, których potrzebuje i podłącza do płytki iMETOS® LoRa - dzięki temu urządzenie jest dynamiczne i można je dopasować do swoich potrzeb.

Do "węzła końcowego" adresujemy płytkę iMETOS® LoRa, a do czujników, które można podłączyć do płytki iMETOS® LoRa adresujemy "czujniki".

4. Otrzymałem stację pogodową iMETOS® LoRa. Co teraz?

Urządzenie musi być zapisane na serwerze sieci LoRa i musi być ustawione na przekazywanie danych z serwera sieci LoRa do FieldClimate platforma.

Jeśli urządzenie zostało zaopatrzone i jest w stanie połączyć się z siecią LoRa, zobaczysz:

mac dołączyć do otaa
ok

zaakceptowany

w menu terminala, gdy iMETOS® LoRa podejmie próbę komunikacji. Jeśli łączenie nie powiedzie się, zobaczysz następujący komunikat:

mac dołączyć do otaa
ok

odmowa

5. Jak zapewnić urządzenie na platformie LoRa network provide?

Aby stacja meteorologiczna iMETOS® LoRa mogła pomyślnie przyłączyć się do sieci LoRa, urządzenie iMETOS® LoRa musi zostać udostępnione na serwerze LoRa. W celu zapewnienia urządzenia, użytkownik musi posiadać: DevEUI, AppEUI, wartości AppKey. Wartości DevEUI i AppEUI znajdują się w menu terminala, AppKey jest dostarczany przez wsparcie PI na żądanie. Zazwyczaj dostawca sieci LoRa zapewnia dostęp do swojej platformy i użytkownik może samodzielnie zaopatrywać urządzenia lub dostawca sieci LoRa robi to za niego.

6. Jak dostarczyć dane z platformy dostawcy sieci LoRa do PI FieldClimate?

Jesteśmy otwarci na integrację każdego rodzaju protokołu komunikacyjnego (MQTT, websocket, http post requests, PubNub,...). Zazwyczaj dostawca sieci LoRa dostarcza nam instrukcję, jakie opcje są dostępne, a my przygotowujemy potrzebne rzeczy po naszej stronie. Stale integrujemy nowe platformy z naszymi FieldClimate platforma.

7. Na ekranie nie są wyświetlane żadne dane. FieldClimate platforma. Co robić?

Kroki do wykonania:

  1. Sprawdź w menu terminala przebieg komunikacji. Jeśli jest inny niż w przykładzie z 4.1 oznacza to, że albo iMETOS® LoRa nie dołączył do sieci LoRa, albo dane nie zostały wysłane do bramki.
  2. Sprawdź w logach platformy dostawcy sieci LoRa, czy są jakieś żądania pochodzące ze stacji pogodowych iMETOS® LoRa (na przykład: możesz to sprawdzić za pomocą programu wlogger na platformie Actility).
  3. Jeśli dane są odbierane na platformie dostawcy sieci LoRa i nie są wyświetlane na FieldClimate platforma, skontaktuj się z pomocą techniczną PI.

8. Czy mogę używać surowych danych z urządzenia?

Tak. Opis struktury pierwszego payloadu danych jest dostępny wraz z przykładowym kodem Pythona. Po dostarczeniu danych do platformy dostawcy sieci LoRa, można je przekazać do własnego serwera (rozwiązania) i tam wykonać parsowanie danych. Uwaga, aby móc uzyskać opisy sensorów, potrzebny będzie dostęp do naszego systemu API.

Uwaga: Nie zalecamy korzystania z surowych danych ze stacji. Znacznie lepiej jest pobierać dane poprzez nasz system API. Istnieje wiele wartości dodanych z logiki działającej na zapleczu naszych systemów, które mogą sprawić, że Twoje decyzje i zrozumienie danych będą lepsze i bardziej użyteczne.

9. Wybór kanałów (i częstotliwości), z których korzysta moduł Microchip RN.

Moduł komunikacyjny iMETOS® LoRa RN musi być ustawiony tak, aby korzystał z tych samych kanałów (częstotliwości), z których korzysta bramka LoRa. Bez wyrównanych kanałów może się zdarzyć, że urządzenia nie będą ze sobą "rozmawiać". W przypadku korzystania z modelu RN2483 (EU) 868 MHz nie jest to problem, ponieważ kanałów jest tylko 16 i wszystkie kanały są domyślnie włączone w urządzeniu iMETOS® LoRa. Problem może dotyczyć modułu 915 MHz RN2903 (US). Moduły US obsługują 72 kanały upstream i zazwyczaj bramki używają tylko 2 zestawów 8 kanałów konsekwentnych, co oznacza, że urządzenie iMETOS® LoRa powinno być zoptymalizowane do korzystania z tych samych 16 kanałów uplink.

10. Co zrobić, jeśli potrzebuję więcej pomocy?

Skontaktuj się z naszą pomocą techniczną pod adresem [email protected]. Chętnie pomożemy Ci w każdym problemie, z jakim możesz się spotkać.