Urządzenie bezprzewodowe z wieloma czujnikami Netvox R315 Series

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.
- Rzeczywisty zasięg może się różnić w zależności od środowiska.
- Ż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

R31538
Czujniki zewnętrzne
- PIR
- Przełącznik trzcinowy
- Przycisk alarmowy
- Kontakt suchy IN
- Wyjścia cyfrowe
Czujniki wewnętrzne
- Temperatura i wilgotność
- Wibracja
- Nachylenie

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.

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, …

- 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, … 
- 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

- Wykrywanie natężenia oświetlenia otoczenia Zakres: 0 – 3000 luksów; jednostka: 1 luks
- Czujnik zbicia szyby

- Nie wykryto stłuczonego szkła: zgłoś 0 Wykryto stłuczone szkło: zgłoś 1
- Przycisk alarmowy

- Naciśnij przycisk alarmowy, aby zgłosić stan alarmu.
- Brak alarmu: zgłoś 0 Alarm: zgłoś 1
- Konfigurowalny czas naciśnięcia
- Kontaktron

- 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

- Wykryto wodę: zgłoś 1 Nie wykryto wody: zgłoś 0
- Czujnik zajętości siedzenia

- 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

- 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

- 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 |
|
|
| Dołączanie do sieci | ||
| Nigdy nie dołączyłem do sieci |
|
|
| Dołączył do sieci |
|
|
| 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 |
|
|
| 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 |
|
| Urządzenie jest włączone, ale nie jest w sieci |
|
| 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:
- Odstęp między dwoma raportami musi być czasem minimalnym.
- 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
- 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 - Pakiet wersji:
Jeśli typ raportu=0x00 to wersja pakietu, np. 01D2000A03202308150000, wersja oprogramowania sprzętowego to 2023.08.15. - 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.) - 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) |
|
|
Zarezerwowane (2 bajty, stałe 0x00) |
|||||
|
0x12 |
Bateria (1 bajt, jednostka: 0.1 V) |
|
|
natężenie oświetlenia (2 bajty,
jednostka: 1 luks)
(Gdy parametr LightSensor ma wartość 0 w parametrze FunctionEnable Bits, filed jest stałe 0xFFFF)
|
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
- 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) - 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) |
|||
- Skonfiguruj parametry urządzenia
Czas ponownego wysłania = 5 s
Łącze w dół: 1FFF050000000000000000
Odpowiedź: 9FFF000000000000000000 (konfiguracja zakończona sukcesem)
9FFF010000000000000000 (niepowodzenie konfiguracji) - 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
- Skonfiguruj parametry urządzenia
Czas naciśnięcia = 5s
Pobieranie: 0105
Odpowiedź: 8100 (konfiguracja zakończona sukcesem)
8101 (niepowodzenie konfiguracji) - 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
- Skonfiguruj parametry urządzenia
MinTriggeTime = 100 ms
Pobieranie: 010064
Odpowiedź: 810000 (konfiguracja zakończona sukcesem)
810100 (niepowodzenie konfiguracji) - 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.
- 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) - Przeczytaj konfigurację
Pobieranie: 0200010000000000000000
Odpowiedź: 82000100000FA0000003E8 (bieżący parametr urządzenia) - Konfigurowanie parametrów wykrywania
Próg alarmu CheckCn = 3
Pobieranie: 0303000000000000000000
Odpowiedź: 8300000000000000000000 - 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)
- Skonfiguruj parametry urządzenia
RejoinCheckPeriod = 60min (0xE10), RejoinThreshold = 3 razy (0x03)
Pobieranie: 0100000E1003
Odpowiedź: 810000000000 (konfiguracja zakończona sukcesem)
810100000000 (niepowodzenie konfiguracji) - 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

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.
Example#3 w oparciu o MinTime = 15 minut, MaxTime = 1 godzina, zmiana podlegająca zgłoszeniu, tj. BatteryVoltageZmiana= 0.1V. 
Uwagi:
- Urządzenie tylko się wybudza i wykonuje operacje związane z danymiampling według MinTime Interval. Kiedy śpi, nie zbiera danych.
- 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.
- 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.
- 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 |




