gmail設定

  • メール設定(gmailを使う場合)
    • Gmailでコマンド・レスポンスする為の設定です
    • 2022.5.30以降パスワードはGoogleの2段階認証の有効化とアプリパスワードを取得してGmailのプレーンパスワードの代わりに設定します。
    • Gmailを介して遠隔地でIOT-Houseのコマンドと応答を操作できます。
      • Ver.0.21から「Server Control」タブでLINE Notifyにアクセストークンを設定、コマンドをGmail、レスポンスをLINE Notifyで行うことができる。
      • 但し事前にsupervise gmail4diodのシンボリックリンクをpepogmail4dioからpepogmail4dio_linenotifyへ変更してsvcコマンドで再起動
        1
        2
        3
        4
        5
        6
        7
        8
        9
        10
        11
        12
        13
        14
        15
        16
        # svc -d /www/pepolinux/gmail4diod/
        # cd /www/pepolinux/gmail4diod
        # svstat /www/pepolinux/gmail4diod/
        /www/pepolinux/gmail4diod/: up (pid 941) 802122 seconds, want down
        # svstat /www/pepolinux/gmail4diod/
        /www/pepolinux/gmail4diod/: down 3 seconds, normally up
        # rm run
        # ln -s /usr/local/bin/pepogmail4dio_linenotify run
        # ll
        total 0
        drwxr-xr-x 3 root root 80 May 14 11:17 ./
        drwxrwxrwx 17 root root 380 Apr 16 17:00 ../
        lrwxrwxrwx 1 root root 39 Nov 3 2022 run -> /usr/local/bin/pepogmail4dio_linenotify*
        # svc -u /www/pepolinux/gmail4diod/
        # svstat /www/pepolinux/gmail4diod/
        /www/pepolinux/gmail4diod/: up (pid 20900) 4 seconds
    • コマンドで出力端子のHigh/Low、レスポンスで入力端子のHigh/Low状態、温度、湿度、気圧、大気質の値、グラフ、写真、ビデオなど操作
    • 新規メールをEmail check interval時間毎チェックしSubject(keyword)に合致したキーワード内容を実行してレスポンスを返します
gmail_settings
  1. Email settingsタブ
  • Gmailを介して遠隔地でIOT-Houseのコマンドと応答を操作できます。
  • コマンドで出力端子のHigh/Low、レスポンスで入力端子のHigh/Low状態、温度、湿度、気圧、大気質の値、グラフ、写真、ビデオなど操作gmail_command

Mail コマンド
To: dokokanodareXX@gmail.com
Subject: iot009
Body: none
Mail Response
From:root <dokokanodareXX@gmail.com>Date: Tuesday, September 22, 2020 10:53 10:53To:dokokanodareXX@gmail.comSubject:iot009 IOT-House report
Body: 以下
==input list==
1:火事です=high
2:扇風機スイッチ=low
3:Input3=high
4:出力4と接続=high
5:Input5=none
6:Input6=none
7:Input7=none
8:Input8=none
9:防犯センサー=high
10:Input10=high
11:Input11=high
13:屋外照度=high
14:Input14=none
15:Input
15=none
16:Input16=none
17:CPU温度=high
18:部屋の温度=low
19:部屋の湿度=low
0:外気温度=high
21:外気湿度=low
22:気圧=high
23:ガス=high
24:空気=low
==output list==
1:換気扇=high
2:電気=low
3:Outnput3=low
4:入力4と接続=high
5:Outnput5=none
6:Outnput6=none
7:Outnput7=none
8:Outnput8=none
9:ななちゃん天井電灯
10:冷房
1:エアコン
12:暖房
13:天井電気
14:サーキュFAN
15:散水ポンプ=low
16:Outnput
16=none
17:玄関電灯=low
==Other Command==
21:CPU Temperature
22:GPIO Temperature&Humidity
23:No1 Camera Movie
24:No1 Camera Picture
25:No2 Camera Movie
26:No2 Camera Picture
27:No3 Camera Movie
28:No3 Camera Picture
29:Module Camera Movie
30:Module Camera Picture
31:Twlite Temperature&Humidity
32:CPU Temperature&Graph
33:GPIO Temperature&Graph
34:GPIO Humidity&Graph
35:Twlite Temperature&Graph
36:Twlite Humidity&Graph
37:GPIO Pressure&Graph
38:GPIO Gas&Graph
39:GPIO IAQ&Graph
40:GPIO Last Hour CSV Data

温度グラフを要求
To: dokokanodareXX@gmail.com
Subject: iot009 33
Body: none
Mail Response
From:root <dokokanodareXX@gmail.com>Date: Tuesday, September 22, 2020 12:53 10:53To:dokokanodareXX@gmail.comSubject:iot009 IOT-House report
Body : GPIO Temperature Graph Report
shot_gpio_temp_grap