Aller au contenu

Thermostat Netatmo Et Api Avec Hc2


Domodial

Messages recommandés

idem, le thermostat en est cours d'apprentissage, ça fonctionne bien meme si j'ai des overshoots assez important;

je peux enfin activer le PID on va voir ce que ça donne, mais cela dépends vraiment des chaudières. (FRISQUET chez moi)

 

pas encore regardé le LUA, meme si le pilotage par la HC2 fonctionne avec le plugin

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir, je l'utilise depuis 15 jours, et comme l'intégration avec ma HC2 était incomplète, je suis passé en lua par ifttt :

local url = 'https://maker.ifttt.com/trigger/'..trigger..'/with/key/xxx';
J'ai créé 2  recettes sur ifttt :
trigger "netatmo22" : met le thermostat à  22
trigger "netatmoProgram" : met le thermostat en mode programme. 
 
Comme cela je booste quand je veux et quand la température de consigne est atteinte, je remets en mode programme. 
Ca marche très bien depuis 15 jours. 
  • Upvote 1
Lien vers le commentaire
Partager sur d’autres sites

pas encore regardé le LUA, meme si le pilotage par la HC2 fonctionne avec le plugin

 

Si tu pouvais me donner un coup de pouce sur la config du biniou ?

Car le seul message dans le pluggin est : Your account is connected...

Mouais :D

Lien vers le commentaire
Partager sur d’autres sites

C'est normal

Tu devrais redémarrer la fibaro, j'ai eu la même chose, et au redémarrage, les autres modules sont arrivés. 

MAIS, il n'est pas très utilisable en l'état actuel. Je te conseille d'utiliser IFTTT pour l'instant, en attendant qu'un membre de domo fasse le module kivabien

Lien vers le commentaire
Partager sur d’autres sites

Ok j'essaye de rebooter (merci pour l'info au passage) !

Je vais me pencher sur IFTTT et aussi l'appli IFTTT button car plus besoin d'ouvrir l'appli pour passer en absence par les widgets boutons.

Le top quand meme cet IFTTT.

Lien vers le commentaire
Partager sur d’autres sites

Je n'ai rien renseigné dans les champs suivant : je dois mettre un truc ?

 

151101105827838263.png

 

 

non j'ai rien dans ces zones la non plus;

 

tu as bien mis

username = email du compte

password = password du compte

client ID et Client Secret, les numéros que tu récupères sous le compte dev de ton app précédemment crée

 

et ensuite tu fais un GET DEVICE, et ça devrait apparaitre.

Lien vers le commentaire
Partager sur d’autres sites

oui j'ai fait tout ça...

Après 5 reboot c'est apparut et j'ai par mégarde effacé le plugin (comme un con au lieu de faire configuration pour changer le nom de la piece).

Du coup j'ai tout recomencé mais ça n'apparait pas, alors je reboot, je reboot, je reboot...

Un peut de la daube tout ça lol

Lien vers le commentaire
Partager sur d’autres sites

Une fonction par ex en LUA avec ifttt ( merci à  sebcbien pour la structure )

function ifttt(trigger)
local httpClient = net.HTTPClient({ timeout = 2000 });
local url = 'https://maker.ifttt.com/trigger/'..trigger..'/with/key/kkkkkkkkkk';
--debug url
print(url);
httpClient:request(url, {
success = function(response)
if tonumber(response.status) == 200 then
print("Updated at " .. os.date());
else
print("Error " .. response.status)
end
end,
error = function(err)
print('error = ' .. err)
end,
options = {
method = 'GET'
}
});
end

Ensuite, en fonction de la demande : if (demande) then ifttt("Netatmo22") else ifttt("NetatmoProgram");end;

 
Tu crées 2 recettes ifttt l'une qui met le netatmo à  22 et l'autre le remet au programme, et voilà . 
On peut aussi utiliser directement les api de Netatmo mais je trouve l'idée ifttt plus facile dans mon cas particulier où la hc2 contrôle chaque radiateur. 
Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...