|-> Etat
|-> Réseaux
|-> Wifi connecté
|-> Recherchez votre réseau via la loupe
|-> Nouvelle tâche
|-> Variable
|-> Affecter une variable
|-> Nom: %wifiMaison
|-> valeur: on
|-> validez
|-> validez
|-> créer une tâche de sortie
|-> Variable
|-> Affecter une variable
|-> Nom: %wifiMaison
|-> valeur: off
|-> validez
|-> Etat
|-> Réseaux
|-> Réseau mobile
|-> Cochez tout sauf "Inverser"
|-> Nouvelle tâche
|-> Variable
|-> Affecter une variable
|-> Nom: %dataMobile
|-> valeur: on
|-> validez
|-> créer une tâche de sortie
|-> Variable
|-> Affecter une variable
|-> Nom: %dataMobile
|-> valeur: off
|-> validez
|-> Etat
|-> Variable
|-> Valeur de variable
|-> Nom: %wifiMaison
|-> Op: correspond
|-> valeur: off
|-> validez
|-> Nouvelle tâche
|-> Reseau
|-> Get HTTP
|-> Serveur port : 192.168.x.x/api (x.x = @IP eedomus)
|-> chemin: set
|-> attributs: action=periph.value
periph_id= xxxxx (celui créé au debut)
api_user=xxxxxx
api_secret=xxxxxxxxxxxxxxxxxx
value=0
|-> Variable (appui long sur la variable qui vient d'être créé)
|-> Valeur de variable
|-> Nom: %dataMobile
|-> Op: correspond
|-> valeur: on
|-> validez
|-> Etat
|-> Variable
|-> Valeur de variable
|-> Nom: %wifiMaison
|-> Op: correspond
|-> valeur: on
|-> validez
|-> Nouvelle tâche
|-> Reseau
|-> Get HTTP
|-> Serveur port : 192.168.x.x/api (x.x = @IP eedomus)
|-> chemin: set
|-> attributs: action=periph.value
periph_id= xxxxx (celui créé au debut)
api_user=xxxxxx
api_secret=xxxxxxxxxxxxxxxxxx
value=1
|-> Variable (appui long sur la variable qui vient d'être créé)
|-> Valeur de variable
|-> Nom: %dataMobile
|-> Op: correspond
|-> valeur: off
|-> validez
Nico33 a écrit:Avec plaisir, y'en a d'autres qui vont suivre... Mais faut un peu de temps dispo:-)
aurel a écrit:Activer et/ou désactiver automatiquement votre alarme
I- Coté eedomus
créer un état virtuel avec 2 valeurs:
0 - > Absent
1 - > Present
Ce périphérique sera mis à jour par automatiquement par votre smartphone par l’intermédiaire de tasker en fonction de la situation. Noter bien son numéro api il servira dans la configuration de Tasker.
II- Coté Tasker
Je vous met tout ca sous forme de code pour garder l'indentation pour une meilleur visibilité.
1- ouvrez tasker et commencez par créer un nouveau profil "EtatWifiMaison"
- Code : Tout sélectionner
|-> Etat
|-> Réseaux
|-> Wifi connecté
|-> Recherchez votre réseau via la loupe
|-> Nouvelle tâche
|-> Variable
|-> Affecter une variable
|-> Nom: %wifiMaison
|-> valeur: on
|-> validez
|-> validez
|-> créer une tâche de sortie
|-> Variable
|-> Affecter une variable
|-> Nom: %wifiMaison
|-> valeur: off
|-> validez
2- créer un nouveau profil "ReseauMobile"
- Code : Tout sélectionner
|-> Etat
|-> Réseaux
|-> Réseau mobile
|-> Cochez tout sauf "Inverser"
|-> Nouvelle tâche
|-> Variable
|-> Affecter une variable
|-> Nom: %dataMobile
|-> valeur: on
|-> validez
|-> créer une tâche de sortie
|-> Variable
|-> Affecter une variable
|-> Nom: %dataMobile
|-> valeur: off
|-> validez
3- créer un nouveau profil
- Code : Tout sélectionner
|-> Etat
|-> Variable
|-> Valeur de variable
|-> Nom: %wifiMaison
|-> Op: correspond
|-> valeur: off
|-> validez
|-> Nouvelle tâche
|-> Reseau
|-> Get HTTP
|-> Serveur port : 192.168.x.x/api (x.x = @IP eedomus)
|-> chemin: set
|-> attributs: action=periph.value
periph_id= xxxxx (celui créé au debut)
api_user=xxxxxx
api_secret=xxxxxxxxxxxxxxxxxx
value=0
|-> Variable (appui long sur la variable qui vient d'être créé)
|-> Valeur de variable
|-> Nom: %dataMobile
|-> Op: correspond
|-> valeur: on
|-> validez
4- créer un nouveau profil
- Code : Tout sélectionner
|-> Etat
|-> Variable
|-> Valeur de variable
|-> Nom: %wifiMaison
|-> Op: correspond
|-> valeur: on
|-> validez
|-> Nouvelle tâche
|-> Reseau
|-> Get HTTP
|-> Serveur port : 192.168.x.x/api (x.x = @IP eedomus)
|-> chemin: set
|-> attributs: action=periph.value
periph_id= xxxxx (celui créé au debut)
api_user=xxxxxx
api_secret=xxxxxxxxxxxxxxxxxx
value=1
|-> Variable (appui long sur la variable qui vient d'être créé)
|-> Valeur de variable
|-> Nom: %dataMobile
|-> Op: correspond
|-> valeur: off
|-> validez
Et voila! Un peu technique mais tellement plus agréable par la suite !
Il ne vous reste plus qu'a mettre une règle qui surveille l’état virtuel qui correspond à votre présence afin d'activer/désactiver l'alarme et/ou d'autres scenarios !
Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 20 invité(s)