creer un widget pour choisir une heure minute et activer un automate
#2
Pour l'instant on ne peut pas créer ses propres modèle de widget malheureusement.
Pour l'instant on ne peut pas non plus utiliser de widget vierge et affecter un horaire dynamique (cette fonctionnalité a été demandée, j'espère qu'elle sera bientôt disponible).

Pour arriver à faire ce que tu veux, il faut :

Dans de CS

1. créer une variable stockant l'heure d'extinction de tes lampes : par exemple "lampes-extinction-time" de type "heure"
2. créer une variable stockant l'état d'activation de l'extinction automatique de tes lampes : par exemple "lampes-extinction-ONOFF" de type "booléen"
3. créer un automate qui incrémente ta variable heure "lampes-extinction-time", par exemple "lampes-extinction-time-plus" dans lequel la variable heure "lampes-extinction-time" prendra la valeur de la fonction ( =f(x) ) : lampes-extinction-time + 00:01 (pour incrémeter d'une minute à chaque fois) ou + 00:15 pour incrémenter de 15 min, bref à ta convenance.
4. créer un 2e automate qui décrémente ta variable heure "lampes-extinction-time" comme ci dessus, mais au lieu de mettre + tu mets - dans ta f(x). Cet automate nommes le par exemple "lampes-extinction-time-moins"
5. créer un automate qui va éteindre les lumières, avec en déclencheur "dès que l'heure système (Données systèmes / heure) >= lampes-extinction-time". Et avant l'action d'éteindre les lumière, un if ( lampes-extinction-ONOFF )

Dans le DS

6. créer un widget vierge qui affiche la variable heure "lampes-extinction-time" avec comme action l'initialisation de cette variable à une certaine heure. Ca permettra de fixer un premier horaire par défaut, et aussi de réinitialiser cet horaire à l'horaire par défaut
7. créer un widget vierge qui affiche le texte "+" ou une image pour incrémenter la variable heure "lampes-extinction-time", avec comme action le lancement de l'automate "lampes-extinction-time-plus"
8. créer un widget vierge qui affiche le texte "-" ou une image pour décrémenter la variable heure "lampes-extinction-time", avec comme action le lancement de l'automate "lampes-extinction-time-moins"
9. créer un widget vierge qui affiche soit le contenu de la variable "lampes-extinction-ONOFF", soit une image en fonction du contenu de la variable, avec comme action de modifier cette variable de façon dynamique pour activer ou désactiver l'extinction de tes lampes.

Il faut répéter toutes ces action dans le CS et dans le DS pour chaque action/horaire que tu souhaites.
Bref ça fait du boulot ....

Bon courage
Lifedomus v2.0.143
CS Windows 7
DS Windows 7, Linux Wine, Ipad, Android
Répondre


Messages dans ce sujet
creer un widget pour choisir une heure minute et activer un automate - par coyotus - 03-25-2014, 12:39 AM

Sujets apparemment similaires...
Sujet Auteur Réponses Affichages Dernier message
  Affichage des pages dans le widget WEB Pollux06 1 6,993 06-11-2019, 06:17 PM
Dernier message: CS Domotic
  quelques petites idées pour améliorer DS tonyb0t77 11 23,377 06-04-2019, 09:15 AM
Dernier message: Pollux06
  Demande d'aide Un widget pour les automates AucuneID 2 9,952 05-02-2018, 10:38 AM
Dernier message: Laurent R
  problème sur création de widget tonyb0t77 18 33,904 01-22-2018, 11:11 PM
Dernier message: tonyb0t77
  Widget Thermosta LD : consigne bloquée à 28° sur Windows coyotus 2 10,296 12-05-2017, 04:50 PM
Dernier message: coyotus
  Demande nouveau widget (style vu-mètre) ngm47 4 13,691 03-17-2017, 02:31 PM
Dernier message: CS Domotic
  Widget "What's on" seb69100 0 4,138 11-18-2016, 05:47 PM
Dernier message: seb69100
  Créer des icones avec des images pour illuster? AucuneID 1 5,338 10-30-2016, 09:46 PM
Dernier message: AucuneID
  Widget récepteur fil pilote HS JT28_vbulletin4_import561 2 6,584 10-11-2016, 06:38 PM
Dernier message: JT28_vbulletin4_import561
  Question simple : comment choisir le projet affiché sur un device pour un utilisateur laurent1 1 5,609 09-24-2016, 09:08 AM
Dernier message: laurent1



Utilisateur(s) parcourant ce sujet : 1 visiteur(s)