We are developing home appliance automation, crime prevention, disaster prevention, voice control system
Check the temperature of the room from the place to go and drive a cooler
When the outside becomes dark in the evening, I turn on the lights of the entrance and the room
Watering the home garden based on the humidity outside on dawn
Email security when the security sensor works
Sound music at a fixed time
Notify by e-mail and phone (Wan Gi) when the fire detector reports
Intermittently operate underfloor ventilation fan based on outside air humidity
I am practicing IOT House at Raspberry Pi.
After playing with Raspberry Pi, let's realize home electronics & home security with Remote-Hand Raspberry_pi.
pepogmail4dio is a little program that regularly checks for new mail from gmail and sends mail for writing and input port information to each port of gpio.
usage: Input port status in the subject line of the email Notification email: "dio"
Output port channel 0 "1" write write: "dio 1 1", etc.
pepogmail4dioとはgmailの新着メールを定期的にチェックして、gpio各ポートへの書き込みや入力ポート情報をメールしてくれる、ちょっとしたプログラムです。
usage:メールの件名に入力ポートの状態通知メール:『dio』
出力ポートチャンネル0へ『1』writeライト:『dio 1 1』など
Change log
o DIO output command and mail can be multiplexed, which makes it possible to simultaneously execute command multiplexing and input port information mail reply as shown below.
dio 1 1 60000 <= Output port 1 is on for 60 seconds
2014.11.9
o Ver-Up for raspberry pi
o Added 6 commands for IRkit
o Added command list as more commands are added
o 2018.5.10
o Increase the execution probability by setting the Jitter to 0 seconds with the command via gmail
o 2018.5.13
o Bug fix via gmail
o 2019.7.18
o Add BME 680 sensor command
o 2020.7.9
o Trivial bug fix
2020.7.9 by.Yamauchi Isamu also IZAMUKARERA
更新履歴
2012.1.24
o メール応答分の入力端子エイリアス名が正しく参照出来ないバグ修正 更新履歴
2011.12.7:ファーストリリース
2011.12.11
o ネットワーク遅延時間による揺れを自動補正するようにに変更
o DIOのライトコマンドの結果を入力全ポート情報で返信するよう変更
現在のバージョンではwgetを使い新着メール到着時間と現在時間とネットワーク遅延時間による揺れを変数で補正して検出しているこの為コマンドが10%以上の確立で不実行となる
これを出力ポート6本を入力ポート端子へジャンパ接続すればライトコマンドの結果を返信メールで良否が判定出来る
2011.12.11現在、携帯(DOCOMO)からコマンドのメール送信で、LOOP変数:10秒、JITTER変数:7秒とした時に10回に1回位失敗する
2011.12.16
o 件名がマッチしなくてもDIO入力情報を返信していたバグを修正
2012.1.19
o gmail新着チェック方法を強化してよりDIOコマンドが確実になった
o DIO出力コマンドとメールを多重化出来るようにした、これにより下記のようなコマンドの多重化と入力ポート情報のメール返信が同時実行できるようになった
dio 1 1 60000 <= 出力ポート1番を60秒オン
2014.11.9
o raspberry pi用にVer-Up
o IRkit用に6コマンド追加
o コマンドが増えてきた為、コマンドリストを追加
o 2018.5.10
o gmail経由コマンドでJitterを0秒に設定する事で実行確率をアップした
o 2018.5.13
o gmail経由コマンドバグ修正
o 2019.7.18
o BME680センサーコマンド追加
o 2020.7.9
o Trivial bug fix
2020.7.9 by.Yamauchi Isamu also IZAMUKARERA