kinoppyd.dev

blog

products

accounts & contact

kinoppyd dev - page 2

kinoppyd blog

Mobb/Repp Advent Calendar のネタが尽きたので、開発してて面倒な話をします

2018-12-24 23:53:57 +0900

このエントリは、 Mobb/Repp Advent Calendar の二十四日目です


Mobb/Repp Advent Calendar のネタが尽きたので、対応したいハンドラとか書いときます

2018-12-23 23:39:17 +0900

このエントリは Mobb/Repp Advent Calendar の二十三日目です。


MobbアプリケーションをRack上で起動できるか?

2018-12-22 23:40:51 +0900

このエントリは Mobb/Repp Advent Calendar の二十二日目です


Mobbを使った複数サービス間のゲートウェイを実現する方法

2018-12-21 23:32:58 +0900

このエントリは、 Mobb/Repp Advent Calendar の二十一日目です


IoTしてますか? 難しいですよね? でもお手軽にWxBeacon2を使って室内環境監視ダッシュボードとか作れますよ?

2018-12-21 01:00:22 +0900

このエントリは、 dwango Advent Calendar の二十一日目です

TL; DR

  • WxBeacon2を使って、簡易室内環境モニタを作ります

  • どこでも確認したいので、DBとフロントはWebに置きます

  • WxBeacon2 + Python + Fluentd + InfluxDB + Grafana + DockerCompose

お手軽に室内環境を監視したい

世の中IoTとかMakerとかいう言葉が流行り始めて数年が立ちましたが、Raspberry Piは買ったものの特に何を作るわけでもなく完全に腐らせている方は、私の他にも多いのではないでしょうか。電子工作の本とか買ってみて、いろいろなんかやろうとか思ってみはしたものの、本業や趣味のコーディングのほうが楽しくて、あまり真剣に向き合って来ませんでした。

ブレッドボードになんか刺したり、秋月や千石に行ってパーツを探したり、はんだ付けしたり、なんかかっこいいものを作って人にオォーって言われたかったりしたかった人生なんですが、まあそれはそれとして漠然と何かを作れる人に憧れがありました。そんなとき、技術書展5に出た際にブースを手伝ってくれた友人が、何やらカバンに奇妙な物体をつけているのを見ました。話を聞くと、どうやらそいつは気象系のセンサをいろいろ詰め込んだ便利なやつで、スマホアプリと接続して情報を見たり、BLEでPCとつなげたりもできるとのことでした。実際にスマホアプリを見てみると、気温や湿度、気圧に周囲の光量や騒音まで定期的に取得していました。それはなんだと聞くと、WxBeacon2だと言われました。

WxBeacon2

WxBeacon2とは、Weather News が販売している簡易気象観測器です。Weather News のアプリからポイントを貯めると貰えるらしいですが、まどろっこしいのでお金を払って買うことも出来ます。本体と消費税と送料込みで、5000円しないので、パパっと買ったほうが良いです。

WxBeacon2は、内容としてはオムロン製の2JCIE-BL01というIoTセンサのOEMです。2JCIEシリーズには、WxBeacon2と同型のバッグ型センサの他に、USBドングルの形をしたセンサや、PCB型のセンサも販売されています。ただ不思議なことに、日本や海外のどのセンサ通販サイトを見ても、USB型やBAG型は軒並み単価10000円を超え(しかもボリュームディスカウントも薄い)、PCB型に至っては売っているサイトすら見つけられません。そんな中、なぜかWeather News は半額以下の5000円未満でBAG型のOEM品を販売していて、ダントツで安く手に入れられるのです。なので、どうしてもUSB型が必要とかいう場合を除いて、Weather News で買うのが最も安く手に入れられる方法です。

そしてWxBeacon2もとい2JCIE-BL01は、なぜかGitHubに通信用のサンプルコードが置かれています。多分公式ではないと思うのですが(他にOmronのリポジトリも無いし、そもそもOrganizationもないので)、ここに載せられているサンプルプログラムだけで十分なので、こちらを参照します。

https://github.com/OmronMicroDevices/envsensor-observer-py

今回作りたいもの


Mobbのマッチングにどれもヒットしなかった場合のフック

2018-12-20 17:02:18 +0900

このエントリは、 Mobb/Repp Advent Calendar の二十日目です


Mobbにおけるマッチのパッシング

2018-12-19 15:28:43 +0900

このエントリは Mobb/Repp Advent Calendar の十九日目です


Mobb+GitQueueでバージョン管理付きのTODO Botを作る

2018-12-18 15:50:08 +0900

このエントリは Mobb/Repp Advent Calendar の十八日目です


Mobb製のBotになにか処理をさせたが、何も反応を返したくないときはどうするのか

2018-12-17 01:18:13 +0900

このエントリは Mobb/Repp Advent Calendar の十七日目です


Mobbのcronを秒単位で動かす

2018-12-16 02:24:17 +0900

このエントリは Mobb/Repp Advent Calendar の十六日目です