火曜日テーマ:テクノロジーTweetken-kです。毎朝、マシンルームに入って「っしゃ!、火ぃいれっぞー!」と元気にCyclone(開発機)を起動してたのは良い思い出です。Tandemってほんとに面白いマシンなんですよ。ベースなのでユニットを増やせば性能がスケールするという立派な変態(いい意味で)マシンでした。そんなわけでTandemはOLTPのフロントエンドによく使われてました。“タル”と呼称、語尾上がり)という独自言語で、NonStopプログラミングという技法がありました。Computersという会社名は無くなってしまいましたが、HPE社で後継製品が生き続けています。構成概要さて前回は、メッセンジャーとbotを中心にご案内しました。前回のムービーなどで見ていただいたものはモックアップで、directとbotのみで構成し、外部システムとの連携は無く、グラフの画像はあらかじめ作成して仕込んでおいたものを表示させていました。botの動作を設計する際は、モックアップを作って操作感を確認し改修を繰り返します。コマンドとなるテキストをどうするかも大切です。AIや自然言語処理をするとシステムが大きくなるので、手軽に開発するにはコマンド=テキストとします。スタンプにコマンドの意味を持たせる方法もあります。今回は予告通り、Bルートとメッセンジャーをつなぎます。メッセンジャーによって「IoT」と「人」をつなげるコンセプト。その実装例であると拡大解釈してください。Bルートとメッセンジャーが直接つながるわけではありません。間にはbotなど幾つかのシステムが入ります。いうことで、構成はざっくりこんな感じです。顧客情報管理システム(CIS)に相当する機能は省略していますので、アカウント管理・制御は、手作業で仕込んでいます。directは、企業が契約してエンドユーザ(電力の需要家)にアカウントを配布する形を想定しています。メッセンジャーシステムです。(今回はdirectのSaaS版を利用しています)スマホにはdirectのスマホアプリを入れています。directのユーザとして登録します。今回から外部システム連携します。新規に開発してもらいました。IIJスマートメーターBルート活用サービスのPMSからAPIでデータを取得・蓄積し、botの要求に基づいてグラフを生成したり、閾値超過などのイベントを検知してbotに通知要求を出します。IIJスマートメーターBルート活用サービスを構成するクラウドシステムです。Bルート接続用ゲートウェイ機器の集中管理機能(SACM)、Bルートデータの蓄積・管理機能(MDMS)を持っています。スマートメーターのBルート接続用ゲートウェイ機器です。SA-W1、SA-M0の2機種がありますが、ken-kの自宅はSA-W1を設置しています。新生ワット君では、新しいワット君がどのような動きをするのか、下の図を見てください。「W」(ワット)というメッセージを送って2回タップ(セレクトスタンプをタップ、選択肢をタップ)するだけで、30秒毎の瞬時電力値をグラフ化したものを見ることができました。これは、あらかじめ仕込んだ画像ではなく、ken-k自宅のBルートデータが蓄積されているPMSから利用量監視アプリケーションがデータを取得し、グラフを生成しています。見せ方としてこのようなグラフが良いのか、表が良いのか、他のやり方が良いのかはまだまだ工夫が必要だろうと考えています。裏で動いている構成要素間のやりとりをシーケンスで描くと、こうなります。PMSよりも右側には本来はSA-W1とスマートメーターがありますが省略しています。メッセンジャーによって「IoT」と「人」をつなげるコンセプト。ネットワークカメラで動体検知したら写真を送るbotとか、自宅のドア開閉を通知するbotとか、、、様々なサービスをメッセンジャーという一つのフロントエンドに集約できるのです。メッセンジャー」で攻めます。次回は、使用電力量が閾値を超えそうになったらPush通知、というのをやってみます。ところで、IIJはdirectの販売店なんです。2015年度から電力系プロジェクトに参加。次世代型メッセンジャーを開発・運営する株式会社LisBとの資本業務提携も主管。電力・IoTとメッセンジャーの融合を個人的テーマとして、夜な夜な新宿三丁目をクルーズ。ネコリコ」が業務を開始しました最近の投稿RSS蔦屋家電+(プラス)でネコリコ触れます。Inc.サイトについて。