Aller au contenu

jjacques68

Membres confirmés
  • Compteur de contenus

    4 346
  • Inscription

  • Dernière visite

  • Jours gagnés

    39

Tout ce qui a été posté par jjacques68

  1. je vais étudier ça. merci tout plein !!! te tiens au courant...
  2. alors en faite : tant que je quitte pas la page d'accueil de la HC2, il reste affiché, mais si je quitte la page et que je reviens dessus ou que je fais un refresh, il disparait !
  3. oui mais là ça devient compliqué pour moi !! je maitrise pas le json et les requêtes http correctement. et les explications sont plutôt "lite"... Il y a énormément d'info que je pioche à droite et à gauche sur le forum, mais ça reste très flou pour moi. y a pas de tuto qui explique tout ça ? mais depuis le début ?
  4. voilàexactement mon mainloop : if response.OUT3 == 1 then fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", 145) fibaro:call(fibaro:getSelfId(), "setProperty", "log", "42.00W") else fibaro:call(fibaro:getSelfId(), "setProperty", "currentIcon", 146) fibaro:call(fibaro:getSelfId(), "setProperty", "log", "0.00W") end
  5. na !!! désolé il est dans le mainloop de mon VD et j'ai bien mis ce que tu me dis @Berale24 mais il disparait quand même...
  6. oui j'y avais pensé, mais c'est pour le compteur d'eau... une impulsion tous les 1/4 de litre... ça fait beaucoup d'appel du bouton quand on prend une douche, ou pour arrosage du jardin... je pense qu'il vaut mieux temporisé le relevé du compteur... non ?
  7. Impec cette scène !!!
  8. hello ! Est ce que code fonctionne pour l'affichage persistant ? fibaro:log("Test") fibaro:call(fibaro:getSelfId(), "setProperty", "logTemp", "TxtGray" ) parce que chez moi non. Lorsque je clique sur les bouton du VD "Test" apparait bien en gris, mais finit quand même par disparaitre...
  9. ouai ok je viens de lire ce topic... bon ben je vais me contacter d'une petite interrogation de laHC2 vers IPX toute les minutes pour relever mon compteur... c'est plus simple je pense
  10. ou alors c'est pas très simple quand on imagine ce qu'il serait possible de faire... mais c'est quoi exactement les fake device ?
  11. donc d'après mes recherches, il n'est pas possible de modifier une VG depuis l'ipx800. du coup faut résonner autrement. si je veux récupérer la valeur du compteur de l'ipx par exemple, c'est la HC qui va chercher la valeur et non l'ipx qui la transmet... un peu étrange comme solution... mais alors je ne vois pas à quoi peuvent servir les "étiquettes" disponible dans l'ipx ($C1, $O, ...) si on peut pas les transmettre dans une variable ?
  12. bon alors visiblement d'après mes recherches, il est impossible de faire des net.FHTTP dans une scène ! pourquoi ?? ?? ça restera un mystère !! et pour le deuxième code, voici ce que j'ai trouvé sur le forum après des heures, et des heures et des heures de lecture : et ça marche ! --[[ %% properties %% events %% globals --]] local http = net.HTTPClient() http:request("http://192.168.2.xx/api/xdevices.json?cmd=20", { options = { method = 'GET', headers = {['Authorization'] = "BASIC YW.....="},}, success = function(response) jsonResponse = json.decode(response.data) fibaro:debug(jsonResponse.OUT1) end, error = function(response) fibaro:debug("Error: " ..response) end }) Mais alors c'est d'un compliqué !! y a pas moyen de faire plus simple ? ou alors de l'écrire plus simplement ?
  13. Hello, je galère avec ces requêtes https, vous avez un lien qui explique les syntaxes, paramètres, j'ai ouvert un compte chez fibaro developper, ça aide un peu mais pas pour les syntaxes ? Ça veut dire quoi le .data ou .status ?
  14. Hello tous, encore une question... peut-on modifier une variable global dans une HC depuis une commande push d'une entrée/sortie de l'ipx800 ? on peut lancer une scène : /api/sceneControl?id=21&action=start un device : /api/callAction?deviceID=8347&name=turnOn mais modifier une variable, j'ai tout essayé : /api/globalVariables/MaVariable=valeur /api/globalVariables/MaVariable&value=valeur /api/globalVariables/MaVariable {"value":"valeur"} je trouve rien sur le net !!! encore une fois merci à vous !! JJacques68
  15. ok ! ça marche très bien pour les VD !! merci !! mais pour les récupérer dans les scènes ? j'essaye avec le même code que dans le VD, je rajoute juste le port après l'IP: HC2 = Net.FHttp("192.168.2.xx",98xx) HC2:setBasicAuthentication("admin", "mdp") response = HC2:GET("/api/xdevices.json?cmd=20") response = json.decode(response) fibaro:debug(response.OUT1) mais ça marche pas, il me dit : "attempt to index global 'net' (a nil value) à la première ligne si j'utilise ce code trouvé sur le forum de @Gazous (en l'ayant adapté) : local http = net.HTTPClient() response=http:request("http://192.168.2.xx:98xx/api/xdevices.json?cmd=20", { options = { method = 'GET', headers = {['Authorization'] = "BASIC YWRta.......="}, }, success = function(response) fibaro:debug("OK") end, error = function(err) fibaro:debug("Error: " ..err) end }) fibaro:debug(response) mais marche pas non plus, il me renvoie null ! Quelqu’un serait m'expliquer ?
  16. jjacques68

    Mon Test Jeedom

    ok je vais voir tout ça !! merci !
  17. jjacques68

    Mon Test Jeedom

    Voilà !!! mon dernier message n’étant pas très précis (merci IE...) je le reformule : @sebcbien parlait un moment de ça : Et ma question : est-il possible de faire cela avec une HC ? la moyenne de conso en litre/minute sur heure et la moyenne en litre/minutes sur 2 minutes on peux la calculer nan ? si je prends à 13 heures le relevé de mon compteur (provenant d'un ipx800), puis à 14 heures, j'aurai bien le nombre de litre en 1 heure, qui me fait x litres /minutes ?! Puis je refais la même chose sur 2 minutes ! si les valeurs sont égales il y aurait fuites !! seulement le compteur renvoie 1 impulsion pour 0.25 litre ! du coup la fuite doit être importante pour être détectée !! comment faire pour les toutes petites fuites, celles qu'on voit plusieurs jours après !! Je me trompe dans mon analyse ?
  18. jjacques68

    Mon Test Jeedom

    Roah... Non non désolé je voulais citer un sujet apparu dans ce topique par rapport àla détection d'une fuite d'eau par @Sebcbien !!! J'avais pourtant bien cliquer sur le bouton citer !!! Désolé oui du coup ça paraît hors sujet !
  19. jjacques68

    Mon Test Jeedom

    Le moyenne sur une heure c'est simplement la conso pendant 1 heure, que l'on compare avec celle des 2 minutes suivante cette heure ? et on utilise une règle de 3 pour faire la comparaison ? J'ai bien compris ?
  20. Ouah, je suis pas tout nul en math, mais la tout de suite j'ai pas compris le coup des moyennes...
  21. Merci je regarde ...
  22. Ce serait pas plus simple de passer par un ecodevive au lieu de l'ipx800 ?
  23. par contre pour la conso continue je bug toujours là -dessus. Nico, si tu peux m'apporter plus de précisions ? !! Merci tout plein !!
  24. ah !!! intéressant, je viens de voir oui, donc déjàplus de précision !!
  25. merci à tous pour vos idées !!! pour ce qui est de l'arrosage auto, il est géré par la HC, donc je peux très bien exclure la surveillance si telle ou telle électrovanne est ouverte ! J'avais pas pensé à tester la conso pendant une période genre 1h-5h, mais si on va au toilette dans la nuit !!!??? et ça m'arrive @Nico : l'IPX me renvoie simplement la conso, comment faire pour avoir une conso continue ? @Chris6783 : j'aurai surtout bien aimé aussi détecté les petites fuites ! Car c'est surtout celles-là qui dérangent Ce genre de fuites ne font pas 1 litre dans l'heure !! A moins qu'il existe des compteurs qui renvoient 1 impulsion pour 1/2 ou 1/4 litre ??
×
×
  • Créer...