Download List

프로젝트 설명

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.

https://github.com/kujiranodanna/IOT-House

System Requirements

System requirement is not defined

Released at 2020-07-09 18:36
chobit_prog pepogmail4dio (1 files Hide)

Release Notes

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』など

Changelog

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