Podłączanie czujników LoRaWAN

Przesyłaj uplinki LoRaWAN do FreeMaint z The Things Stack, ChirpStack lub bramki Milesight – FreeMaint sam dekoduje certyfikowane czujniki.

Czas czytania: 6 min
Drukuj tę sekcję

Czujniki LoRaWAN latami działają na baterii i mają duży zasięg, także przez ściany. Twój serwer sieciowy – The Things Stack, ChirpStack lub serwer wbudowany w bramkę Milesight – przekazuje każdy uplink do FreeMaint przez HTTP. W przypadku Milesight CT101 i EM300-TH FreeMaint sam dekoduje ładunek danych.

Wybierz źródło

The Things Stack

The Things Network lub The Things Industries: dodaj do swojej aplikacji Custom webhook.

ChirpStack

Twój własny serwer sieci LoRaWAN: dodaj do swojej aplikacji integrację HTTP.

Bramka Milesight

UG65, UG56 i inne bramki z wbudowanym serwerem sieciowym: dodaj transmisję danych HTTP.

The Things Stack

  1. W Urządzenia podłączone → Integracje kliknij „Podłącz urządzenie”, wybierz „The Things Stack (LoRaWAN)” i utwórz połączenie.
  2. W konsoli The Things Stack otwórz swoją aplikację → Integrations → Webhooks → Add webhook → Custom webhook.
  3. Wybierz format JSON i wklej bazowy adres URL wyświetlony przez FreeMaint.
  4. W sekcji Additional headers dodaj nagłówek wyświetlony przez FreeMaint (nazwę i wartość).
  5. Zaznacz Uplink message i pozostaw jego ścieżkę pustą. Nie zaznaczaj Request authentication: zastąpiłoby to nagłówek FreeMaint.

ChirpStack

  1. Utwórz połączenie w FreeMaint, wybierając „ChirpStack (LoRaWAN)”.
  2. W ChirpStack otwórz swoją aplikację → Integrations → HTTP → Add.
  3. Pozostaw kodowanie ładunku JSON i wklej adres URL punktu końcowego zdarzeń wyświetlony przez FreeMaint.
  4. W sekcji Headers dodaj nagłówek wyświetlony przez FreeMaint (nazwę i wartość).

Bramka Milesight

  1. Utwórz połączenie w FreeMaint, wybierając „Bramka Milesight”.
  2. W interfejsie WWW bramki otwórz Network Server → Applications → swoją aplikację.
  3. Dodaj transmisję danych HTTP(S) i wklej adres URL danych uplink wyświetlony przez FreeMaint.
  4. Dodaj nagłówek HTTP wyświetlony przez FreeMaint (nazwę i wartość).
  5. Nie ustawiaj kodeka ładunku w bramce: FreeMaint potrzebuje pełnego uplinku, aby dekodować certyfikowane czujniki.

Czujniki dekodowane przez FreeMaint

Milesight CT101

Przekładnik prądowy zakładany na przewód: natężenie prądu, prąd całkowity i alarmy. Jest zasilany z mierzonego przewodu, więc przestaje nadawać, gdy prąd spadnie poniżej ok. 1,4 A – luka w jego danych może po prostu oznaczać, że maszyna jest wyłączona.

Milesight EM300-TH

Temperatura i wilgotność wraz z poziomem baterii. Idealny do chłodni, serwerowni, magazynów i pomieszczeń technicznych.

Wskazówka

Inne czujniki LoRaWAN również działają, jeśli dekoduje je Twój serwer sieciowy: FreeMaint zapisuje otrzymane zdekodowane wartości, po jednym kanale na każde pole liczbowe. Jeśli wartość przychodzi z niewłaściwym rodzajem (np. wskazanie w kWh pokazane jako wartość chwilowa), popraw go na stronie kanału w sekcji „Rodzaj pomiaru”.

Wskazówka

Dla każdego urządzenia LoRaWAN FreeMaint przechowuje poziom baterii, sygnał (RSSI i SNR) oraz ostatnią wiadomość. Ustaw w urządzeniu oczekiwany interwał raportowania, aby otrzymać ostrzeżenie, gdy przestanie nadawać. Stany „opóźnione” i „offline” są śledzone od chwili potwierdzenia urządzenia (przycisk Potwierdź na jego stronie).

Czy ta strona była pomocna?