Skip to content

Module Node-Red pour S.A.R.A.H V5 - permet de piloter jeedom

Notifications You must be signed in to change notification settings

guittou/SARAH-V5-jeedom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

ATTENTION - à tester n'utilisant pas Jeedom je n'ai pas testé mais en théorie ca devrait fonctionner au moins pour les on/off pour les status et températures un peu moins certains - ATTENTION

Module Node-Red pour S.A.R.A.H V5

Ce module sarah-jeedom permet de commander et recevoir les états des periphériques de Jeedom.

télécharger, extraire puis copier le repertoire sarah-jeedom dans le dossier \sarah\viseo-bot-framework\node_modules\

relancer sarah

configuration du module :

renseigner l'adresse ip, le port et l'API key du serveur Jeedom.

GitHub Logo

Copier le fichier xml ./grammar/sarah-jeedom.xml dans le dossier grammar configuré sur le module win-sarah

modifier le fichier sarah-jeedom.xml pour qu'il corresponde à vos actions sur jeedom

out.action.plugin ==> utilisé comme discriminant pour identifier le plugin

out.action.cmdid ==> id de l'action dans jeedom

Pour La récupératiuon de la température et de l'humidité ajouer deux id séparé par un point virgule. 

Premier id pour la température 

Deuxième id pour l'humidité

Si l'un des capteurs n'existe pas remplacer l'id par "NONE"

Exemple : 
	
	out.action.cmdid="17;NONE"; ==> id = 17 pour la température et pas de capteur d'humidité

out.action.type ==> switch / temp / humidity / scenario

out.action.action ==> On / Off / status / start(scenario) / activer(scenario) / stop(scenario) / desactiver(scenario)

dans le cas de plusieurs plugins utiliser un module switch avec comme discriminant msg.payload.options.plugin renvoyé par win-sarah (ici jeedom-http)

GitHub Logo

GitHub Logo

Inputs

  • msg.payload.options.plugin:

à utiliser avec un module switch pour rediriger vers le bon plugin

valeur de out.action.plugin du fichier sarah-jeedom.xml

  • msg.payload.options.action:

On / Off / status / start(scenario) / activer(scenario) / stop(scenario) / desactiver(scenario)

valeur de out.action.action du fichier sarah-jeedom.xml

  • msg.payload.options.type:

switch / temp / humidity / scenario

valeur de out.action.type du fichier sarah-jeedom.xml

  • msg.payload.options.cmdid:

id de l'action dans jeedom

valeur de out.action.cmid du fichier sarah-jeedom.xml

Outputs

  • msg.payload: renvoyé par win-sarah

  • msg.speak: texte à lire par win-speak(ou autre)

GitHub Logo

Utilisation:

sarah allumes/eteins le salon

sarah quelle est la température/humidité du salon

sarah active/demarre/lance NOM_SCENARIO

sarah stop/arrete/desactive NOM_SCENARIO

About

Module Node-Red pour S.A.R.A.H V5 - permet de piloter jeedom

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published