Comme annoncé, ce forum est passé en lecture seule au 1er janvier 2020. Désormais nous vous invitons à vous rendre sur notre nouvelle page communauté :
Image

A très bientôt !

Gérer des états avec des virtuels

Avatar de l’utilisateur
Sshafi
Actif
Messages : 3882
Inscription : 01 juil. 2014, 16:08
Localisation : Albi

Gérer des états avec des virtuels

Message par Sshafi » 16 nov. 2016, 15:23

Présentation

Cette solution un peu plus complexe que les plugins existants, mais elle a l'avantage d'être complètement adaptable à vos besoins. Elle fait appel aux virtuels et aux scénarios.


Mise en œuvre

Cet état permet par exemple d'ouvrir ou non des volets automatiquement le matin selon que ce soit un jour de travail ou non. Cet état change automatiquement le weekend et peut être forcé manuellement pour les vacances.

Création du virtuel:

Dans cet exemple le virtuel s'appelle "TravailVacances " et a pour objet parent "Maison"

Le virtuel contient deux infos (laisser les valeurs vides) :
  • Mode : de sous type "Autre", elle définit le mode en cours (travail ou vacances),
  • Automatique : de sous type "Binaire", elle définit si le mode automatique est activé ou non.
Il contient également 3 commandes :
  • Vacances : avec pour nom d'information "Mode" et pour valeur "Vacances",
  • Travail : avec pour nom d'information "Mode" et pour valeur "Travail",
  • Auto : avec pour nom d'information "Automatique" et pour valeur "!#[Maison][TravailVacances][Automatiquet]#"
Les deux premières vont simplement définir les valeurs dans l'info "Mode", la troisième inverser la valeur d'Automatique.

Création des scénarios pour le mode automatique:

Ces deux scénarios ne possèdent qu'un simple élément SI/Alors avec
  • pour condition : #[Maison][TravailVacances][Automatique]#
  • pour action : #[Maison][TravailVacances][Travail]# ou #[Maison][TravailVacances][Vacances]#
Si on souhaite changer de mode le dimanche à 22 : 0 22 * * 0 et le vendredi à 18h : 0 18 * * 5


Exemple d'utilisation :


Dans les scénarios, il suffit d'ajouter un bloque SI/ALORS avec pour condition #[Maison][TravailVacances][Mode]# = "Travail" ou #[Maison][TravailVacances][Mode]# = "Vacances"
??? Menfin ...
VM ESXi # Aeon Lab Gen5 | RFXtrx433E | ...
Trucs & Astuces

Verrouillé

Revenir vers « Utilisation & Astuces »

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 6 invités