Aller au contenu
jjacques68

SARAH - Plugin Home Center par e1000g

Recommended Posts

Bonjour à tous, 

 

J'ai une question pour les utilisateurs de SARAH avec le plugin Home Center de @e1000 .

 

Dans la notice du plugin, il est précisé, que le nom du module déclaré dans le fichier device.xml ne doit pas forcément être celui du device de la HC.

mais doit corresponde à l'action dans le fichier Homecenter.xml.

 

Cela prend tout son sens si l'on souhaite par exemple comme moi piloter des boutons différents d'un même VD avec plusieurs ordres donc différents aussi.

(exemple un VD qui me permet d'allumer plusieurs lampes (avec 2 boutons on.off), ouvrir plusieurs volets (avec bouton ouvert/fermé), ...)

 

Je pense avoir bien renseigner les fichiers, mais ça marche pas.

 

ça marche si je met le même nom de device dans le xml que celui du HC.

Donc ça voudrait dire qu'il faudrait créer autant de VD dans la HC que de commande (groupées) à exécuter... :(:( 

 

Quelqu'un a déjà observer ce cas ? Ou c'est moi qui fait mal les choses ?

 

PS : les commandes individuelles de device divers fonctionnent très bien.

 

 

Partager ce message


Lien à poster
Partager sur d’autres sites

alors je me réponds à moi même et pour les autres qui passeraient par là ;) :

 

J'avais délcaré "SarahCanape" et "SarahLit" dans les fichier hmoecenter.xml et device.xml.

Tous les 2 faisaient appel à un même VD dans la HC (appelé Sarah).

 

Et donc ça ne marchait pas !!!???

 

J'ai juste changé le nom dans les fichiers xml, soit :

SarahCanape -> Canape

SarahLit -> Lit

 

Et maintenant ça marche nickel.

Je n'ai rien changé dans la HC.

 

Donc on va éviter d'utiliser le mot "Sarah " dans les nom des device déclarés dans les xml.

 

Et du coup je confirme bien que ces noms déclarés dans les fichiers XML ne doivent pas obligatoirement être identique aux modules et VD de la HC.

:74:

 

voilà les printScreen pour ceux que ça intéresse :

 

Fichier devices.XML :

<device name="canape" 	type="virtual_device" 	id="267" 	tts="" 		buttonOn="3" buttonOff="4" />
<device name="lit" 	type="virtual_device" 	id="267" 	tts="" 		buttonOn="6" buttonOff="7" />

Fichier homecenter.xml :

<item>canapé		<tag>out.action.module="canape"</tag></item>
<item>lit		<tag>out.action.module="lit"</tag></item>

et le VD de la HC : (les boutons actionnent plusieurs points lumineux à la fois.)

58d6b667d1662_Sanstitre.png.1cd0191807d1ae1ec60c0e313e8dd054.png

Partager ce message


Lien à poster
Partager sur d’autres sites

×