tweet

Update, BLE gateway server 0.9.2


前回のアドレス指定の BLE gateway sereverの 
update行いました。 ( ble_gateway_sv2)
内容は、コンフィグからデバイスリストを読み込む方法に変更し、
デバイス追加時にコードにの変更を少なめに出来るように修正しました。



#
1) configの設定、
config.json を追加し、各デバイス名/ BDアドレスを記載しておきます(json形式)




*) 記載サンプルは、config-sample.json
*) デバイス名は、キー項目となり。重複名はNGとなります。
*) public addressを事前に調査が必要な点は前回と同じ。

2) コード修正 ( 前回と似ています )
http_func.py --送信先の設定 (* 例は thingSpeak
ble_gateway_sv.py  /send_http()
--request param設定、BLE収集配列から、HTTP送信用のバッファにセットします。
*) 今回は、config.json に記載した デバイス名/field を指定しデータ取り出します。
*) コード内の、BDアドレス定義は削除しています、

# Log には、デバイス名、アドレス、各BLE子機からの読み込み値
が出力されます。





# code
前回と同じプロジェクト URLです。
https://github.com/kuc-arc-f/ble_gateway_sv2



# 関連のページ
# Update, nanoPi BLE gateway server アドレス指定編(ble_gateway_sv2)
http://knaka0209.blogspot.jp/2017/08/nanoPi-4.html

RN4020 BLE + ATMEGA328, 省エネ改良版
http://knaka0209.blogspot.jp/2017/07/esp32-21.html

# 関連のまとめ
BLE -IOT関連まとめ
http://knaka0209.blogspot.jp/2017/07/BLE-matome.html




コメント

AD-parts

Shop
Bluetooth搭載
ベース基板

FACEBOOK

人気の投稿