Acty-G3/G3+ で温湿度センサーBC-11を使う

BLE 温湿度センサー BC-11とは

定期的に周囲温湿度を測定するBLE温湿度センサーで、防水・防塵仕様となっています。センサー口を開口した、防水・防塵無しで、湿度測定の応答速度を優先したカスタムバージョンも提供可能です。リチウム電池CR2477(1000mAh)1個を内蔵しており、電池交換なしで約2年動作します。

温度・湿度・電池残量の取得

BC-11から温度・湿度、電池残量を取得するためのG3/G3+用サンプルアプリです。
対象のMacアドレスをWhitelist.txtに入れることで、対象のBC-11を限定できます。取得した結果は、G3上の以下のフォルダにBC11.csvが出力されます。

 出力先フォルダ:/sdcard/Download/covia_tmp/

 

使用方法

(1) Covia_Android_BC11_BLE_Sample_Code-0925_signed.apkをインストールします。
(2) Whitelist.txtに手持ちのBC-11のMACアドレスを記述します。複数のBC-11を対象とする場合、改行してMACアドレスを追加していきます。

 

 

 

 

(3) /sdcard/DownloadにWhitelist.txtを置きます。 
(4) アプリを起動します。

(5)STARTボタンを押すと受信が開始されます。
(6) STOPボタンを押すと受信を停止します。

設定項目

・Interval Settingは、受信したデータをBC11.csvに記録する間隔です。
・Time Limitは、受信動作をする期間です。初期値は60なので、STARTボタンを押してから60分間受信動作をします。
 0にするとSTOPボタンを押すまで受信動作を続けます。
・各値の変更は、必ず受信動作を停止している状態で行います。値の変更後、SETボタンを押します。

 

出力結果

記録例

①受信日時
②BC-11MACアドレス
③温度
④湿度
⑤電池残量
⑥RSSI値

注意事項

Whitelist.txtがない場合は、受信したすべてのBC-11を対象にします。

 

アプリのダウンロード

 

このアプリは以下のリンクからダウンロードできます。

■BC-11から温度・湿度・電池残量の取得

https://product-family.s3.amazonaws.com/stargate/Acty-G3/Covia_Android_BC11_BLE_Sample_Code-0925_signed.apk

 

ソースコード

お客様にはアプリのサンプルソースコードを提供可させていただいておりますので、担当営業までご用命ください。