[Store] Google Home Thermostat

Discussion et échanges de scripts pour la box eedomus

[Store] Google Home Thermostat

Messagepar merguez07 » 17 Déc 2018 10:55

Permet de demander à Google Home, quelle est la température dans une pièce . Il suffit, bien sur, d’avoir au préalable un capteur de température dans la pièce, connu de Eedomus.

Capture.JPG
Capture.JPG (11.87 Kio) Consulté 8642 fois


https://forum.eedomus.com/viewtopic.php?f=59&t=7883
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Google Home Thermostat

Messagepar Eido » 17 Déc 2018 21:49

Merci Merguez :thumbup:
Chez moi, c'est moi qui contrôle la maison, pas le contraire... et puis y a ma femme qui contrôle... tout... oui chérie j'arrive!...
Eido
 
Messages : 203
Inscription : 16 Mars 2018
Localisation : Var, FRANCE

Re: [Store] Google Home Thermostat

Messagepar micka83 » 17 Déc 2018 21:58

Super initiative.
Merci
Eedomus +, WES, Hue, station Netatmo
micka83
 
Messages : 64
Inscription : 31 Déc 2015

Re: [Store] Google Home Thermostat

Messagepar Eido » 18 Déc 2018 20:45

Etrange, chez moi GH me répond que le chauffage est réglé à 0, alors que je lui demande la température du salon. Sur l'appli GH ça indique 22 degrés et réglage à 10. :wtf: j'ai rien compris
Chez moi, c'est moi qui contrôle la maison, pas le contraire... et puis y a ma femme qui contrôle... tout... oui chérie j'arrive!...
Eido
 
Messages : 203
Inscription : 16 Mars 2018
Localisation : Var, FRANCE

Re: [Store] Google Home Thermostat

Messagepar merguez07 » 18 Déc 2018 20:50

Eido a écrit:Etrange, chez moi GH me répond que le chauffage est réglé à 0, alors que je lui demande la température du salon. Sur l'appli GH ça indique 22 degrés et réglage à 10. :wtf: j'ai rien compris


Salut Eido,
rien d'étrange là dedans.

Le réglage de la consigne se fait par GH. Il est à zéro mais tu vois dix car c'est le mini que peut afficher la jauge GH. Règle ta consigne sur GH à 22°C

Cordialement
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Google Home Thermostat

Messagepar Eido » 18 Déc 2018 21:16

Mais la si j'ai bien compris il me donne comme réponse la valeur de la consigne et pas las température ambiance. Je mets la consigne à 22 > il me répond "le thermostat est réglé à 22. si je mets à 18 > il me répond "le thermostat est réglé à 18" et pas la valeur d'ambience.
C'est ça?
Chez moi, c'est moi qui contrôle la maison, pas le contraire... et puis y a ma femme qui contrôle... tout... oui chérie j'arrive!...
Eido
 
Messages : 203
Inscription : 16 Mars 2018
Localisation : Var, FRANCE

Re: [Store] Google Home Thermostat

Messagepar merguez07 » 18 Déc 2018 21:30

Eido a écrit:Mais la si j'ai bien compris il me donne comme réponse la valeur de la consigne et pas las température ambiance. Je mets la consigne à 22 > il me répond "le thermostat est réglé à 22. si je mets à 18 > il me répond "le thermostat est réglé à 18" et pas la valeur d'ambience.
C'est ça?


c'est bizarre ton affaire. Non il dois te donner la température ambiante
Vu que tu lis une température ambiante de 22°C sur GH il devrait te dire "le chauffage est réglé sur xxx(la valeur que tu as réglé sur GH) avec une température ambiante de 22°C "

Es tu sûr que GH ne se plante pas de pièce?
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Google Home Thermostat

Messagepar xeos » 21 Déc 2018 18:23

Salut merguez07

Pour avoir une mise a jour de la température ambiante, le xpath doit être arrondie. round((//last_value)*2) div 2
Je suis Fou et insatiable
xeos
 
Messages : 836
Inscription : 02 Sep 2017
Localisation : Alsace

Re: [Store] Google Home Thermostat

Messagepar anne-marie » 21 Déc 2018 19:56

J'ai hate d'essayer ça mais impossible d'associer l'eedomus à GH :(
Netatmo - Nabaztag2 - Karotz - Mirror - caméras IP - Zwave - RFXCOM - zigate - ecodevice - Enocean - orvibo - connexoon- google Home - Echo - yeelight etc....
anne-marie
 
Messages : 2473
Inscription : 19 Fév 2014
Localisation : 77

Re: [Store] Google Home Thermostat

Messagepar xeos » 21 Déc 2018 20:28

anne-marie a écrit:J'ai hate d'essayer ça mais impossible d'associer l'eedomus à GH :(


Perso j'ai créer un capteur et deux actionneurs + 1 règle...Tourne nickel
Je suis Fou et insatiable
xeos
 
Messages : 836
Inscription : 02 Sep 2017
Localisation : Alsace

Re: [Store] Google Home Thermostat

Messagepar merguez07 » 21 Déc 2018 20:50

xeos a écrit:Pour avoir une mise a jour de la température ambiante, le xpath doit être arrondie. round((//last_value)*2) div 2



heuuu....j'ai pas de problème de mise à jour de la température ambiante.

sinon je suis curieux de ta formule . pourquoi round(//last_value) ne suffit pas ?
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Google Home Thermostat

Messagepar xeos » 21 Déc 2018 20:59

un arrondi a 0.5
Je suis Fou et insatiable
xeos
 
Messages : 836
Inscription : 02 Sep 2017
Localisation : Alsace

Re: [Store] Google Home Thermostat

Messagepar pascalg » 21 Déc 2018 21:13

merguez07 a écrit:
Eido a écrit:Mais la si j'ai bien compris il me donne comme réponse la valeur de la consigne et pas las température ambiance. Je mets la consigne à 22 > il me répond "le thermostat est réglé à 22. si je mets à 18 > il me répond "le thermostat est réglé à 18" et pas la valeur d'ambience.
C'est ça?

c'est bizarre ton affaire. Non il dois te donner la température ambiante
Vu que tu lis une température ambiante de 22°C sur GH il devrait te dire "le chauffage est réglé sur xxx(la valeur que tu as réglé sur GH) avec une température ambiante de 22°C "

Es tu sûr que GH ne se plante pas de pièce?


Moi j'ai le meme probleme... j'ai essayé 10 fois tjrs pareil :!:

Perso j'ai créer un capteur et deux actionneurs + 1 règle...Tourne nickel

xeos tu peux en dire plus?
pascalg
 
Messages : 96
Inscription : 03 Mars 2016

Re: [Store] Google Home Thermostat

Messagepar xeos » 21 Déc 2018 21:36

Tu crées un capteur qui pointe la sonde réelle avec le Xpath round((//last_value)*2) div 2 -> usage température sans mis a jour et convertie en XML

Tu crées actionneur qui pointe l"API les consigne de ton chauffage -> Consigne chauffage

Tu crées un actionneur qui pointe le marche/arret de ton chauffage -> mode Chauffage

Tu associes la température et la consigne au mode chauffage

Tu fais un règle qui dit température sonde réelle change de valeur = capteur température mise a jour.

Tu peux allumer/éteindre - changer la consigne et savoir la température ambiante.

Pas besoin de rendre visible le capteur et pas besoin de associer à une pièce spécifique.
Je suis Fou et insatiable
xeos
 
Messages : 836
Inscription : 02 Sep 2017
Localisation : Alsace

Re: [Store] Google Home Thermostat

Messagepar merguez07 » 21 Déc 2018 22:00

Salut Xeos,

j'ai pas bien compris ce que tu fais en fait,

le capteur que tu crées est un capteur http ?
Les 2 actionneurs que tu crées sont des actionneurs http ? quel usage renseigne tu pour chacun des actionneurs et pour le capteur?

Comment arrives tu à les associer sachant que dans un actionneur Http je n'arrive pas à voir dans ma liste des périphériques dispo à l'attachement, aucun capteur http.

Tu as aiguisé ma curiosité
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Google Home Thermostat

Messagepar xeos » 21 Déc 2018 22:27

Salut,

Tu peux associer la consigne et la température au mode thermostat. Le capteur et les actionneurs sont en HTTP

Dans mon cas je pointe les URL vers mon Wes mais tu peux pointer vers un module zwave voir une zone de chauffage du moment que tu as une url de l'API.
Je suis Fou et insatiable
xeos
 
Messages : 836
Inscription : 02 Sep 2017
Localisation : Alsace

Re: [Store] Google Home Thermostat

Messagepar xeos » 21 Déc 2018 22:32

attention pour le mode les valeurs brute sont heat,cool et off
Je suis Fou et insatiable
xeos
 
Messages : 836
Inscription : 02 Sep 2017
Localisation : Alsace

Re: [Store] Google Home Thermostat

Messagepar merguez07 » 22 Déc 2018 10:55

Salut Xeos,

j'ai appliqué ce que je crois avoir compris de ta méthode, mais, rien à faire, GH ne voit pas mon thermostat. J'ai sans doute raté un truc
tuto 1 -->Programmation des scripts Eedomus
tuto 2 -->SmartDevice
tuto 3 -->Le déclenchement de règles
scripts -->Météo du jour | GH Thermostat | TotalWatt | Detecfire | smartbattery
Skype Eedomus -->lien vers le skype Eedomus
merguez07
 
Messages : 2351
Inscription : 15 Sep 2017
Localisation : Le Teil en Ardèche

Re: [Store] Google Home Thermostat

Messagepar xeos » 22 Déc 2018 16:15

Salut Merguez07,

Ne personnalise pas le nom des deux actionneurs (thermostat et mode) sur eedomus.
Je suis Fou et insatiable
xeos
 
Messages : 836
Inscription : 02 Sep 2017
Localisation : Alsace


Retour vers Scripts & Périphériques du store

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 5 invité(s)