Forum KNX francophone / English KNX forum
Fonctions logiques sans visu - Version imprimable

+- Forum KNX francophone / English KNX forum (https://www.knx-fr.com)
+-- Forum : Français (https://www.knx-fr.com/forumdisplay.php?fid=3)
+--- Forum : ETS (https://www.knx-fr.com/forumdisplay.php?fid=9)
+--- Sujet : Fonctions logiques sans visu (/showthread.php?tid=2746)



Fonctions logiques sans visu - michaelkeul - 22/10/2013

Bonjour,

Je me plonge dans les fonctions logiques disponibles dans certains actionneurs KNX... en l'occurence j'ai un Zennio Max in box 16 qui dispose d'un module logique assez poussé (si j'en crois certains commentaires sur les forums).

Il ne me semble pas possible d'utiliser les heures dans les fonctions. Pourtant il y a nombre de choses dans ma maison que je voudrais automatiser en fonction de l'heure qu'il est.
Mon idée de base était de récupérer l'heure d'un Zennio Z38 et de la passer en paramètre à ma fonction... sauf que les objets d'entrée ne peuvent être que 1 bit, 1 byte ou 2 bytes... visiblement pas compatible avec un objet de type "heure".

Qu'en pensez vous?

PS: d'une marnière générale et si j'ai bien compris, les possibilités de fonctions logiques sont encore bien plus grandes dans les visus et donc la majorité des utilisateurs délaissent les fonctions des modules au profit des fonctions configurables dans les visus. Est-ce correct ?


RE: Fonctions logiques sans visu - Faelwee - 22/10/2013

(22/10/2013, 17:04:36)michaelkeul a écrit : PS: d'une marnière générale et si j'ai bien compris, les possibilités de fonctions logiques sont encore bien plus grandes dans les visus et donc la majorité des utilisateurs délaissent les fonctions des modules au profit des fonctions configurables dans les visus. Est-ce correct ?

Je ne suis pas un hyper spécialiste mais j'en suis rapidement arrivé à la même conclusion et j'ai plutôt investit du temps sur la recherche d'une solution de visu la plus adapté à mes besoins. Il me semble que dans mon cas c'est Lifedomus... Le problème c'est qu'elle n'est pas tout à fait adaptée à mes ressources Smile Donc j'hésite...


RE: Fonctions logiques sans visu - hjanneau - 22/10/2013

Slt,
Je suis du même avis.
De mon coté, j'ai acheté un serveur FAP de chez Jung (Livraison dans 1 semaine).
http://www.jung.de/fr/804/produits/nouveautes/facility-pilot-server/

Il permet de faire toutes sortes de fonctions logiques y compris temporelles.




RE: Fonctions logiques sans visu - fma38 - 22/10/2013

Pas mal ! Quel prix ?

Sinon, on petit PC embarqué, il y a la Logic Machine 2 (<1000€).

Ou alors, tu utilises eibd/linknx sur une boîte ALIX.

Dernière solution : mon eibd + framework python, pKNyX, toujours sur une carte ALIX (ou n'importe quel petit système faisant tourner eibd et python) Wink

J'ai d'ailleurs commencé à l'utiliser pour implémenter la gestion de ma VMC. Et j'ai justement implémenté un Functional Bloc permettant d'envoyer des choses sur le bus en fonction de plages horaires. Petit exemple :

Code :
from pknyx.api import FunctionalBlock, Device
from pknyx.api import schedule

class OccupancyFB(FunctionalBlock):
    DP_01 = dict(name="occupancy_mode", access="output", dptId="20.003", default=settings.DEFAULT_OCCUPANCY_MODE)

    GO_01 = dict(dp="occupancy_mode", flags="CRT", priority="low")

    @schedule.cron(day_of_week="mon-fri", hour=6, minute=30)  # week day @06:30
    @schedule.cron(day_of_week="mon-fri", hour=16, minute=0)  # week day @16:00
    @schedule.cron(day_of_week="sat-sun", hour=8, minute=30)  # week-end @08:30
    def occupied(self):
        self.dp["occupancy_mode"].value = "occupied"

    @schedule.cron(hour=23, minute=0)  # every day @23:00
    def standby(self):
        self.dp["occupancy_mode"].value = "standby"

    @schedule.cron(day_of_week="mon-fri", hour=9, minute=0)  # week day @09:00
    def notOccupied(self):
        self.dp["occupancy_mode"].value = "not occupied"


class Timer(Device):
    FB_01 = dict(cls=OccupancyFB, name="occupanbcy_fb")

    LNK_01 = dict(fb="occupanbcy_fb", dp="occupancy_mode", gad="1/1/1")

DEVICE = Timer

C'est tout ce qu'il y a à écrire ! La syntaxe pour les plages horaires est celle de cron, sous linux. On peut aussi faire exécuter des choses à intervalle de temps, ou à une date précise donnée.

Dans l'exemple, je change le mode d'occupation, mais tu peux faire ce que tu veux à la place.


RE: Fonctions logiques sans visu - hjanneau - 22/10/2013

Prix public 2400€


RE: Fonctions logiques sans visu - fma38 - 22/10/2013

Ah, ouais, quand même !


RE: Fonctions logiques sans visu - hjanneau - 22/10/2013

Oui mais beaucoup mieux que les autres box comme lifedomus , domovea ...........


RE: Fonctions logiques sans visu - Faelwee - 23/10/2013

(22/10/2013, 19:47:38)hjanneau a écrit : Oui mais beaucoup mieux que les autres box comme lifedomus , domovea ...........

J'ai essayé de trouver plus de détail sur ce produit Jung et pas moyens... Est ce que tu peux nous indiquer selon toi quels sont les 3 ou 4 points forts et/ou différentiant avec justement des produits comme Lifedomus ou Domovea ? Est ce que c'est le nombre de protocoles gérés (KNX, Zwave, Enocéan, etc.) ? La qualité générale ? La facilité de mise en œuvre ? L'ergonomie des interfaces ? Le support après vente ? Etc.




RE: Fonctions logiques sans visu - hjanneau - 23/10/2013

En fait, ce n'est pas une box mais un véritable PC, livré avec un logiciel de supervision "Facility Pilot".
Ce logiciel permet de créer des pages de supervision soit en créant votre propre disign ou en utilisant celui de Jung .
Ces pages sont accessibles soit par un explorateur internet, soit par un smart phone ou tablette.
Il existe aussi Facility Pilot à installer sur votre PC, idéal pour du grand tertière.
Il gère plusieurs protocoles dont le KNX, l'IP et le Rs232, pour les autres je ne les ai pas encore essayé.
Je ne peux pas encore répondre à toutes tes questions car je n'ai pas encore assez de recul sur ce produit, j'ai suivi une formation de deux jours sur la version logiciel sur PC et l avis général des stagiaires était très positif.



RE: Fonctions logiques sans visu - seb@leon - 23/10/2013

Il existe aussi les horloges KNX, chez Theben qui permettent des commutations en fonctions des heures et des vacances etc...
Sinon il existe des modules logique KNX, mais malheureusement vendu très chère et du coup la solution serveur s'impose rapidement, avec bien d'autres avantages.


RE: Fonctions logiques sans visu - Faelwee - 23/10/2013

(23/10/2013, 08:22:54)hjanneau a écrit : En fait, ce n'est pas une box mais un véritable PC, livré avec un logiciel de supervision "Facility Pilot".
Ce logiciel permet de créer des pages de supervision soit en créant votre propre disign ou en utilisant celui de Jung .
Ces pages sont accessibles soit par un explorateur internet, soit par un smart phone ou tablette.
Il existe aussi Facility Pilot à installer sur votre PC, idéal pour du grand tertière.
Il gère plusieurs protocoles dont le KNX, l'IP et le Rs232, pour les autres je ne les ai pas encore essayé.
Je ne peux pas encore répondre à toutes tes questions car je n'ai pas encore assez de recul sur ce produit, j'ai suivi une formation de deux jours sur la version logiciel sur PC et l avis général des stagiaires était très positif.

Merci hjanneau pour tout ces compléments d'information. Faut être honnête même après tes précisions je trouve que les 2400 € seraient peut être mieux investis dans un Lifedomus mais je ne demande qu'à être démontré du contraire... Smile




RE: Fonctions logiques sans visu - hjanneau - 23/10/2013

C'est vrai que 2400€ peut paraître cher, mais c'est une vrai supervision (comme celle que l'on trouve dans le milieu industriel ) qui peut être utilisé de la villa luxueuse jusqu'au bâtiment tertiaire (voir plusieurs bâtiments)



RE: Fonctions logiques sans visu - Faelwee - 23/10/2013

(23/10/2013, 16:59:58)hjanneau a écrit : de la villa luxueuse jusqu'au bâtiment tertiaire (voir plusieurs bâtiments)

Merci beaucoup pour cette précision.