12-10-2013, 07:14 PM
Bonjour,
Suite à votre appel téléphonique, voici une description plus complète pour la gestion par automates.
Il faut un équipement Universel KNX qui à 5 propriétés. 4 propriétés 1 bit qui seront les 4 modes du thermostat en écriture/lecture. 1 propriété 5.010 « Mode 1byte » qui sera notre consigne sur 1byte en écriture et lecture sur des adresses fictive (non utilisé dans le projet ETS) par exemple 0/0/80 en écriture et 0/0/81 en lecture.
Ces adresses sont aussi à saisir dans l’équipement thermostat Lifedomus dans la propriété « Mode Chauffage ».
Il faut mettre 0/0/81 dans écriture de et 0/0/80 en lecture de cette propriété.
Il est important d’aller dans les propriétés avancés en cliquant sur le bouton plus et de mettre en actualisation : « Bus et Lifedomus ». De même pour la propriété « Mode 1byte » de l’équipement Universel.
Nous allons créer maintenant 2 automates, 1 pour la lecture des 4 propriétés 1 bit pour mettre le bon mode dans Lifedomus et 1 qui à l’inverse quand vous modifiez, quelque chose dans Lifedomus met le bon mode sur le thermostat.
Dans le 1er vous allez mettre en déclencheur un OU puis ajouter 4 opérande « A chaque fois que » avec les 4 propriétés 1 bit = true. C'est-à-dire dés que le mode sur le thermostat évolue.
Puis vous allez créer dans l’automate une variable mode (type numérique) et mettre 4 conditions if imbriqué. Si état « mode confort » = 1 Alors mode =1 Sinon si état « mode réduit » = 1 Alors mode = 2, etc…
A la fin vous ajoutez un item action qui pointe sur l’action de la propriété « Mode 1 byte » pour écrire le contenu de la variable sur le bus et sera interprété par le thermostat Lifedomus.
Dans le 2ème, vous allez mettre en déclencheur à chaque changement de votre propriété « Mode 1 byte ». C'est-à-dire à chaque fois que vous essayez de le modifier depuis Lifedomus.
Vous allez mettre 4 conditions if imbriqué là encore. Si « Mode 1byte » = 1 Alors j’écris true dans la propriété 1bit confort sinon si « Mode 1 byte » = 2 alors j’écris true dans la propriété réduit, etc…
Julien
Suite à votre appel téléphonique, voici une description plus complète pour la gestion par automates.
Il faut un équipement Universel KNX qui à 5 propriétés. 4 propriétés 1 bit qui seront les 4 modes du thermostat en écriture/lecture. 1 propriété 5.010 « Mode 1byte » qui sera notre consigne sur 1byte en écriture et lecture sur des adresses fictive (non utilisé dans le projet ETS) par exemple 0/0/80 en écriture et 0/0/81 en lecture.
Ces adresses sont aussi à saisir dans l’équipement thermostat Lifedomus dans la propriété « Mode Chauffage ».
Il faut mettre 0/0/81 dans écriture de et 0/0/80 en lecture de cette propriété.
Il est important d’aller dans les propriétés avancés en cliquant sur le bouton plus et de mettre en actualisation : « Bus et Lifedomus ». De même pour la propriété « Mode 1byte » de l’équipement Universel.
Nous allons créer maintenant 2 automates, 1 pour la lecture des 4 propriétés 1 bit pour mettre le bon mode dans Lifedomus et 1 qui à l’inverse quand vous modifiez, quelque chose dans Lifedomus met le bon mode sur le thermostat.
Dans le 1er vous allez mettre en déclencheur un OU puis ajouter 4 opérande « A chaque fois que » avec les 4 propriétés 1 bit = true. C'est-à-dire dés que le mode sur le thermostat évolue.
Puis vous allez créer dans l’automate une variable mode (type numérique) et mettre 4 conditions if imbriqué. Si état « mode confort » = 1 Alors mode =1 Sinon si état « mode réduit » = 1 Alors mode = 2, etc…
A la fin vous ajoutez un item action qui pointe sur l’action de la propriété « Mode 1 byte » pour écrire le contenu de la variable sur le bus et sera interprété par le thermostat Lifedomus.
Dans le 2ème, vous allez mettre en déclencheur à chaque changement de votre propriété « Mode 1 byte ». C'est-à-dire à chaque fois que vous essayez de le modifier depuis Lifedomus.
Vous allez mettre 4 conditions if imbriqué là encore. Si « Mode 1byte » = 1 Alors j’écris true dans la propriété 1bit confort sinon si « Mode 1 byte » = 2 alors j’écris true dans la propriété réduit, etc…
Julien