Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 837
  • Inscription

  • Dernière visite

  • Jours gagnés

    197

Tout ce qui a été posté par jojo

  1. jojo

    Banque Icones Hcl, HC2 et HC3

    et cerise sur le gâteau, qu'elles aient toutes la même taille, et une 4° pour Nest Off, c'est-à-dire avec un écran tout noir.
  2. jojo

    Banque Icones Hcl, HC2 et HC3

    est-ce que quelqu'un pourrait me rendre ces images importables dans la HC2/L.(Nest) MERCI
  3. jojo

    Gestion Table

    ça ne pourra pas fonctionner. D'abord, il ne faut pas commencer un test avec elseif (ligne 4, mais avec if(comme ligne 10) En ligne 13 tu devrait "fermer" le if de la ligne 4 avec un end. S'agit-il d'un VD ou d'une scène ? Je n'ai pas de Hue ni de minimote, alors difficile à simuler.. Ceci-dit je ferais cela dans une scène dont le trier est la pression sur la touche de la minimote. Puis (mais je ne sais pas comment fonctionne Hue) il faudrait lire la variante actuelle du HUE et l'incrémenter ou revenir à une valeur initiale
  4. regarde dans ma signature, j'ai fait un petit auto sur la question
  5. je suis content que tu sois content ... Pour régler la fréquence, tu dois aller dans le main loop de VD. Après les commentaires il y a fibaro:sleep(5*60*1000) -- mise à jour toutes les 5 min le temps du sleep est en ms, donc pour une minute, tu remplace 5 par 1 Le Nest ne s'alimente-t-il pas avec une prise USB (5V) ? La Figaro ne peux être considérée comme une vraie alarme. Perso j'ai une vrai alarme, qui remonte l'info à la HC2. Mais la HC2 toute seule n'est pas suffisamment fiable pour faire le boule de détection
  6. et voici le fichier NestToZXT_v2.0.vfib
  7. bon, voilà une version 2.0 du module (tu dois supprimer l'ancien, et réimporter le nouveau, en remettant les bons id) Je ne sais pas tout tester chez moi, car pour qu'il prenne en compte les modes Heating / Cooling, ... il devrait être connecté à un airco (ce qui explique mes problèmes). zut, je n'ai plus de place pour la pièce jointe, je te l'envoie par mail ;-(
  8. as-tu testé la mode off sur le Nest ?
  9. super, j'ai vu où il voyait s'il était en mode chaud ou froid (ce qui ne fonctionne pas chez moi), et donc je vais pouvoir améliorer C'est exactement ce test que je voulais faire, mais comme je ne voyais pas de différence sur le mien entre le mode chaud et froid (champ "mode") ...
  10. voici le nouveau code du bouton Nest qui devrait prendre en compte si ton Nest est en off. Peux-tu tester et me dire quoi ? ---------------------------------- -- User Settings ---------------------------------- local id = { ZXTThermostat = 697, ZXTMode = 699, ZXTFanSpeed = 700, NestControler = 530 } ---------------------------------- -- DO not change bellow this line ---------------------------------- --[[ local ZXTThermostat = { Heating = "1", Cooling = "2", Dry = "8", Auto = "10" } local ZXTMode = { Off = "0", Heat = "1", Cool = "2", Resume = "5", Fan = "6", Dry = "8", Auto = "10" } local ZXTFanSpeed = { AutoLow = "0", Low = "1", AutoHigh = "2", High = "3", AutoMedium = "4", Medium = "5", Off = "128" } --]] local HC2 = Net.FHttp("127.0.0.1",11111) local selfID = fibaro:getSelfId() --récupération des infos du Nest local payload = "/api/devices/"..id["NestControler"] response, status, errorCode = HC2:GET(payload) if tonumber(errorCode) == 0 and tonumber(status) == 200 then if response ~= nil and response ~= "" then jsonTable = json.decode(response) NestSetPoint = jsonTable.properties["ui.Current__Setpoint_Value_Label.caption"] fibaro:debug("NestSetPoint : " ..NestSetPoint) NestCurrentTemperature = jsonTable.properties["ui.Current__Temperature_Value_Label.caption"] fibaro:debug("NestCurrentTemperature : " ..NestCurrentTemperature) NestMode = jsonTable.properties.currentTargetTemperatureType fibaro:debug("NestMode : " ..NestMode) NestAway = jsonTable.properties["ui.Away_Switch.value"] fibaro:debug("NestAway : " ..tostring(NestAway)) if NestAway == true then NestAway = "Oui" else NestAway = "Non" end end end fibaro:call(selfID, "setProperty", "ui.NestTmp.value", NestCurrentTemperature) fibaro:call(selfID, "setProperty", "ui.NestSetPoint.value", NestSetPoint) fibaro:call(selfID, "setProperty", "ui.NestMode.value", NestMode) fibaro:call(selfID, "setProperty", "ui.NestAway.value", NestAway) -- NestSetPoint to number NestSetPoint = string.sub(NestSetPoint,1,-4) fibaro:debug(NestSetPoint) -- récupération des infos du ZXT-120 local payload = "/api/devices/"..id["ZXTThermostat"] response, status, errorCode = HC2:GET(payload) if tonumber(errorCode) == 0 and tonumber(status) == 200 then if response ~= nil and response ~= "" then jsonTable = json.decode(response) ZXTSetPoint = jsonTable.properties.targetLevel fibaro:debug("ZXTSetPoint : " ..ZXTSetPoint) end end fibaro:call(selfID, "setProperty", "ui.ZXTSetPoint.value", ZXTSetPoint) if NestAway == "Non" then if NestMode == "heat" then fibaro:call(id["ZXTMode"], "setMode", "1") fibaro:call(id["ZXTThermostat"], "setThermostatSetpoint", "1", NestSetPoint) elseif NestMode == "cool" fibaro:call(id["ZXTMode"], "setMode", "2") fibaro:call(id["ZXTThermostat"], "setThermostatSetpoint", "2", NestSetPoint) else --NestMode == "off" fibaro:call(id["ZXTMode"], "setMode", "0") end else -- NestAway = oui fibaro:call(id["ZXTMode"], "setMode", "0") end
  11. ok, j'ai vu ! j'y travaille ce soir. Sur mon ZXT, lorsque je le mets en cooling, il revient à heating chez toi il reste bien en Cooling après un refresh ? Pourrais-tu égalment m'envoyer le json de ce device pour en mode Cooling et en mode Heating ? Comme ça je pourrai tester dans quel mode il est et ne faire le changement que si nécessaire
  12. merci, pour le off j'avais déjà, mais c'est pour le cool, qu'il me le faut également
  13. jojo

    Je Vais Pas Tarder A Tout Jeter

    notre box n'est pas si nulle que ça. C'est nous parfois, qui en la repoussant dans ses derniers retranchements, la forçons à la faute ...
  14. il me semble que j'ai 2 fois le json lorsque le Nest est off : "currentTargetTemperatureType: "off"," Peux-tu me le réenvoyer en mode COOL ? P.S. tu habites où ?, il fait chaud chez toi, c'est plus agréable qu'en Belgique
  15. j'en sais rien ... j'ai juste appliqué une recette que j'ai compilée de plusieurs sources. Moi une fois que ça fonctionne, je passe àautre chose ...
  16. jojo

    Plantage Hc2

    je ne suis pas chaud du tout pour un reboot brutal, la box risque de ne pas aimer. Pourquoi ne pas programmer via l'api un reboot toutes les nuits si tu es inquiet ? Perso ne n'ai encore eu aucun gros plantage de ma box, sans que j'en sois la cause ...
  17. c'est àfaire pour toutes les scènes avec conditions de temps
  18. il faut également cocher la case démarrer avec la HC, juste en dessous de scène active
  19. 1 - tu éteins ton Nest ? Je ne vois pas comment l'éteindre. Peux-tu m'envoyer le son de ton Nest lorsqu'il est allumé, et lorsqu'il est éteint, je vais comparer les 2. 2 - en effet, je voulais n'envoyer la consigne au ZXT que s'il y avait une modification, mais je n'ai pas vu comment récupérer le mode actif (heat ou cool) du device (mais c'est peut-être lié au fait que je pense que celui que j'ai reçu serait défectueux, je suis en discussion avec mon revendeur) 3 - fais moi le même screenshot que celui-ci http://www.domotique-fibaro.fr/index.php/topic/5544-zxt-120-et-nest-thermostat/?p=92499 Ne m'avais-tu pas dis qu'il faisait un bcp lorsqu'il recevait l'instruction ? C'est un paramètre ? Le mien ne dit rien. Y a-t-il un paramètre à modifier pour qu'il remonte la température, moi, je n'ai une remontée de la température que lorsque j'appuie sur le gros bouton du device. Le module thermostat du ZXT (le 1°) et le module Mode (le 3°) se mette-t-ils bien à jour chez toi (en mode colling) ? Chez moi non
  20. Requêtes http / get sur HCL
  21. jojo

    Network Monitor

    je m'en doutais ...
  22. le panneau de chauffage prendra toujours le dessus sur les scènes et autres. Mais regarde ici pour "rajouter" une période au panneau de chauffage http://www.domotique-info.fr/2013/06/fibaro-facile-scene-5-ca-chauffe-mieux/
  23. jojo

    Network Monitor

    avec la création automatique des variables si elles n'existent pas ? (cfr Surveillance Station)
  24. ou que quelqu'un ait le courage de développer un module en php, qui va chercher les infos sur la HCL via l'api
×
×
  • Créer...