# ENREGISTREMENT des données sur la carte SD

Cet exemple montre comment enregistrer périodiquement des données sur la carte SD et envoyer le fichier par e-mail.

# Configuration

Pour envoyer et recevoir des e-mails, le serveur SMM doit être actif et accessible via une connexion WiFi ou PLMN.

# Utilisateurs

Dans la liste des utilisateurs, ajoutez les utilisateurs autorisés à envoyer une demande par e-mail :

    NAME:       Batman
    TYPE:       EMAIL
    IDENTIFIER: batman@gotham.com
    GROUP:
    START:      01/01/2000 00:00
    STOP:       31/12/2099 23:59
    WEEKDAYS:   YYYYYYY
    TICKETS:    UNLIMITED

    NAME:       Superman
    TYPE:       EMAIL
    IDENTIFIER: clark@super.man
    GROUP:
    START:      01/01/2000 00:00
    STOP:       31/12/2099 23:59
    WEEKDAYS:   YYYYYYY
    TICKETS:    UNLIMITED

# Règles

La règle 001 est déclenchée toutes les 10 minutes.
Aucune condition n’est fixée.
Annexez une ligne avec date, heure et valeur de l’entrée analogique 1 (A12) à S:LOGS/myLog.txt.

Pour ignorer un chiffre de temps utiliser la wildcard *.
Ici, le temps correspond lorsque les minutes sont 0 ignorant tous les autres chiffres.
Cela signifie toutes les heures au 00 10 20 30 40 50.

    – SaveAi1OnFile
    ↯ Scheduled at TIME [hh:mm]   **:*0
    ✛
    ✛
    ✛
    ✛
    ✛
    > AT#AFILE=S:LOGS/myLog.txt,T,"$D14;$D15;Ain1 value $A12"
    >
    >
    >
    >

La règle 002 est déclenchée à tout e-mail entrant des utilisateurs.
Condition : le sujet de l’e-mail contient le mot « statut ».
Avior répond en envoyant un e-mail avec joint le fichier LOG.

Une demande GET à « webadmin.mobi » est faite
pour envoyer des e-mails avec pièce jointe.
• D13 est l’appareil WebID
•
D07 est le mot de passe de l’appareil • S08 est la dernière adresse d’expéditeur
de courriel • EmailSubject est le texte utilisé pour le sujet du courrier
électronique • S:LOGS/myLog.txt est le fichier à joindre

    – SendFileEmail
    ↯ Email from user
    ✛ SMM - Last Email Subject ⊇ status
    ✛
    ✛
    ✛
    ✛
    > AT#HTTP=POST,webadmin.mobi/ava/$D13/$D07/$S08/EmailSubject,S:LOGS/myLog.txt
    >
    >
    >
    >

La règle 003 est déclenchée à tout e-mail entrant des utilisateurs.
Condition : le sujet de l’e-mail contient le mot « supprimer ».
Le fichier LOG est supprimé, un e-mail de confirmation renvoyé à l’utilisateur.

    – DeleteFileEmail
    ↯ Email from user
    ✛ SMM - Last Email Subject ⊇ delete
    ✛
    ✛
    ✛
    ✛
    > AT#DFILE=S:LOGS/myLog.txt
    > at#email=$S08,"File deleted"
    >
    >
    >