logo Netvox

Urządzenie bezprzewodowe z wieloma czujnikami Netvox R315 Series

netvox-R315-Series-Wireless-Multi-Sensor-Device-product-image

Bezprzewodowe urządzenie wieloczujnikowe

Seria R315
Instrukcja obsługi

Prawa autorskie© Netvox Technology Co., Ltd.
Niniejszy dokument zawiera zastrzeżone informacje techniczne, które są własnością NETVOX Technology. Będą one utrzymywane w ścisłej tajemnicy i nie będą ujawniane innym stronom, w całości lub w części, bez pisemnej zgody NETVOX Technology. Specyfikacje mogą ulec zmianie bez wcześniejszego powiadomienia.

 Wstęp

Seria R315 to wieloczujnikowe urządzenie typu A firmy Netvox oparte na otwartym protokole LoRaWAN. Może być połączone z temperaturą i wilgotnością, oświetleniem, magnetyzmem drzwi, wibracjami wewnętrznymi, wibracjami zewnętrznymi, wykrywaniem podczerwieni, przyciskiem alarmowym, wykrywaniem przechyłu, wykrywaniem wycieku wody, stłuczenia szkła, wykrywaniem zajętości fotela, funkcją suchego styku wejścia, wyjścia DO (do 8 typów czujników może być kompatybilnych jednocześnie) i jest kompatybilne z protokołem LoRaWAN.

Technologia bezprzewodowa LoRa
LoRa to technologia komunikacji bezprzewodowej przeznaczona do dalekich odległości i niskiego zużycia energii. W porównaniu z innymi metodami komunikacji, metoda modulacji widma rozproszonego LoRa znacznie zwiększa odległość komunikacji. Szeroko stosowana w dalekich odległościach, w komunikacji bezprzewodowej o niskiej transmisji danych. Na przykładample, automatyczny odczyt liczników, sprzęt automatyki budynkowej, bezprzewodowe systemy bezpieczeństwa, monitoring przemysłowy. Główne cechy to mały rozmiar, niskie zużycie energii, odległość transmisji, zdolność przeciwzakłóceniowa i tak dalej.

LoRaWAN
LoRaWAN wykorzystuje technologię LoRa do definiowania standardowych specyfikacji end-to-end, aby zapewnić interoperacyjność między urządzeniami i bramami pochodzącymi od różnych producentów.

Cechy

  • Prosta obsługa i konfiguracja
  • Kompatybilny z LoRaWAN klasy A
  • 2 sekcje zasilania baterią guzikową 3 V CR2450;
  • Technologia rozpraszania widma z wykorzystaniem przeskoku częstotliwości.
  • Dostępne platformy firm trzecich: Actility/ThingPark, TTN, MyDevices/Cayenne
  • Niskie zużycie energii i długi czas pracy baterii

NotatkaProszę zapoznać się z web: http://www.netvox.com.tw/electric/electric_calc.html. Użytkownicy mogą znaleźć tutaj czas życia baterii dla różnych modeli w różnych konfiguracjach webstrona.

  1. Rzeczywisty zasięg może się różnić w zależności od środowiska.
  2. Żywotność baterii zależy od częstotliwości raportowania czujnika i innych zmiennych

Wygląd

R31523
Czujniki zewnętrzne

  • PIR
  • Światło
  • Przełącznik trzcinowy
  • Zbicie szkła
  • Wyciek wody

Czujniki wewnętrzne 

  • Temperatura i wilgotność
  • Wibracja
  • Nachylenie

netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (1)

R31538
Czujniki zewnętrzne 

  • PIR
  • Przełącznik trzcinowy
  • Przycisk alarmowy
  • Kontakt suchy IN
  • Wyjścia cyfrowe

Czujniki wewnętrzne 

  • Temperatura i wilgotność
  • Wibracja
  • Nachylenie

netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (2)

 Lista kombinacji R315 8 w 1

Czujniki wewnętrzne Czujniki zewnętrzne
 

Model

 

 

TH

 

 

Światło

 

Kontaktron

 

 

Wibracja

 

 

PIR

 

Przycisk alarmowy

 

 

Nachylenie

 

Wyciek wody

 

Kontaktron

Kontakt suchy IN  

Wyjścia cyfrowe

 

 

Wibracja

 

Zbicie szkła

 

 

Siedziba

Wyciek wody

*2

Kontaktron

*2

Zbicie szkła

*2

R31512
R31523
R31597
R315102
R31535
R31561
R31555
R31527
R31513
R31524
R31559
R31521
R31511
R31522
R31594
R31545
R31538
R31531
R31533
R31570
R315101
R31560

Funkcja czujnika R315

Czujniki wewnętrzne

Temperatura i wilgotność
Wykrywa temperaturę i wilgotność otoczenia Jednostka: 0.01℃ lub 0.01%

Wewnętrzny czujnik drgań 

  • Wykryj stan wibracji aktualnego korpusu urządzenia. Wibracja: raport 1
  • Nadal: zgłoś 0
  • Dostosuj czułość:
  • Zakres: od 0 do 10; wartość domyślna: 5
    • Im niższa wartość czułości, tym czujnik jest bardziej czuły.
    • Funkcję przywracania można ustawić poprzez konfigurację.
    • Skonfiguruj czułość na 0xFF, aby wyłączyć czujnik.
  • Uwaga: Czujnik wibracji powinien być zamocowany na stałe, gdy jest używany.

Czujnik pochylenia 

  • Wykrywanie przechyłu
  • Pochylenie urządzenia: raport 1
  • Urządzenie pozostaje w pozycji pionowej: zgłoś 0
  • Zakres: 45° do 180°
  • Ustaw czujnik nachylenia pionowo. (kwadratowa część na dole)
  • Możesz przechylić czujnik w dowolnym kierunku.
  • Raport 1, gdy czujnik przechyli się o 45° do 180°.
  • Można skonfigurować funkcję ponownego wysyłania.

netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (3)

PIR
Domyślny:

  • IRDetectionTime: 5 minut
  • IRDisableTime: 30 sekund

Notatka:
IRDetectionTime: całkowity proces wykrywania PIR; IR Disable Time: krótki segment w IRDetectionTime

Gdy czujnik PIR nie jest aktywowany, …

netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (4)

  • Czujnik PIR pozostaje wyłączony przez 70% czasu IRDisableTime i rozpoczyna wykrywanie od ostatnich 30% czasu.
    Uwaga: Aby oszczędzać energię, IRDisableTime podzielony jest na 2 części: pierwsze 70% (21 sekund) i pozostałe 30% (9 sekund).
  • Po zakończeniu IRDisableTime następny będzie kontynuowany, aż do zakończenia całego procesu IRDetectionTime.
  • Jeśli czujnik PIR nie zostanie wyzwolony, zgłosi komunikat „wolne” wraz z danymi z innych czujników, takimi jak temperatura lub natężenie oświetlenia, zaraz po zakończeniu czasu IRDetectionTime.

Gdy czujnik PIR zostanie uruchomiony, …  netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (5)

  • gdy czujnik PIR zostanie wyzwolony przed upływem czasu IRDetectionTime (w 25. sekundzie), zgłosi on dane i ponownie uruchomi nowy czas IRDetectionTime.
  • Jeśli czujnik PIR nie zostanie uruchomiony w czasie IRDetectionTime, zgłosi on komunikat „wolny” wraz z danymi z innych czujników, takimi jak temperatura lub natężenie oświetlenia, zaraz po zakończeniu czasu IRDetectionTime.

Czujniki zewnętrzne 

  • Czujnik światła

netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (6)

  • Wykrywanie natężenia oświetlenia otoczenia Zakres: 0 – 3000 luksów; jednostka: 1 luks
  • Czujnik zbicia szyby
    netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (7)
  • Nie wykryto stłuczonego szkła: zgłoś 0 Wykryto stłuczone szkło: zgłoś 1
  • Przycisk alarmowy  netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (8)
  • Naciśnij przycisk alarmowy, aby zgłosić stan alarmu.
  • Brak alarmu: zgłoś 0 Alarm: zgłoś 1
  • Konfigurowalny czas naciśnięcia
  • Kontaktron  netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (9)
  • Wykryj stan otwarcia i zamknięcia przełącznika trzcinowego. Otwarty: raport 1
    Zamknij: zgłoś 0
  • Konfigurowalna funkcja ponownego wysyłania.
    Uwaga: Wyłącznik trzcinowy powinien być zamocowany na stałe, gdy jest używany.
  • Czujnik wycieku wody  netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (10)
  • Wykryto wodę: zgłoś 1 Nie wykryto wody: zgłoś 0
  • Czujnik zajętości siedzenia  netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (11)
  • Wykrywanie zajętości miejsc
    Zajęte miejsce: raport 1
  • Miejsce nie jest zajęte: zgłoś 0
  • Raport jest tworzony zgodnie z zasadami czasu wyłączenia podczerwieni i czasu wykrycia podczerwieni.
  • Zewnętrzny czujnik wibracji  netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (12)
  • Wykrywanie drgań zewnętrznego czujnika
  • Wykryto wibrację: raport 1
  • Nadal: zgłoś 0
  • Dostosuj czułość:
  • Zakres: od 0 do 255; wartość domyślna: 20
  • Im niższa wartość czułości, tym czujnik jest bardziej czuły.
  • Funkcję przywracania można ustawić poprzez konfigurację.
  • Skonfiguruj czułość na 0xFF, aby wyłączyć czujnik.
  • Uwaga: Czujnik wibracji powinien być zamocowany na stałe, gdy jest używany.
  • Wejście styku suchego i wyjście cyfrowe  netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (13)
  • Kontakt suchy IN
    Połączono: raport 1; Rozłączono: raport 0
  • Suchy styk może odbierać tylko sygnały z przełącznika pasywnego. Odbieranie voltaglub prąd może uszkodzić urządzenie.
  • Wyjścia cyfrowe
    Podłącz do czujnika przechyłu, czujnika PIR, przycisku alarmowego, wyłącznika kontaktronowego, czujnika zalania wodą, czujnika stłuczenia szkła i wewnętrznego/zewnętrznego czujnika wibracji.
  • Domyślny:
    DryContactPointOutType = 0x00 (Normalnie otwarty)
    Uwaga: DryContactPointOutType i TriggerTime można skonfigurować za pomocą poleceń.

 Instrukcja konfiguracji

Włącz/Wyłącz
Włącz zasilanie Włóż baterie.
Włączyć coś Naciśnij krótko przycisk funkcyjny, a zielony wskaźnik zamiga raz.
 

 

Wyłączyć coś

(Przywróć ustawienia fabryczne)

Krok 1. Naciśnij i przytrzymaj przycisk funkcyjny przez ponad 8 sekund, a zielona lampka kontrolna zacznie migać nieprzerwanie.

Krok 2. Zwolnij klawisz, gdy wskaźnik zacznie migać. Urządzenie wyłączy się automatycznie po zakończeniu migania.

Uwaga: Wskaźnik będzie migał raz na 2 sekundy.

Wyłączanie zasilania Wyjmij baterie.
Notatka
  1. Włóż baterię do uchwytu baterii zgodnie z biegunami dodatnimi i ujemnymi baterii, a następnie zamknij tylną pokrywę.
  2. Do jednoczesnego zasilania wymagane są dwie baterie guzikowe CR2450.
  3. Urządzenie domyślnie zapamiętuje poprzedni stan włączenia/wyłączenia, nawet gdy użytkownik wyjmie i włoży baterie.
  4. Odstęp czasu włączania/wyłączania powinien wynosić 10 sekund, aby uniknąć zakłóceń indukcyjności kondensatora i innych elementów magazynujących energię.
  5. Urządzenie przejdzie w tryb testowy inżyniera, gdy użytkownik naciśnie klawisz funkcyjny i jednocześnie włoży baterie.
Dołączanie do sieci
Nigdy nie dołączyłem do sieci
  • Włącz urządzenie, aby przeszukać sieć.
  • Zielony wskaźnik pozostaje włączony przez 5 sekund: Sukces Zielony wskaźnik pozostaje wyłączony: Niepowodzenie
Dołączył do sieci
  • Włącz urządzenie, aby przeszukać poprzednią sieć. Zielony wskaźnik świeci przez 5 sekund: Sukces
  • Zielony wskaźnik pozostaje wyłączony: Niepowodzenie
Nie udało się dołączyć do sieci Sprawdź informacje dotyczące weryfikacji urządzenia na bramce u dostawcy serwera platformy.
Klawisz funkcyjny
Naciśnij klawisz funkcyjny na dłużej niż 8 sekund Powrót do ustawień fabrycznych / Wyłącz

Zielony wskaźnik miga 20 razy: Sukces Zielony wskaźnik pozostaje wyłączony: Niepowodzenie

Naciśnij raz
  1. Sprawdzanie sieci
    • Urządzenie znajduje się w sieci:
    • Zielony wskaźnik miga raz i wysyła raport
    •  Urządzenie nie znajduje się w sieci:
    • Zielony wskaźnik pozostaje wyłączony
  2.  Włącz urządzenie
  3. Włącz urządzenie po raz pierwszy po przywróceniu ustawień fabrycznych

 

Naciśnij i przytrzymaj klawisz funkcyjny przez 4 sekundy Włączanie/wyłączanie funkcji wykrywania podczerwieni.

 Wskaźnik mignie jeden raz: sukces

Tryb spania
Urządzenie jest włączone i znajduje się w sieci
  • Okres snu: minimalny odstęp.
  • Gdy zmiana raportu przekroczy ustawioną wartość lub gdy zmieni się stan, urządzenie wyśle ​​raport danych zgodnie z minimalnym interwałem.
Urządzenie jest włączone, ale nie jest w sieci
  1. Jeśli nie używasz urządzenia, wyjmij baterie.
  2. Sprawdź informacje dotyczące weryfikacji urządzenia na bramce u dostawcy serwera platformy.
Niski Tomtage Ostrzeżenie
Niska objętośćtage 2.4 V

Raport danych

Gdy urządzenie jest włączone, natychmiast wyśle ​​pakiet wersji. Ustawienie domyślne:

  • Maksymalny interwał: 0x0E10 (3600s)
  • Minimalny interwał: 0x0E10 (3600 s) Uwaga: Urządzenie sprawdzi głośnośćtage co minutę.
  • Wymiana baterii: 0x01 (0.1 V)
  • Zmiana temperatury: 0x64 (1°C)
  • Zmiana wilgotności: 0x14 (10%)
  • Zmiana natężenia oświetlenia: 0x64 (100 luksów)
  • InternalShockSensorCzułość: 0x05 // Wewnętrzny czujnik wibracji, zakres czułości: 0x00–0x0A ExternalShockSensorCzułość: 0x14 // Zewnętrzny czujnik wibracji, czułość
  • Zakres: 0x00-0xFE RestoreReportSet: 0x00 (NIE zgłaszaj, gdy czujnik zostanie przywrócony) // Czujnik wibracji
  • Czas wyłączenia: 0x001E (30s)
  • Czas detekcji: 0x012C (300s)
  • AlarmONTime: 0x0F (15s) // Brzęczyk
  • DryContactPointOutType: Normalnie otwarty

Notatka: 

  1. Odstęp między dwoma raportami musi być czasem minimalnym.
  2. Zgłoszone dane są dekodowane przez dokument Netvox LoRaWAN Application Command i http://www.netvox.com.cn:8888/cmddoc.

Konfiguracja raportu danych i okres wysyłania są następujące:

Minimalny odstęp (jednostka: sekunda) Maksymalny odstęp (jednostka: sekunda) Zmiana podlegająca zgłoszeniu Bieżąca zmiana≥ Zmiana podlegająca zgłoszeniu Bieżąca zmiana<Zmiana podlegająca zgłoszeniu
Dowolna liczba z zakresu 1–65535 Dowolna liczba z zakresu 1–65535 Nie może być 0 Raportuj według interwału minutowego Raportuj według maksymalnego interwału

Exampplik ReportDataCmd 

FPort: 0x06

Bajty 1 1 1 Var (poprawka = 8 bajtów)
Wersja Rodzaj urządzenia Typ raportu Dane NetvoxPayLoad
  • Wersja – 1 bajt –0x01 – wersja NetvoxLoRaWAN
  • Wersja polecenia aplikacji Typ urządzenia – 1 bajt – Typ urządzenia
  • ReportType – 1 bajt – prezentacja NetvoxPayLoadData według typu urządzenia
  • NetvoxPayLoadData — stałe bajty (naprawione = 8 bajtów)

Porady 

  1. Pojemność bateriitage:
    tomtagWartość to bit 0 – bit 6, bit 7=0 to normalna głośnośćtage, a bit 7=1 to niski poziom głośnościtage.
    Bateria=0x98, binarnie=1001 1000, jeśli bit 7=1, oznacza to niski poziom naładowaniatage.
    Rzeczywista objętośćtage wynosi 0001 1000 = 0x18 = 24, 24*0.1 v = 2.4 v
  2. Pakiet wersji:
    Jeśli typ raportu=0x00 to wersja pakietu, np. 01D2000A03202308150000, wersja oprogramowania sprzętowego to 2023.08.15.
  3. Pakiet danych:
    Kiedy Report Type=0x01 to pakiet danych.
    (Jeśli dane urządzenia przekraczają 11 bajtów lub istnieją wspólne pakiety danych, typ raportu będzie miał inne wartości.)
  4. Podpisana wartość:
    Gdy temperatura jest ujemna, należy obliczyć dopełnienie do 2.
Wersja Typ urządzenia Typ raportu Dane NetvoxPayload
0x01 0x D2 0x00 Wersja oprogramowania (1 bajt) Np. 0x0A-V1.0 Wersja sprzętu (1 bajt) Kod daty (4 bajty) np. 0x20170503 Zarezerwowane (2 bajty)
0x01 Bateria (1 bajt, jednostka: 0.1 V) Temperatura (2 bajty, jednostka: 0.01℃) Wilgotność (2 bajty, jednostka: 0.01%) Zarezerwowane (3 bajty)
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

0x11

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Bateria (1 bajt, jednostka: 0.1 V)

  • FunkcjaEnableBits (3 bajty)
  • BIT0: Czujnik THSensor BIT1: Czujnik światła BIT2: Czujnik PIR
  • BIT3: Przycisk wychodzenia BIT4: Czujnik przechyłu
  • BIT5:
  • Przełącznik kontaktowy wewnętrzny
  • BIT6:
  • Przełącznik Zewnętrznego Kontaktu 1
  • BIT7:
  • ExternalContactSwitch2 BIT8: Wewnętrzny czujnik wstrząsów BIT9: Zewnętrzny czujnik wstrząsów
  • BIT10:
  • ExternalDryContactPointIN BIT11: DryContactPointOut
  • BIT12:
  • Zewnętrzny czujnik wycieku wody 1
  • BIT13:
  • ExternalWaterLeakSensor2 BIT14: ExternalSeatSensor
  • BIT15:
  • Zewnętrzny czujnik szkła 1
  • BIT16:
  • ExternalGlassSensor2 BIT17-BIT23: Zarezerwowany
  • Gdy BIT wynosi 1, funkcja jest włączona
  • BinarySensorReport (2 bajty)
  • Bit0: IRSensorState (0b01_ON, 0b00_OFF)
  • Bit1: EmergenceButtonAlarmState (0b01_Alarm, 0b00_NoAlarm)
  • Bit2: Stan czujnika przechyłu (0b01_ON, 0b00_OFF)
  • Bit3: InternalContactSwitchSensorState (0b01_ON, 0b00_OFF)
  • Bit4: ExternalContactSwitch1SensorState
  • (0b01_WŁ., 0b00_WYŁ.)
  • Bit5: ExternalContactSwitch2SensorState
  • (0b01_WŁ., 0b00_WYŁ.)
  • Bit6: InternalShockSensorState (0b01_ON, 0b00_OFF)
  • Bit7: Stan czujnika zewnętrznego (0b01_ON, 0b00_OFF)
  • Bit8: ExternalDryContactPointINSTate (0b01_ON, 0b00_OFF)
  • Bit9: Zewnętrzny stan czujnika wycieku wody 1 (0b01_ON, 0b00_OFF)
  • Bit10: Zewnętrzny stan czujnika wycieku wody 2 (0b01_ON, 0b00_OFF)
  • Bit11: ExternalSeatSenorState (0b01_ON, 0b00_OFF)
  • Bit12: ExternalGlassSenor1State (0b01_ON, 0b00_OFF)
  • Bit13: ExternalGlassSenor2State (0b01_ON, 0b00_OFF)
  • BIT15: Bicie serca
  • (0b01_Heartbeat, 0b00_NOTHeartbeat)
 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Zarezerwowane (2 bajty, stałe 0x00)

 

 

 

 

 

 

0x12

 

 

 

 

 

Bateria (1 bajt, jednostka: 0.1 V)

 
  • Temperatura
  • (Podpisane 2 bajty,
  • jednostka: 0.01°C)
  • (Jeśli THSensorBit ma wartość 0 w parametrze FunctionEnable Bits, filed jest stałe 0xFFFF)
 
  • Wilgotność (2 bajty,
  • jednostka: 0.01%)
  • (Jeśli THSensorBit ma wartość 0 w parametrze FunctionEnable Bits, filed jest stałe 0xFFFF)
 

 

natężenie oświetlenia (2 bajty,
jednostka: 1 luks)
(Gdy parametr LightSensor ma wartość 0 w parametrze FunctionEnable Bits, filed jest stałe 0xFFFF)
  • Alarm progowy (1 bajt)
  • Bit0_Alarm niskiej temperatury
  • Bit1_Alarm wysokiej temperatury
  • Bit2_ Alarm niskiej wilgotności
  • Bit3_ Alarm wysokiej wilgotności
  • Bit4_ Alarm niskiego natężenia oświetlenia
  • Bit5_ Alarm wysokiego natężenia oświetlenia
  • Bit6-7: Zarezerwowany
  • (Wielokrotny ten sam czujnik zewnętrzny nie obsługuje

to pole)

Notatka: Seria R315 zgłaszałaby 2 pakiety (DeviceType 0x11 i 0x12), gdy czujnik światła i czujnik TH byłyby włączone. Interwał dwóch pakietów wynosiłby 10 sekund. Tylko jeden pakiet (DeviceType 0x11) byłby zgłaszany, gdy czujnik światła i czujnik TH byłyby wyłączone.

ExampNumer Uplink1: 01D2111C01815700550000

  • 1-szy bajt (01): Wersja
  • 2. bajt (D2): Typ urządzenia – R315
  • Trzeci bajt (3): Typ raportu
  • 4. bajt (1C): Bateria – 2.8 V, 1C (HEX) = 28 (DEC), 28* 0.1 V = 2.8 V
  • 5–7 bajt (018157): FunkcjaEnableBits, 0x018157 = 0001 1000 0001 0101 0111 (BIN) //Bit 0, 1, 2, 4, 6, 8, 15, 16 =1 (włącz)
  • Bit0: Czujnik temperatury i wilgotności Bit1: Czujnik światła
  • Bit2: Czujnik PIR
  • Bit4: Czujnik przechyłu
  • Bit6: Zewnętrzny przełącznik kontaktowy 1
  • Bit8: Wewnętrzny czujnik wstrząsów
  • Bit15: Zewnętrzny czujnik szklany 2
  • Bit16: Zewnętrzny czujnik szklany 2
  • 8–9 bajt (0055): BinarySensorReport, 0x0055 = 0000 0000 0101 0101 //Bit 0, 2, 4, 6 = 1 (włącz)
  • Bit0: Czujnik PIR
  • Bit1: Alarm przycisku EmergenceButton Bit2: Czujnik przechyłu
  • Bit4: Zewnętrzny przełącznik kontaktowy 1 Bit6: Wewnętrzny czujnik wstrząsów
  • 10–11 bajt (0000): Zarezerwowany
  • ExampNumer Uplink2: 01D2121C0B901AAA009900
  • 1-szy bajt (01): Wersja
  • 2. bajt (D2): Typ urządzenia – R315
  • Trzeci bajt (3): Typ raportu
  • 4. bajt (1C): Bateria – 2.8 V, 1C (HEX) = 28 (DEC), 28* 0.1 V = 2.8 V
  • 5–6 (0B90): Temperatura – 29.60°, 0B90 (HEX) = 2960 (DEC), 2960* 0.01°= 29.60° 7–8 (1AAA): Wilgotność – 68.26%, 1AAA (HEX) = 6826 (DEC), 6826* 0.01% =
  • 68.26% 9–10 (0099): natężenie oświetlenia – 153 luksów, 0099 (HEX) = 153 (DEC), 153* 1 luks = 153 luksów 11 (00): Alarm progowy, 0x00 = 0000 0000 (BIN)

Exampplik ConfigureCmd 

Port: 0x07

Bajty 1 1 Var (poprawka = 9 bajtów)
CmdID Rodzaj urządzenia Dane NetvoxPayLoad
  • CmdID– 1 bajt
  • DeviceType– 1 bajt – Typ urządzenia urządzenia
  • NetvoxPayLoadData– var bajtów (maks. = 9 bajtów)
 

Opis

Polecenie

ID

Urządzenie

Typ

 

Dane NetvoxPayLoad

 

Żądanie raportu konfiguracji

 

0x01

MinTime (2 bajty, jednostka: s) MaxTime (2 bajty, jednostka: s) Wymiana baterii

(1 bajt, jednostka: 0.1 V)

Zmiana temperatury

(2 bajty, jednostka: 0.01°C)

Zmiana wilgotności

(1 bajt,

Jednostka: 0.5%)

Zmiana natężenia oświetlenia

(1 bajt,

Jednostka: 1 luks)

Raport konfiguracji Rsp  

0x81

Stan (0x00_sukces) Skryty

(8 bajtów, naprawiono 0x00)

OdczytConfigRe
portReq 0x02 Zarezerwowane (9 bajty, stałe 0x00)
 

OdczytajKonfiguracjęRe portRsp

 

0x82

MinTime (2 bajty, jednostka: s) MaxTime (2 bajty, jednostka: s) Wymiana baterii

(1 bajt, jednostka: 0.1 V)

Zmiana temperatury

(2 bajty, jednostka: 0.01°C)

Zmiana wilgotności

(1 bajt,

Jednostka: 0.5%)

Zmiana natężenia oświetlenia

(1 bajt,

Jednostka: 1 luks)

Włącz PIRE
UstawPIREnable (1 bajt, Skryty
Wymagane 0x03 0x00_Wyłącz, (8 bajtów, naprawiono 0x00)
0x01_Włącz)
0xD2
UstawPIREnable Status Skryty
odpowiednio 0x83 (0x00_sukces) (8 bajtów, naprawiono 0x00)
PobierzPIREnable Req  

0x04

 

Zarezerwowane (9 bajty, stałe 0x00)

Włącz PIRE
PobierzPIREnable (1 bajt, Skryty
odpowiednio 0x84 0x00_Wyłącz, (8 bajtów, naprawiono 0x00)
0x01_Włącz)
UstawShockSens lub SensitivityR eq  

 

0x05

Wewnętrzny czujnik wstrząsówCzułość

(1 bajt, 0xFF oznacza wyłączenie czujnika wstrząsów)

Czułość czujnika wstrząsów zewnętrznych

(1 bajt, 0xFF oznacza wyłączenie czujnika wstrząsów)

 

Skryty

(7 bajtów, naprawiono 0x00)

UstawShockSens

lubWrażliwośćR sp

 

0x85

Stan (0x00_sukces) Skryty

(8 bajtów, naprawiono 0x00)

PobierzShockSens
lubWrażliwośćR 0x06 Zarezerwowane (9 bajty, stałe 0x00)
eq
GetShockSens lub SensitivityR sp  

 

0x86

Czułość czujnika wstrząsów wewnętrznych

(1 bajt, 0xFF oznacza wyłączenie czujnika wstrząsów)

Czułość czujnika wstrząsów zewnętrznych

(1 bajt, 0xFF oznacza wyłączenie czujnika wstrząsów)

 

Skryty

(7 bajtów, naprawiono 0x00)

 

UstawIRDisableT ImeReq

 

 

0x07

 

IRDisableTime (2 bajty, jednostka: s)

 

IRDectionTime (2 bajty, jednostka: s)

Typ czujnika (1 bajt,

0x00_PIRSensor, 0x01_SeatSensor)

 

Skryty

(4 bajtów, naprawiono 0x00)

UstawIRDisableT ImeRsp  

0x87

Stan (0x00_sukces)  

Zarezerwowane (8 bajty, stałe 0x00)

Typ czujnika
PobierzIRDisable (1 bajt,
Wymagany czas 0x08 0x00_czujnik PIRSensor, Zarezerwowane (8 bajty, stałe 0x00)
0x01_Sensorsiedzenia)
 

PobierzIRDisable TImeRsp

 

 

0x88

IRDisableTime (2 bajty, jednostka: s) IRDectionTime (2 bajty, jednostka: s)  

Skryty

(5 bajtów, naprawiono 0x00)

 

Ustaw czas alarmu meReq

 

 

0x09

AlarmONTime (2 bajty, jednostka: 1 s)  

Skryty

(7 bajtów, naprawiono 0x00)

Ustaw czas Aarmront meRsp  

0x89

 

Stan (0x00_sukces)

 

Skryty

(8 bajtów, naprawiono 0x00)

PobierzAlarmOn
CzasWym 0x0A Zarezerwowane (9 bajty, stałe 0x00)
 

PobierzAlarmOnTi meRsp

 

 

0x8A

AlarmONTime (2 bajty, jednostka: 1 s)  

Skryty

(7 bajtów, naprawiono 0x00)

 

UstawDryContact PointOutType Req

 

 

 

0x0B

DryContactPointOutType (1 bajt,

0x00_Normalnie otwarty 0x01_Normalnie zamknięty)

 

 

Skryty

(7 bajtów, naprawiono 0x00)

UstawSuchyKontakt
Typ PointOut Rsp 0x8B Stan (0x00_sukces) Skryty

(8 bajtów, naprawiono 0x00)

GetDryContac
Typ punktu tPointOut 0x0C Zarezerwowane (9 bajty, stałe 0x00)
Wymagane
 

GetDryContac tPointOutType Rsp

 

 

 

0x8C

DryContactPointOutType (1 bajt,

0x00_Normalnie otwarty 0x01_Normalnie zamknięty)

 

 

Skryty

(7 bajtów, naprawiono 0x00)

PrzywróćZestawRaportów
UstawRestoreRep

ortReq

 

0x0D

(1 bajt)

0x00_NIE zgłaszaj, gdy czujnik zostanie przywrócony

Skryty

(8 bajtów, naprawiono 0x00)

Raport 0x01_DO po przywróceniu czujnika
UstawRestoreRep ortRsp  

0x8D

Stan (0x00_sukces) Skryty

(8 bajtów, naprawiono 0x00)

PobierzPrzywróćRe
portReq 0x0E Zarezerwowane (9 bajty, stałe 0x00)
 

PobierzRestoreReportRsp

 

0x8E

RestoreReportSet (1 bajt) 0x00_NIE raportuj, gdy przywrócisz czujnik

Raport 0x01_DO po przywróceniu czujnika

 

Zarezerwowane (8 bajty, stałe 0x00)

Uwaga: Funkcja przywracania (tylko dla wewnętrznego czujnika wibracji i zewnętrznego czujnika wibracji)

  • RestoreReportSet = 0x00 – wysyłaj dane, gdy czujnik wykryje drgania;
  • RestoRereportSet = 0x01 – wysyła dane po wykryciu wibracji oraz po jej ustaniu Gdy czujnik światła jest włączony, dane zostaną wysłane 30 sekund po ustaniu wibracji.

Skonfiguruj parametry urządzenia

  1. Skonfiguruj parametry urządzenia
    MinTime = 1min (0x3C), MaxTime = 1min (0x3C), BatteryChange = 0.1V (0x01), TemperatureChange = 10℃ (0x3E8),
    Zmiana wilgotności = 20% (0x28), zmiana oświetlenia = 100 luksów (0x64)
    Downlink: 01D2003C003C0103E82864
    Odpowiedź: 81D2000000000000000000 (konfiguracja zakończona powodzeniem)
    81D2010000000000000000 (niepowodzenie konfiguracji)
  2. Przeczytaj konfigurację
    Połączenie w dół: 02D2000000000000000000
    Odpowiedź: 82D2003C003C0103E82864 (bieżący parametr urządzenia)

Example z ResendtimeCmd
(do ponownego wysłania czasu kontaktronu i czujnika przechyłu)
Port: 0x07

 

Opis

 

Urządzenie

Identyfikator polecenia Typ urządzenia  

Dane NetvoxPayLoad

Ustaw ostatnią wiadomośćRes endtimeReq  

 

 

używany tylko w urządzeniach typu contactswitch

 

0x1F

 

 

 

 

 

 

0xFF

Czas ponownego wysłania (1 bajt, jednostka: 1 s, zakres: 3-254 s), gdy 0 lub 255 oznacza brak ponownego wysłania, domyślnie nie ma ponownego wysłania Skryty

(8 bajtów, naprawiono 0x00)

Ustaw ostatnią wiadomośćRes endtimeRsp  

0x9F

 

Stan (0x00_sukces)

 

Zarezerwowane (8 bajty, stałe 0x00)

Pobierz ostatnią wiadomość

koniecczasuReq

 

0x1E

 

Zarezerwowane (9 bajty, stałe 0x00)

GetLastMessageRes koniec czasuRsp  

0x9E

Czas ponownego wysłania (1 bajt, jednostka: 1 s, zakres: 3-254 s), gdy 0 lub 255 oznacza brak ponownego wysłania, domyślnie nie ma ponownego wysłania Skryty

(8 bajtów, naprawiono 0x00)

  1. Skonfiguruj parametry urządzenia
    Czas ponownego wysłania = 5 s
    Łącze w dół: 1FFF050000000000000000
    Odpowiedź: 9FFF000000000000000000 (konfiguracja zakończona sukcesem)
    9FFF010000000000000000 (niepowodzenie konfiguracji)
  2. Przeczytaj konfigurację
    Łącze w dół: 1EFF000000000000000000
    Odpowiedź: 9EFF050000000000000000 (bieżący parametr urządzenia)

Example of ConfigButtonPressTime (przycisk EmergenceButton)

FPort: 0x0D

Opis CmdID PayLoad (stały bajt, 1 bajt)
 

 

 

 

 

 

 

SetButtonPressTimeReq

 

 

 

 

 

 

 

0x01

PressTime (1 bajt) 0x00_QuickPush_Less than 1 Second OtherValue przedstawia presstime, taki jak 0x01_1 Second push

0x02_2 Sekundy push 0x03_3 Sekundy push 0x04_4 Sekundy push 0x05_5 Sekundy push

0x06_6 Sekundy push i tak dalej

UstawPrzyciskNaciśnijCzasRsp 0x81 Status (0x00_Sukces; 0x01_Niepowodzenie)
GetButtonPressTimeReq 0x02 Zarezerwowane (1 bajt, stałe 0x00)
 

 

 

 

 

 

 

GetButtonPressTimeRsp

 

 

 

 

 

 

 

0x82

PressTime (1 bajt) 0x00_QuickPush_Less than 1 Second OtherValue przedstawia presstime, taki jak 0x01_1 Second push

0x02_2 Sekundy push 0x03_3 Sekundy push 0x04_4 Sekundy push 0x05_5 Sekundy push

0x06_6 Sekundy push i tak dalej

Domyślnie: presstime = 3s

  1. Skonfiguruj parametry urządzenia
    Czas naciśnięcia = 5s
    Pobieranie: 0105
    Odpowiedź: 8100 (konfiguracja zakończona sukcesem)
    8101 (niepowodzenie konfiguracji)
  2. Przeczytaj konfigurację
    Pobieranie: 0200
    Odpowiedź: 8205 (bieżący parametr urządzenia)

ConfigDryContactINTriggerTime (dwukierunkowy)

Port F:0x0F

Opis CmdID PayLoad (stały bajt, 2 bajt)
 

UstawDryContactINTriggerTimeReq

 

0x01

MinTriggeTime (2 bajty)

 

(Jednostka: 1 ms, domyślna wartość 50 ms)

 

Ustaw DryContactINTriggerTimeRsp

 

0x81

Status

 

(0x00_Sukces; 0x01_Niepowodzenie)

 

Zarezerwowane (1 bajt, stałe 0x00)

GetDryContactINTriggerTimeReq 0x02 Zarezerwowane (2 bajt, stałe 0x00)
 

GetDryContactINTriggerTimeRsp

 

0x82

MinTriggeTime (2 bajty)

 

(Jednostka: 1 ms, domyślna wartość 50 ms)

Domyślnie: MinTriggerTime = 50 ms

  1. Skonfiguruj parametry urządzenia
    MinTriggeTime = 100 ms
    Pobieranie: 010064
    Odpowiedź: 810000 (konfiguracja zakończona sukcesem)
    810100 (niepowodzenie konfiguracji)
  2. Przeczytaj konfigurację
    Pobieranie: 020000
    Odpowiedź: 820064 (bieżący parametr urządzenia)

Ustaw/GetSensorAlarmThresholdCmd

Port: 0x10

Polecenie

 

Deskryptor

CmdID

 

(1 bajt)

 

Ładunek (10 bajtów)

Typ czujnika
 

Kanał (1 bajt,

(1 bajt, Próg czujnika HighThreshold Próg niskiego poziomu czujnika
 

UstawSensorAlarmThr esholdReq

 

0x01

0x00_Channel1, 0x01_Channel2, 0x02_Channel3, etc) 0x00_Wyłącz WSZYSTKIE ustawienia progów czujników

0x01_Temperatura,

 

0x02_Wilgotność,

(4 bajty, Jednostka: taka sama jak reportdata w fport6,

0Xffffffff_DISALBLer (wysoki próg)

(4 bajty, Jednostka: taka sama jak reportdata w fport6,

0Xffffffff_DISALBLer (wysoki próg)

0x05_oświetlenie,)
UstawAlarmCzujnikaThr

esholdRsp

 

0x81

 

Stan (0x00_sukces)

 

Zarezerwowane (9 bajty, stałe 0x00)

 

Kanał (1 bajt,

Typ czujnika
 

PobierzSensorAlarmThr esholdReq

 

0x02

0x00_Channel1, 0x01_Channel2, 0x02_Channel3, etc) (1 bajt,

 

Tak samo jak

SetSensorAlarmThresh (stary typ czujnika)

 

Zarezerwowane (8 bajty, stałe 0x00)

 

Kanał (1 bajt,

Typ czujnika Próg czujnika HighThreshold Próg niskiego poziomu czujnika
 

PobierzSensorAlarmThr esholdRsp

 

z0x82

0x00_Channel1, 0x01_Channel2, 0x02_Channel3, etc) (1 bajt,

Tak samo jak SetSensorAlarmThresh oldReq's SensorType)

(4 bajty, Jednostka: taka sama jak reportdata w fport6,

0Xffffffff_DISALBLer

Wysoki próg)

(4 bajty, Jednostka: taka sama jak reportdata w fport6,

0Xffffffff_DISALBLer

Wysoki próg)

UstawAlarm Progu

SprawdźCntReq

 

0x03

Sprawdzenie progu alarmu

Cn (1 bajt)

 

Zarezerwowane (9 bajty, stałe 0x00)

UstawAlarm Progu

SprawdźCntRsp

 

0x83

 

Stan (0x00_sukces)

 

Zarezerwowane (9 bajty, stałe 0x00)

PobierzAlarm progowy

SprawdźCntReq

 

0x04

 

Zarezerwowane (10 bajty, stałe 0x00)

PobierzAlarm progowy

SprawdźCntRsp

 

0x84

Sprawdzenie progu alarmu

Cn (1 bajt)

 

Zarezerwowane (9 bajty, stałe 0x00)

Notatka: 

  • Domyślnie SensorHighThreshold i SensorLowThreshold = 0XFFFFFFFF, ponieważ progi nie są ustawione.
  • Kanał można ustawić i uruchomić tylko od 0x00_Channel1, gdy użytkownicy dostosują progi czujnika.
  • SensorType = 0, gdy wszystkie progi są usunięte.
  1.  Skonfiguruj parametry urządzenia
    Próg wysokiego czujnika = 40℃ (0FA0), próg niskiego czujnika = 10℃ (03E8)
    Łącze w dół: 01000100000FA0000003E8
    Odpowiedź: 8100000000000000000000 (konfiguracja zakończona sukcesem)
  2. Przeczytaj konfigurację
    Pobieranie: 0200010000000000000000
    Odpowiedź: 82000100000FA0000003E8 (bieżący parametr urządzenia)
  3. Konfigurowanie parametrów wykrywania
    Próg alarmu CheckCn = 3
    Pobieranie: 0303000000000000000000
    Odpowiedź: 8300000000000000000000
  4. Przeczytaj konfigurację
    Pobieranie: 0400000000000000000000
    Odpowiedź: 8403000000000000000000

NetvoxLoRaWANRejoin
(Notatka: sprawdź, czy urządzenie jest nadal w sieci. Jeśli urządzenie jest odłączone, automatycznie połączy się z siecią.)

Fport: 0x20

Deskryptor cmd CmdID (1 bajt) Ładunek (5 bajtów)
 

 

SetNetvoxLoRaWANRejoinReq

 

 

0x01

RejoinCheckPeriod (4 bajty, jednostka: 1 s)

0XFFFFFFFF Wyłącz funkcję NetvoxLoRaWANRejoinFunction)

 

 

Próg ponownego dołączenia (1 bajt)

SetNetvoxLoRaWANRejoinRsp 0x81 Status (1 bajt, 0x00_success) Zarezerwowane (4 bajty, stałe 0x00)
GetNetvoxLoRaWANRejoinReq 0x02 Zarezerwowane (5 bajty, stałe 0x00)
GetNetvoxLoRaWANRejoinRsp 0x82 Dołącz ponownieCheckPeriod

(4 bajty, jednostka: 1s)

Próg ponownego dołączenia (1 bajt)

Notatka:

  • Ustaw RejoinCheckThreshold na 0xFFFFFFFF, aby uniemożliwić urządzeniu ponowne połączenie się z siecią.
  • Ostatnia konfiguracja zostanie zachowana, gdy użytkownicy zresetują urządzenie do ustawień fabrycznych.
  • Ustawienie domyślne: RejoinCheckPeriod = 2 (godz.) i RejoinThreshold = 3 (razy)
  1.  Skonfiguruj parametry urządzenia
    RejoinCheckPeriod = 60min (0xE10), RejoinThreshold = 3 razy (0x03)
    Pobieranie: 0100000E1003
    Odpowiedź: 810000000000 (konfiguracja zakończona sukcesem)
    810100000000 (niepowodzenie konfiguracji)
  2. Przeczytaj konfigurację
    Pobieranie: 020000000000
    Odpowiedź: 8200000E1003

Example dla logiki MinTime/MaxTime
Example#1 w oparciu o MinTime = 1 godzina, MaxTime = 1 godzina, zmiana podlegająca zgłoszeniu, tj. BatteryVoltageZmiana = 0.1 V

netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (17)

Uwaga: MaxTime = MinTime. Dane będą raportowane tylko zgodnie z czasem trwania MaxTime (MinTime), niezależnie od BatteryVoltagZmień wartość.
Example#2 w oparciu o MinTime = 15 minut, MaxTime = 1 godzina, zmiana podlegająca zgłoszeniu, tj. BatteryVoltageZmiana= 0.1V.netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (18)

Example#3 w oparciu o MinTime = 15 minut, MaxTime = 1 godzina, zmiana podlegająca zgłoszeniu, tj. BatteryVoltageZmiana= 0.1V. netvox-Seria-R315-Bezprzewodowe-Urządzenie-Wieloczujnikowe- (15)

Uwagi: 

  1. Urządzenie tylko się wybudza i wykonuje operacje związane z danymiampling według MinTime Interval. Kiedy śpi, nie zbiera danych.
  2. Zebrane dane są porównywane z ostatnimi zgłoszonymi danymi. Jeśli wartość zmiany danych jest większa niż wartość ReportableChange, urządzenie raportuje zgodnie z interwałem MinTime. Jeśli zmiana danych nie jest większa niż ostatnio zgłoszone dane, urządzenie raportuje zgodnie z interwałem MaxTime.
  3. Nie zalecamy ustawiania wartości MinTime Interval na zbyt niską. Jeśli MinTime Interval jest zbyt niski, urządzenie często się wybudza, a bateria wkrótce się wyczerpie.
  4. Za każdym razem, gdy urządzenie wysyła raport, niezależnie od zmian danych, naciśnięcia przycisku lub interwału MaxTime, rozpoczyna się kolejny cykl obliczania MinTime / MaxTime.

Ważna instrukcja konserwacji

Aby zapewnić najlepszą konserwację produktu, należy zwrócić uwagę na następujące kwestie:

  • Utrzymuj urządzenie w suchości. Deszcz, wilgoć lub jakakolwiek ciecz mogą zawierać minerały i w ten sposób powodować korozję obwodów elektronicznych. Jeśli urządzenie zamoknie, osusz je całkowicie.
  • Nie używaj ani nie przechowuj urządzenia w zakurzonym lub brudnym otoczeniu. Może uszkodzić jego odłączane części i elementy elektroniczne.
  • Nie przechowuj urządzenia w nadmiernie gorących warunkach. Wysokie temperatury mogą skrócić żywotność urządzeń elektronicznych, zniszczyć baterie oraz odkształcić lub stopić niektóre plastikowe części.
  • Nie przechowuj urządzenia w miejscach, które są zbyt zimne. W przeciwnym razie, gdy temperatura wzrośnie do normalnej temperatury, wewnątrz utworzy się wilgoć, która zniszczy płytę.
  • Nie rzucaj, nie uderzaj ani nie potrząsaj urządzeniem. Nieostrożne obchodzenie się ze sprzętem może zniszczyć wewnętrzne płytki drukowane i delikatne konstrukcje.
  • Nie czyść urządzenia silnymi chemikaliami, detergentami lub silnymi detergentami.
  • Nie nakładaj urządzenia farbą. Smugi mogą blokować urządzenie i wpływać na jego działanie.
  • Nie wrzucaj baterii do ognia, ponieważ bateria eksploduje. Uszkodzone baterie również mogą eksplodować.

Wszystkie powyższe dotyczą Twojego urządzenia, baterii i akcesoriów. Jeśli którekolwiek urządzenie nie działa prawidłowo, zanieś je do najbliższego autoryzowanego serwisu w celu naprawy.

Dokumenty / Zasoby

Urządzenie bezprzewodowe z wieloma czujnikami Netvox R315 Series [plik PDF] Instrukcja obsługi
Bezprzewodowe urządzenie wieloczujnikowe serii R315, seria R315, bezprzewodowe urządzenie wieloczujnikowe, urządzenie wieloczujnikowe, urządzenie czujnikowe, urządzenie

Odniesienia

Zostaw komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *