「ECHONETLite」タグアーカイブ

SainSmartの2チャンネルリレーモジュール買った

HEMSやECHONETLiteで家電をコントロールするには

リレーで100VをON/OFFする必要がある。

そこでESP8266で制御できるリレーを探してみた。

Amazonで良さそうなものがあったので早速購入。

それがこれ↓
サインスマート(SainSmart) 2チャンネル 5V リレーモジュール for Arduino DSP AVR PIC

CM150707-213556001

続きを読む SainSmartの2チャンネルリレーモジュール買った

ADT7310の温度データをESP8266で送信する(2)

前回の続きです。

約一ヶ月間暇を見つけて作業をおこなった。

(1)サーバーにデータを送信する。
thingspeak.comのサービスを使用させていただきました。
このサービスはhttpプロトコルを使用して簡単にデータの蓄積が可能。
蓄積したデータは下のようなグラフで表示可能。

thingspeak_1

続きを読む ADT7310の温度データをESP8266で送信する(2)

ADT7310の温度データをESP8266で送信する

数日前に購入したESP8266 ESP-12を使用して温度データを収集してみようと考えてます。

前の投稿(STM32マイコン関連)でADT7310を使用したことがあるためこれを利用します。

ATD7310温度センサとESP-12との接続はGPIOを使用してソフトウェアでSPI通信を行います。

adt

右側にあるのがESP-12
左下がADT7310温度センサ

ブレッドボード上では温度データの取得までは完了している。

■残課題

・クラウド(サーバー)にデータを送信して表示する。
・ECHONETLiteの温度センサクラス実装
・基板上に組む(できるだけ小型化)

サインスマート DHT22/AM2302 デジタル温度センサーモジュール RB206 for Arduino 電子工作

ECHONETLiteプロトコルについて

ECHONETLiteのプロトコルは家電をIPネットワークでコントロールする共通規格でHEMSの通信規格の一つです。いわゆるスマートハウス用の通信プロトコルです。

その昔ECHONETという規格があり(今もありますが・・)その規格をゆるくしたものだそうです。

続きを読む ECHONETLiteプロトコルについて

ESP8266 ECHONETLiteデモ機作った。

前回購入したESP8266モジュール(ESP-01)を使用してECHONETLiteのデモ機を作成してみた。
今回作成したのは。
・WiFi接続
・USB給電
・一般照明クラス(ON/OFF、明るさ0~100%可変)サポート
・照明ON/OFFスイッチ
・照明機器はLEDを使用

こちらです。
ESP8266_kiban

動画はこちら

基本的には
・USB電源モジュール
・ESP8266モジュール(ESP-01)
のみで構成できました。

おそらくWiFi付きECHONETLiteのノードとしては最小規模ではないかと思います。

今後は、これを実際の照明機器に取付たりHEMS等に利用していく予定です。