その2スマートメーターと通信するためのシステムを自作するには、スマートメーターの通信規格にあわせた無線機と、データ通信のプロトコルに準拠したソフトが必要である。Lite」となっている。Wi-SUNは、物理層はIEEE802.14.g。STD-T106準拠。ネットワーク層はIPv6。認証や暗号化などセキュリティは「PANA」が採用されている。ECHONETは、エコーネットコンソーシアムのサイトによればスマートハウスを実現する通信プロトコルです。スマートフォンやコントローラから、家にあるエアコン、照明などを制御したいとか、電力の無駄遣いを抑えるために家の電気代を把握したいとかいう要望が増えています。(中略)どのメーカーの機器でも共通に理解できる約束(通信プロトコル)が必要で、その役割を果たすのがエコーネットです。Lite)規格は急速に普及したインターネットに対応し、エコーネット規格より簡単で使いやすさを重視した通信プロトコルになっています。エコーネットライト規格はすでに100を超える種類の機器に対応し、今後全世帯に設置されるスマート電力量メータにおいても採用されていますとされている。Wi-SUNにしてもECHONETにしても日本発の規格で、国際的な普及を目指しているが、その経緯や進め方といまの普及状況からすると、イグアナの島のことを想像してしまう。各規格の関連資料をまとめておく。ECHONETスマートメーターBルートサービスの総合的な解説はこれ。実質これを見ればだいたいわかるでしょう。http://www.meti.go.jp/committee/kenkyukai/shoujo/smart_house/pdf/006_s03_00.pdfhttp://www.iij.ad.jp/company/development/tech/techweek/pdf/151113_4.pdfさて、これらの規格に準拠したシステムをゼロから自作しようとすると、素人にはほとんど手がでない。Wi-SUN対応で、ECHONET-Liteが利用可能な部品は、数社から出ていて、無線モジュールタイプのもの、USBドングル型のものがある。今回は、マイコン(Aruduino)に接続して楽しむのが目的なので、入手性や情報の多さで、ロームのWi-SUN対応無線モジュールを選んだ。第2世代のBP35C0が出ているが、作例の多いBP35A1にする。www.rohm.co.jp購入は、チップワンストップを利用。www.chip1stop.com購入したのはこの3点。DIP化してブレッドボード上で実験したいので。マザーボードBP359Cは、お値段高いので見送った。ネジとピンヘッダのセットそれにしても、お値段が高いなあ。普及の状況を考えれば仕方なしか。12月21日に発注して、翌々日に届いた。クリスマスプレゼントだな。通信モジュールと、認証ID、パスワードが揃ったところで実験開始。第2特集のテーマがスマートメーターで、BP35A1での記事というのをAmazonのおすすめで知り、すぐに本屋に走った。http://toragi.cqpub.co.jp/Portals/0/backnumber/2017/01/p118.pdf今回はWi-SUN無線モジュールを、Aruduino互換のESP-WROOM-02(ESP8266)とをシリアルポートで接続し、ESP8266側からシリアルポートで各種コマンドを送って920MHz帯で通信し、スマートメーターから得たデータを、ESP8266で処理して、消費電力を表示させたり、2.4GHz無線LANでアクセスして、ネット越しに消費電力が見えるようにしようと考えた。無線モジュールの動作確認からやってみる。ESP8266のシリアルポートに送られてきたデータを、もうひとつのシリアルポート(softwearSerial)に出力するスケッチを走らせて、PCから送ったデータをESP8266経由でBP35A1に送り、返事を返せるようにして、コマンドをたたいてみる。応答は正常に返ってくるが、文字化けが出やすい。PC-ESP8266間は115200bps、SoftwareSerialで接続しているBP35A1とは9600bpsにして落ち着いた。BP35A1のWUART設定は43(9600bps、フロー制御なし、キャラクター間インターバルなし)とした。(キャラクタ間インターバルは無いほうが文字化けが少なかった)http://rabbit-note.com/wp-content/uploads/2016/12/50f67559796399098e50cba8fdbe6d0a.pdf#51さて、この後を考えるにあたり、先人のブログを参考にさせていただく。その3さて、実際にやってみます。月別アーカイブプロフィールリンク海と空と大地の日記はてなブログをはじめよう!t1000zawaさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。