Forum Lifedomus
Heure : widget dynamic - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7)
+--- Forum : Design Studio (DS) (http://forum-lifedomus.com/forumdisplay.php?fid=9)
+--- Sujet : Heure : widget dynamic (/showthread.php?tid=443)



Heure : widget dynamic - coyotus - 11-21-2013

Bonsoir,

J'aurais besoin d'initialiser/éditer des variables de type "heure" via le design studio (toutes plateformes confondues) en pouvant spécifier de façon dynamique l'heure souhaitée.
J'ai essayé au travers d'un widget vierge pour lequel il est possible de spécifier de façon dynamique la température de consigne d'un thermostat par exemple, mais malheureusement il n'est pas possible de faire cela pour une variable de type heure.
Cette fonctionnalité sera-t-elle disponible ?

Cordialement

Hervé


Heure : widget dynamic - coyotus - 12-31-2013

Bonjour,

Est-ce que quelqu'un de l'équipe Lifedomus a vu cette proposition et sera prise en compte ?

Cordialement

Hervé


Heure : widget dynamic - tilleul - 01-29-2014

Petit up !
Je pense également que ce serait un sacré "plus" pour LD. La cerise sur le gâteau serait qu'on puisse également modifier des variables "heures" (ou a défaut des objets KNX "heure") depuis l'app LifeDomus pour iPhone/Android (donc pas que dans la version "DS") ...

Pour l'instant, dans le DS j'utilise une combinaison de widgets qui singent le comportement du contrôle "heure" dans le Config Studio et je fais un automate qui traite tout en une chaine de caractères et qui la convertit en "heure" ... assez tordu ... peut être y a t il plus simple depuis la dernière fois que je m'y suis penché ...

Il faut concaténer la conversion en string de l'arrondi d'une variable numérique contenant les heures avec le signe ":" et la conversion en string de l'arrondi d'une variable numérique contenant les minutes ...

Genre:
Code :
varHeure = fromSTR(
                   C(
                     toSTR(round(varHeures)),
                     C(
                       ":",
                       toSTR(round(varMinutes))
                     )
                    )
                   )