Forum Lifedomus
Documentation plus technique à propos d'éphéméride ? - Version imprimable

+- Forum Lifedomus (http://forum-lifedomus.com)
+-- Forum : Les outils de configuration et design (http://forum-lifedomus.com/forumdisplay.php?fid=7)
+--- Forum : Config Studio (CS) (http://forum-lifedomus.com/forumdisplay.php?fid=8)
+---- Forum : Automatismes (http://forum-lifedomus.com/forumdisplay.php?fid=42)
+----- Forum : Automates (Module logique avancé) (http://forum-lifedomus.com/forumdisplay.php?fid=144)
+----- Sujet : Documentation plus technique à propos d'éphéméride ? (/showthread.php?tid=538)



Documentation plus technique à propos d'éphéméride ? - yanaka - 01-06-2014

Hello à tous,

Je souhaite commencer à intégrer les valeurs de l'éphéméride, cependant, pour ça j'aurais besoin de connaitre précisément les valeurs retournées par LD pour chacune des possibilités offertes, est-ce imaginable d'avoir une documentation plus technique que la présentation de la fonctionnalité avec un tableau d'exemple de valeur retournées ?

ça serait bien utile..

Merci !
Yannick


Documentation plus technique à propos d'éphéméride ? - Julien - 01-17-2014

Bonjour,

Nous travaillerons à étoffer un peu la documentation, pour le moment voici la réponse à vos demandes.
Les informations retournés par les éphémérides sont :
L'heure de lever du soleil (8h40), l'heure de coucher du soleil (17h14), l'heure à laquelle le soleil est au zénith (12h57) et la durée d'ensoleillement en heure (8h33).
Ces informations sont calculé chaque jour.

De plus vous avez l’azimut en ° du soleil (160.16°), l'angle d'élévation en ° du soleil (16.5°) qui sont eux calculé toutes les minutes.

Julien


Documentation plus technique à propos d'éphéméride ? - tilleul - 01-25-2014

Julien a écrit :Bonjour,

Nous travaillerons à étoffer un peu la documentation, pour le moment voici la réponse à vos demandes.
Les informations retournés par les éphémérides sont :
L'heure de lever du soleil (8h40), l'heure de coucher du soleil (17h14), l'heure à laquelle le soleil est au zénith (12h57) et la durée d'ensoleillement en heure (8h33).
Ces informations sont calculé chaque jour.

De plus vous avez l’azimut en ° du soleil (160.16°), l'angle d'élévation en ° du soleil (16.5°) qui sont eux calculé toutes les minutes.

Julien

Hello Julien

ce serait sympa d'envisager d'ajouter une variables système toute simple, un petit booléen pour nous indiquer que "le soleil est levé" (sinon il est couché). Cela évitera à tous les installateurs de devoir créer un automate spécialement à cet effet pour chaque installation. Ce n'est rien d'insurmontable (c'est fait en quelques clics) mais si la LD pouvait gérer ca en interne sans qu'on doive créer un automate (et utiliser des ressources inutilement) ca nous ferait gagner un peu de temps à chaque installation car je pense que l'info binaire "soleil levé/soleil couché" est plus utile dans la plupart des cas que l'heure exacte de coucher/lever.

Merci :)


Documentation plus technique à propos d'éphéméride ? - jackouille - 01-26-2014

bonjour,
c'est vrai que cela serait utile.
maintenant il faudra quand faire le test avec l'info binaire "soleil levé/soleil couché" donc le test sera toujours.
ensuite pourquoi créer un automate pour ça ?
moi perso voilà comment j'ai fait.
a l'endroit du besoin je fait le test suivant, au lieu de tester avec la variable binaire, je teste avec l'heure entre 2 :
[ATTACH=CONFIG]228[/ATTACH]
cela fait juste une opérande en plus par rapport au test binaire.

si cela peut aider


Documentation plus technique à propos d'éphéméride ? - tilleul - 01-26-2014

Oui, comme je le disais ce n'est pas spécialement lourd à réaliser ...
L'idée d'avoir l'info binaire sous forme "globale" permet de ne pas refaire la même comparaison "entre deux heures" à chaque fois qu'on a besoin de l'info.
En plus, à moins que je ne me trompe, une condition IF sur un booléen se fait juste en plaçant la variable en sortie du bloc IF, pas besoin de placer un "=" ni d'autres opérandes ...
Bref c'est essentiellement pour gagner du temps...


Documentation plus technique à propos d'éphéméride ? - Julien - 01-27-2014

Bonjour,

Nous verrons à planifier la demande.
Cependant en attendant, vous pouvez créer une fonction "fait-il jour ?" dans laquelle vous mettez votre calcul et vous pouvez la réutiliser ensuite dans différents automates.

Julien


Documentation plus technique à propos d'éphéméride ? - yanaka - 01-27-2014

Bonjour,

pourriez-vous m'expliquer ce que renvoie votre fonction ? Ne comprend pas bien.


Merci!


Documentation plus technique à propos d'éphéméride ? - tilleul - 01-27-2014

La fonction dont parle Julien renverrait un booléen vrai/faux selon qu'il fait jour ou pas. La logique serait similaire à celle proposée par Jackouille.


Documentation plus technique à propos d'éphéméride ? - Julien - 01-27-2014

Ce n'est pas une fonction existante, mais vous pouvez transformer le contenu d'un item if en fonction que vous nommez par exemple "fait-il jour?" et vous pouvez dans d'autres automates, utilisez cette méthode directement dans l'item if ou while sans redéfinir les opérateurs et opérande.