netvox RA08Bxx-S シリーズ ワイヤレス マルチ センサー デバイス ユーザー マニュアル

Copyright©Netvox Technology Co., Ltd.
この文書には、NETVOX Technology の所有物である独自の技術情報が含まれています。この情報は厳重に機密扱いされ、NETVOX Technology の書面による許可なしに、全体または一部を他者に開示することはできません。仕様は予告なしに変更されることがあります。
1. はじめに
RA08Bxx(S) シリーズは、室内の空気質を監視するのに役立つマルチセンサー デバイスです。温度/湿度、CO2、PIR、気圧、照度、TVOC、NH3/H2S センサーが 08 つのデバイスに搭載されています。RA08Bxx に加えて、RAXNUMXBxxS シリーズもあります。電子ペーパー ディスプレイにより、ユーザーはデータを簡単かつ迅速に確認して、より優れた便利な体験を楽しむことができます。
RA08BXX(S) シリーズのモデルとセンサー:

LoRaワイヤレステクノロジー:
LoRaは、長距離通信や低消費電力などの技術を採用した無線通信技術です。 LoRaスペクトラム拡散変調技術は他の通信方式と比べて通信距離が大幅に伸びます。自動検針、ビルディングオートメーション機器、無線セキュリティシステム、産業用監視制御システムなどの長距離低データ無線通信に使用されます。小型、低消費電力、長い伝送距離、耐干渉性などの特長があります。
LoRaWAN:
LoRaWAN は LoRa のエンドツーエンドの標準と技術を構築し、異なるメーカーのデバイスとゲートウェイ間の相互運用性を保証します。
2. 外観

3. 特徴
- SX1262無線通信モジュール
- ER4 バッテリー 14505 個を並列接続 (各バッテリーに単三形 3.6V)
- 温度/湿度、CO2、PIR、気圧、照度、TVOC、NH3/H2S検出
- LoRaWANTMクラスAデバイスと互換性あり
- 周波数ホッピングスペクトラム拡散
- サードパーティ プラットフォームのサポート: Actility/ThingPark、TTN、MyDevices/Cayenne
- 低電力設計によりバッテリー寿命が長くなります
注: 参照 http://www.netvox.com.tw/electric/electric_calc.html バッテリー寿命の計算やその他の詳細情報
4. セットアップ手順
4.1 オン/オフ

4.2 ネットワークへの参加

4.3ファンクションキー

4.4 スリープモード

4.5低巻tag警告

5.データレポート
電源を入れると、デバイスは電子ペーパーディスプレイの情報を更新し、アップリンクパケットとともにバージョンパケットレポートを送信します。設定が行われていない場合、デバイスはデフォルト設定に基づいてデータを送信します。デバイスの電源を入れずにコマンドを送信しないでください。
デフォルト設定:
最大間隔: 0x0708 (1800 秒)
最小間隔: 0x0708 (1800 秒) // 最大間隔と最小間隔は 180 秒未満であってはなりません。
IRDisableTime: 0x001E (30 秒)
IRDectionTime: 0x012C (300 秒)
CO2:
(1)配送や保管時間によるCO1データの変動を補正することができた。
(2)2例を参照amp詳細については、「ConfigureCmd」のファイルと「7. CO2 センサーのキャリブレーション」を参照してください。
TVOC:
- 電源投入から 2 時間後、TVOC センサーから送信されるデータは参考用です。
- データが設定より大幅に高いか低い場合は、データが通常の値に戻るまで 24 ~ 48 時間以内にデバイスを新鮮な空気のある環境に置く必要があります。
- TVOCレベル:

画面に表示される情報は、ユーザーが選択したセンサーに基づきます。ファンクション キーを押すか、PIR をトリガーするか、レポート間隔に基づいて更新されます。// 報告されたデータの FFFF と画面上の「–」は、センサーがオンになっているか、切断されているか、センサーにエラーがあることを意味します。
データの収集と送信:
(1)ネットワークに参加する:
ファンクションキーを押す(インジケーターが1回点滅)/PIRをトリガー、データを読み取り、画面を更新し、検出されたデータをレポートします(レポート間隔に基づいて)
(2)ネットワークに参加せずに:ファンクションキー/トリガーPIRを押してデータを取得し、画面上の情報を更新します。
//ACK = 0x00 (OFF)、データ パケットの間隔 = 10 秒;
//ACK = 0x01 (ON)、データパケット間隔 = 30秒 (設定不可)
注: Netvox LoRaWANアプリケーションコマンドドキュメントとNetvox Loraコマンドリゾルバを参照してください。 http://www.netvox.com.cn:8888/cmddoc アップリンクデータを解決します。
データレポートの構成と送信期間は次のとおりです。

5.1例ampReportDataCmdのファイル
FPort:0x06

バージョン– 1バイト–0x01——NetvoxLoRaWANアプリケーションコマンドバージョンのバージョン
DeviceType– 1バイト–デバイスのデバイスタイプ
デバイスタイプはNetvox LoRaWAN Application Devicetype V1.9.docに記載されています。
ReportType –1 バイト – デバイスタイプに応じた Netvox PayLoad データのプレゼンテーション
NetvoxPayLoadData–固定バイト(固定= 8バイト)
ヒント
- バッテリー巻tage:巻tage値はビット0~ビット6、ビット7=0はノーマルボリュームtage、およびビット 7=1 は低ボリュームですtage. バッテリー=0xA0、バイナリ=1010 0000、ビット 7= 1 の場合、低容量を意味しますtage. 実際のボリュームtage は 0010 0000 = 0x20 = 32、32*0.1v =3.2v
- バージョン パケット: レポート タイプ = 0x00 がバージョン パケット (01A0000A01202307030000 など) の場合、ファームウェア バージョンは 2023.07.03 です。
- データ パケット: レポート タイプ = 0x01 の場合はデータ パケットです。(デバイス データが 11 バイトを超える場合、または共有データ パケットがある場合、レポート タイプの値は異なります。)
- 符号付き値: 温度が負の場合、2 の補数を計算します。

アップリンク:
Data #1: 01A0019F097A151F020C01
1バイト目(01):バージョン
2バイト目(A0):デバイスタイプ0xA0 - RA08Bシリーズ
3バイト目(01):ReportType
4バイト目(9F):バッテリー-3.1V(低電圧)tage) バッテリー=0x9F、バイナリ=1001 1111、ビット7= 1の場合、容量が少ないことを意味しますtage.
実際の巻tage は 0001 1111 = 0x1F = 31、31*0.1v =3.1v
5番目6番目のバイト(097A):温度-24.26℃、97A(2426進数)= 2426(0.01進数)、24.26*XNUMX℃ = XNUMX℃
7番目8番目のバイト(151F):湿度-54.07%、151F(5407進数)=5407(0.01進数)、54.07*XNUMX%=XNUMX%
9番目10番目のバイト(020C):CO2-524ppm、020C(524進数)= 524(1進数)、524*XNUMXppm = XNUMX ppm
11バイト目(01):占有-1
Data #2 01A0029F0001870F000032
1バイト目(01):バージョン
2バイト目(A0):デバイスタイプ0xA0 - RA08Bシリーズ
3バイト目(02):ReportType
4バイト目(9F):バッテリー-3.1V(低電圧)tage) バッテリー=0x9F、バイナリ=1001 1111、ビット7= 1の場合、容量が少ないことを意味しますtage.
実際の巻tage は 0001 1111 = 0x1F = 31、31*0.1v =3.1v
5~8バイト目(0001870F):気圧-1001.11hPa、001870F(100111進数)=100111(0.01進数)、1001.11*XNUMXhPa=XNUMXhPa
9~11バイト目(000032):照度-50Lux、000032(50進数)=50(1進数)、50*XNUMXLux=XNUMXLux
データ #3 01A0039FFFFFFFFF000007
1バイト目(01):バージョン
2バイト目(A0):デバイスタイプ0xA0 - RA08Bシリーズ
3バイト目(03):ReportType
4バイト目(9F):バッテリー-3.1V(低電圧)tage) バッテリー=0x9F、バイナリ=1001 1111、ビット7= 1の場合、容量が少ないことを意味しますtage.
実際の巻tage は 0001 1111 = 0x1F = 31, 31*0.1v =3.1V
5~6日(FFFF): PM2.5 - NA ug/m3
7~8バイト目(FFFF):PM10 - NA ug/m3
9~11バイト目(000007):TVOC-7ppb、000007(7進数)=7(1進数)、7*XNUMXppb=XNUMXppb
注: FFFF はサポートされていない検出項目またはエラーを示します。
データ #5 01A0059F00000001000000
1バイト目(01):バージョン
2バイト目(A0):デバイスタイプ0xA0 - RA08Bシリーズ
3バイト目(05):ReportType
4バイト目(9F):バッテリー-3.1V(低電圧)tage) バッテリー=0x9F、バイナリ=1001 1111、ビット7= 1の場合、容量が少ないことを意味しますtage.
実際の巻tage は 0001 1111 = 0x1F = 31、31*0.1v =3.1v
5~8番目 (00000001): ThresholdAlarm-1 = 00000001(バイナリ)、bit0 = 1 (TemperatureHighThresholdAlarm)
9~11バイト目(000000):予約
データ #6 01A0069F00030000000000
1バイト目(01):バージョン
2バイト目(A0):デバイスタイプ0xA0 - RA08Bシリーズ
3バイト目(06):ReportType
4バイト目(9F):バッテリー-3.1V(低電圧)tage) バッテリー=0x9F、バイナリ=1001 1111、ビット7= 1の場合、容量が少ないことを意味しますtage.
実際の巻tage は 0001 1111 = 0x1F = 31、31*0.1v =3.1v
5-6番目(0003):H2S-0.03ppm、3(3進数)=3(0.01進数)、0.03* XNUMXppm = XNUMXppm
7th-8th (0000): NH3-0.00ppm
9~11バイト目(000000):予約
5.2例ampConfigureCmdのファイル
FPort:0x07

- デバイスパラメータを設定する
MinTime = 1800 秒 (0x0708)、MaxTime = 1800 秒 (0x0708)
ダウンリンク:01A0070807080000000000
応答:
81A0000000000000000000(構成の成功)
81A0010000000000000000(構成の失敗) - デバイス構成パラメーターの読み取り
ダウンリンク:02A0000000000000000000
応答: 82A0070807080000000000 (現在の構成) - CO2センサーパラメータの校正
ダウンリンク: 03A00103E8000000000000 // ターゲットキャリブレーションを選択
(CO2レベルが1000ppmに達すると校正)(CO2レベルは設定可能)
03A0020000000000000000 //ゼロ校正を選択(CO2レベルが0ppmとして校正)
03A0030000000000000000 //バックグラウンド キャリブレーションを選択 (CO2 レベルが 400ppm としてキャリブレーション)
03A0040000000000000000 //ABCキャリブレーションを選択
(注: デバイスは電源を入れると自動的に校正されます。自動校正の間隔は 8 日間です。結果の精度を確保するため、デバイスは新鮮な空気のある環境に少なくとも 1 回さらされる必要があります。)
応答:
83A0000000000000000000 (設定成功) // (ターゲット/ゼロ/バックグラウンド/ABC キャリブレーション)
83A0010000000000000000 (構成エラー) // キャリブレーション後、CO2 レベルが精度範囲を超えています。 - SetIRDisableTimeReq
ダウンリンク: 04A0001E012C0000000000 //IRDisableTime: 0x001E=30s、IRDectionTime: 0x012C=300s
応答: 84A0000000000000000000 (現在の構成) - GetIRDisableTimeReq
ダウンリンク:05A0000000000000000000
応答: 85A0001E012C0000000000 (現在の構成)
5.3 バックアップデータの読み取り
Fポート: 0x0C

アップリンク
データ #1 91099915BD01800100002E
1バイト目(91): CmdID
2~3バイト目(0999):温度1-24.57°C、0999(2457進数)=2457(0.01進数)、24.57 * XNUMX°C=XNUMX°C
4-5バイト目(15BD):湿度-55.65%、15BD(5565進数)=5565(0.01進数)、55.65 * XNUMX% = XNUMX%
6~7バイト目(0180):CO2-384ppm、0180(384進数)=384(1進数)、384 * XNUMXppm=XNUMXppm
8番目のバイト(01):占有
9~11バイト目(00002E):照度1-46Lux、00002E(46進数)=46(1進数)、46 * XNUMXLux=XNUMXLux
データ #2 9200018C4A000007000000
1バイト目(92): CmdID
2~5バイト目(00018C4A):気圧-1014.50hPa、00018C4A(101450進数)=101450(0.01進数)、1014.50 * XNUMXhPa = XNUMXhPa
6th-8th byte (000007): TVOC-7ppb, 000007(Hex)=7(Dec),7*1ppb=7ppb
9~11バイト目(000000):予約
データ #3 93FFFFFFFFFFFFFFFFFFFF
1バイト目(93): CmdID
2~3バイト目(FFFF):PM2.5-FFFF(NA)
4~5バイト目(FFFF): PM10-FFFF(NA)
6~7バイト目(FFFF):HCHO-FFFF(NA)
8~9バイト目(FFFF):O3-FFFF(NA)
10~11バイト目(FFFF):CO-FFFF(NA)
データ #4 9400010000000000000000
1バイト目(94): CmdID
2~3バイト目(0001):H2S-0.01ppm、001(1進数)=1(0.01進数)、0.01*XNUMXppm=XNUMXppm
4-5バイト目(0000):NH3-0ppm
6~11バイト目(000000000000):予約
5.4例ampGlobalCalibrateCmd のファイル
F ポート: 0x0E

- SetGlobalCalibrateReq
A. RA08B シリーズ CO2 センサーを 100ppm ずつ増加させて校正します。
センサータイプ: 0x06; チャネル: 0x00; 乗数: 0x0001; 除数: 0x0001; DeltValue: 0x0064
ダウンリンク:0106000001000100640000
応答: 8106000000000000000000
B. RA08B シリーズ CO2 センサーを 100ppm ずつ減らして校正します。
センサータイプ: 0x06; チャネル: 0x00; 乗数: 0x0001; 除数: 0x0001; DeltValue: 0xFF9C
SetGlobalCalibrateReq:
ダウンリンク: 01060000010001FF9C0000
応答: 8106000000000000000000 - GetGlobalCalibrateReq
A. ダウンリンク: 0206000000000000000000
応答:8206000001000100640000
B. ダウンリンク: 0206000000000000000000
応答: 82060000010001FF9C0000 - ClearGlobalCalibrateReq:
ダウンリンク:0300000000000000000000
応答: 8300000000000000000000
5.5 Set/GetSensorAlarmThresholdCmd
Fポート: 0x10 コマンドID

デフォルト: チャネル = 0x00 (設定不可)
- 温度の HighThreshold を 40.05℃、LowThreshold を 10.05℃ に設定します。
SetSensorAlarmThresholdReq: (温度がHighThresholdより高いかLowThresholdより低い場合、デバイスはreporttype = 0x05をアップロードします)
ダウンリンク: 01000100000FA5000003ED // 0FA5 (4005 進数) = 4005 (0.01 進数)、40.05*03°C = 1005°C、1005ED (0.01 進数) = 10.05 (XNUMX 進数)、XNUMX*XNUMX°C = XNUMX°C
応答: 810001000000000000000000 - GetSensorAlarmThresholdReq
ダウンリンク:0200010000000000000000
応答:82000100000FA5000003ED - すべてのセンサーのしきい値を無効にします。 (センサータイプを0に設定します)
ダウンリンク:0100000000000000000000
デバイスが返す: 8100000000000000000000
5.6 NetvoxLoRaWANRejoinCmd の設定/取得
(デバイスがまだネットワークにあるかどうかを確認します。デバイスが切断された場合は、自動的にネットワークに再接続されます。)
FPort:0x20

注: (a) デバイスがネットワークに再参加するのを停止するには、RejoinCheckThreshold を 0xFFFFFFFF に設定します。
(b) ユーザーがデバイスを工場出荷時の設定にリセットしても、最後の構成は保持されます。
(c) デフォルト設定: RejoinCheckPeriod = 2 (時間)、RejoinThreshold = 3 (回)
(1)デバイスパラメータを設定する
再参加チェック期間 = 60 分 (0x00000E10)、再参加しきい値 = 3 回 (0x03)
ダウンリンク:0100000E1003
応答: 810000000000 (構成成功)
810100000000 (構成失敗)
(2)構成の読み取り
ダウンリンク:020000000000
応答: 8200000E1003
6.バッテリーパッシベーションに関する情報
Netvoxデバイスの多くは、多くの利点を提供する3.6V ER14505 Li-SOCl2(リチウムチオニル塩化物)バッテリーで駆動します。tag低い自己放電率と高いエネルギー密度を含みます。 ただし、Li-SOCl2電池のような一次リチウム電池は、長期間保管されている場合、または保管温度が高すぎる場合、リチウムアノードと塩化チオニルの間の反応として不動態化層を形成します。 この塩化リチウム層は、塩化リチウムと塩化チオニルの間の連続反応によって引き起こされる急速な自己放電を防ぎますが、バッテリーの不動態化もvolにつながる可能性がありますtagバッテリーが作動すると遅延が発生し、この状況ではデバイスが正しく動作しない可能性があります。
そのため、必ず信頼できるベンダーからバッテリーを調達してください。保管期間がバッテリー製造日から XNUMX か月以上の場合は、すべてのバッテリーをアクティブにすることをお勧めします。 バッテリーのパッシベーションが発生した場合、ユーザーはバッテリーをアクティブにしてバッテリーのヒステリシスをなくすことができます。
ER14505バッテリーパッシベーション:
6.1バッテリーをアクティブ化する必要があるかどうかを判断するには
新しいER14505バッテリーを抵抗器に並列に接続し、容量を確認しますtag回路のe。 巻の場合tage が 3.3V 未満の場合、バッテリーをアクティブ化する必要があることを意味します。
6.2バッテリーをアクティブにする方法
- a。 バッテリーを抵抗器に並列に接続します
- b。 5〜8分間接続を維持します
- NS。 巻tag回路の e は 3.3 となり、正常に起動したことを示します。

バッテリーの起動時間、起動電流、負荷抵抗はメーカーによって異なる場合があります。ユーザーはバッテリーを作動させる前に、メーカーの指示に従う必要があります。
注意: (a) 電池を交換する必要がない限り、デバイスを分解しないでください。
(b) 電池を交換する際は、防水ガスケット、LEDインジケータライト、ファンクションキーを動かさないでください。
(c) 適切なドライバーを使用してネジを締めてください。電動ドライバーを使用する場合は、デバイスの防水性を確保するために、トルクを 4kgf に設定する必要があります。
(d) デバイスの内部構造をほとんど理解しないまま、デバイスを分解しないでください。
(e) 防水膜は液体の水がデバイス内に侵入するのを防ぎます。ただし、水蒸気バリアは備えていません。水蒸気の凝縮を防ぐため、湿度の高い環境や蒸気が充満している環境ではデバイスを使用しないでください。
7. CO2センサーの校正
- ターゲット キャリブレーション ターゲット濃度のキャリブレーションでは、センサーが既知の CO2 濃度のターゲット環境に配置されていることを前提としています。ターゲット濃度の値は、ターゲット キャリブレーション レジスタに書き込む必要があります。
- ゼロ校正 ゼロ校正は最も正確な再校正ルーチンであり、正確な圧力補正基準のためにホスト上に圧力センサーが使用可能であっても、パフォーマンスにはまったく影響しません。ゼロ ppm 環境は、センサー モジュールの光学セルをフラッシュし、カプセル化エンクロージャを窒素ガス (N2) で満たして、以前の空気量濃度をすべて置き換えることによって最も簡単に作成できます。信頼性や精度の点で劣る別のゼロ基準点は、たとえばソーダ石灰を使用して空気の流れを洗浄することによって作成できます。
- 背景校正 「新鮮な空気」のベースライン環境は、海抜 400 メートルの通常の周囲大気圧で、デフォルトで 400 ppm です。これは、できれば窓を開けたり、新鮮な空気の取り入れ口などで、燃焼源や人の存在のない屋外の空気のすぐ近くにセンサーを配置することで、大まかに基準値を得ることができます。正確に XNUMX ppm の校正ガスを購入して使用することができます。
- ABC キャリブレーション 自動ベースライン補正アルゴリズムは、Senseair 独自の方法で、設定された期間にセンサーが測定した最も低いが安定した CO2 相当の内部信号として「新鮮な空気」を参照します。この期間はデフォルトで 180 時間ですが、ホストによって変更できます。占有率が低い期間やその他の排出量が少ない期間、および屋外の好ましい風向などを捉えて、センサーを最も真の新鮮な空気環境に定期的にさらすことができる 8 日間程度にすることをお勧めします。センサーの場所、CO2 排出源の常時存在、または自然の新鮮な空気のベースラインよりもさらに低い濃度への曝露により、このような環境が発生することが予想されない場合は、ABC 再キャリブレーションは使用できません。新しい測定期間ごとに、センサーはそれを ABC パラメーター レジスタに保存されている期間と比較し、新しい値が安定した環境でありながらより低い CO2 相当の生の信号を示している場合は、参照がこれらの新しい値で更新されます。 ABC アルゴリズムには、各 ABC サイクルごとにベースライン補正オフセットをどの程度変更できるかという制限もあります。つまり、より大きなドリフトや信号の変化に合わせて自己調整するには、XNUMX 回の ABC サイクル以上かかる可能性があります。
8. 重要なメンテナンス手順
製品を最適に維持するために、以下の点に注意してください。
- デバイスを水の近くに置いたり、水に浸したりしないでください。雨、湿気、その他の液体に含まれる鉱物は、電子部品の腐食を引き起こす可能性があります。機器が濡れた場合は乾燥させてください。
- 部品や電子部品の損傷を防ぐため、ほこりや汚れの多い環境でデバイスを使用または保管しないでください。
- デバイスを高温の場所に保管しないでください。電子部品の寿命が短くなったり、バッテリーが損傷したり、プラスチック部品が変形したりする可能性があります。
- デバイスを低温の場所に保管しないでください。温度が上昇すると、湿気により回路基板が損傷する可能性があります。
- デバイスに投げつけたり、不必要な衝撃を与えたりしないでください。内部回路や繊細な部品が損傷する可能性があります。· デバイスを強力な化学薬品、洗剤、または強力な洗浄剤で清掃しないでください。
- デバイスに塗料を塗布しないでください。着脱部品がふさがれ、故障の原因となります。
- 爆発を防ぐため、バッテリーを火の中に投棄しないでください。
この手順は、デバイス、バッテリー、アクセサリに適用されます。デバイスが正常に動作しない場合、または破損している場合は、最寄りの認定サービスプロバイダーに送ってサービスを受けてください。
ドキュメント / リソース
![]() |
netvox RA08Bxx-S シリーズ ワイヤレス マルチ センサー デバイス [pdf] ユーザーマニュアル RA08Bxx-S シリーズ、RA08Bxx-S シリーズ ワイヤレス マルチ センサー デバイス、ワイヤレス マルチ センサー デバイス、マルチ センサー デバイス、センサー デバイス、デバイス |
