見出し画像

TWSNMP FC:ログをDBに記録する方法の改善と新しく作ったセンサーに対応中

療養中の猫は主治医の先生に気持ちいい体勢で寝かせてもらってすやすや寝ています。猫の看病もあってずっと家にいるのでTWSNMP FCの大掛かりな改良を始めてしまいました。
一つはログの受信量が多い環境でDBのサイズが1TBぐらいになるとログの記録が失速する問題の対策を行いました。DBへの書き込みの改善とレポートの削除処理の改善を行いました。
その後、最近開発しているBluetooth,Wifiのセンサーに対応する機能を追加しました。

Wifiのアクセスポイントは、

画像1

のような感じです。
Bluetoothのデバイスは、

画像2

のような感じです。
オムロンの環境センサーも

画像3

のようにリストアップできるところまでできました。他のメーカーの環境センサーもあれば対応できるようにしておきました。
レポートで表示されるデータの正当性の確認やグラフで表示する機能の追加は明日からやろうと思います。昨日から沢山ソースコードを書いたので、もう頭が働きません。

明日に続く


開発のための諸経費(機材、Appleの開発者、サーバー運用)に利用します。 ソフトウェアのマニュアルをnoteの記事で提供しています。 サポートによりnoteの運営にも貢献できるのでよろしくお願います。