Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 859
  • Inscription

  • Dernière visite

  • Jours gagnés

    199

Tout ce qui a été posté par jojo

  1. keep it simple, on supprime de la doc, et basta
  2. jojo

    QuickApp on-click

    je vais en rester à truander le binary switch, car ainsi je peut faire uneaction directe en cliquant sur l'icone (sans devoir ouvrir avec la loupe...)
  3. --GEA.add (id["CHAUF_SDBRDC_RADIATEUR"], -1, "", {{"Inverse"}, {"TurnOff", id["CHAUF_CIRCUL_RDC"]}}) GEA.add (id["CHAUF_SDBRDC_RADIATEUR"]!, -1, "", {"TurnOff", id["CHAUF_CIRCUL_RDC"]}) [15.05.2022] [15:38:12] [ERROR] [QUICKAPP167]: QuickApp crashed [15.05.2022] [15:38:12] [ERROR] [QUICKAPP167]: config.lua:73: ')' expected near '!'
  4. je ne suis pas sûr de tout comprendre. Tu as 2 scenari diffférents ? Quoi qu'il en soit, peux-tu mettre tes code avec un ctrlC/CtrlV plutôt qu'une copie d'écran que je ne sais pas lire. Merci
  5. jojo

    QuickApp on-click

    tu décris exactement ce que je pensais faire avec ce QA. Mais je demandais s'il n'existait un type qui aurait juste une fonction QuickApp:OnClick(), histoire de ne pas truander le QA BinarySwitch. Mais s'il n'existe pas, je ferai comme ça ...
  6. https://www.nas-forum.com/forum/topic/39737-tuto-haproxy-et-regroupement-des-param/?_fromLogin=1
  7. jojo

    QuickApp on-click

    Bonjour, Y a-t-il un type de QuickApp où on peut gérer par code ce qui se passe quand on clique dessus. J'ai bien une idée, en en prenant un de type binary switch et en renvoyant les fonctions TunrOn et TurnOff vers le même fonction perso, mais s'il existait quelque-chose de plus standard ... Merci
  8. no stress, c'est tout sauf essentiel. à supprimer de la doc alors (lignes 1860 & 1861)
  9. jojo

    gestion simple thermostat

    Merci,si je fais Copy as fetch, j'ai toute l'info ;-)
  10. voici mon code GEA.add ({id["CHAUF_CIRCUL_RDC"], id["CHAUF_CIRCUL_ETAGE"], id["CHAUF_ECS_RADIATEUR"]}, -1, "", {{"Inverse"}, {"Inverse", 2}, {"Inverse", 3}, {"TurnOff", id["CHAUF_CHAUDIERE"]}})
  11. je t'voue ne pas avoir bien lu la doc dans un premier temps et avoir mis {"Inverse"} en étant persuadé que cela s'appliquait à toutes les conditions. S'il ne fallait pas garantir la rétrocompatibilité, j'aurais {"Inverse"} pour tous, et {"Inverse", 1} pour le premier ... Perso, je trouve cela plus facile à maintenir : plutôt qu'enchainer les {"TurnOff", ...}, je mes juste l'ID et inverse dans les actions. Maintenant s'il fallait rajouter un TurnOff dans les conditions, juste rajouter son ID, et il ne faut plus s'occuper de rien. Au niveau de la logique de programmation, {"Inverses"} n'est "que" une boucle sur {"Inverse"} (d'ailleurs cela ne fait pas le même chose/la même fonction que {'Inverse", 1} .), ("Inverse", 2}, ... mais justement, je voulais faire l'{"Inverse"} de cette condition. Je devrais alors écrire GEA.add ({id["CHAUF_SDBRDC_RADIATEUR"]}!, -1, "", {"TurnOff", id["CHAUF_CIRCUL_RDC"]}) mais la doc dit ceci -- ALIAS : GEA.add(101!, 30, "", {ACTIONS} ) équivaut à GEA.add(101, 30, "", {"Inverse"} )
  12. bug ? L'instruction GEA.add (id["CHAUF_SDBRDC_RADIATEUR"], -1, "", {{"Inverse"}, {"TurnOff", id["CHAUF_CIRCUL_RDC"]}}) fonctionne parfaitement. Mais l'instruction GEA.add (id["CHAUF_SDBRDC_RADIATEUR"]!, -1, "", {"TurnOff", id["CHAUF_CIRCUL_RDC"]}) refuse d'activer GEA (=Running Yes) lorsque je sauve
  13. hello, (mon premier post de suggestion GEA) l'action {"Inverse"} inverse la première condition, idem pour {"Inverse", 2}, la seconde ... Ne pourrait-on pas envisager l'action {"Inveres"} pour inverser TOUTES les conditions ?
  14. jojo

    gestion simple thermostat

    Je viens de regarder le F12, mais je n'ai pas réussi à y retrouver l'info que tu m'as fournie. Aurais-tu au petit tuto (dont tu as le secret) pour explique l'utilisation du F12 dans le cas de notre HC3 ? Merci
  15. jojo

    gestion simple thermostat

    Bingo ! j'ai utilisé ceci et ça fonctioonne => MERCI. Je vais regarder de plus près tes autres conseils
  16. jojo

    gestion simple thermostat

    merci pour tes recherches, mais c'est en effet bcp trop complique. Je ne comprends pas, car pour faire un turnOn, c'est hyper simple : http://user:pwd@IP/api/callAction?deviceID=xxx&name=turnOn ce que je souhaite, c'est juste pourvoir modifier la consigne de température de mon thermostat virtuel (Linked device) Peut-être n'avais je pas été clair dans mon besoin ?
  17. ah ok, mais donc uniquement pour ta HC3, par pour ton NAS, des cam, ... J'ai fais un GoggleScript qui lit mes calendriers Google pour envoyer des actions à ma HC3 (sortir les poubelles, chauffage par pièce, ...) et je ne suis pas passé par le cloud Fibaro, mais sûrement que c'est possuble?
  18. jojo

    gestion simple thermostat

    j'ai un thermostat virtuel comme proposé par @TonyC par pièce à chauffer. Je cherche l'instruction LUA pour modifier sa consigne de température (et bonus son mode (off|heat|cool) Vous avez ça e stock ? Merci
  19. par où commencer :
  20. comment fais-tu alors pour accéder à tes devices depuis l'extérieur SANS ouvrir de port pour chacun d'eux sur ton router ?
  21. oui et non ... Le trigger pour initier l'action puis répéter l'action à réaliser à un intervalle régulier, tant qu'une certaine condition (la même ou différente du trigger) est remplie
  22. ce n'est pas pour moi, mais pour les autres (ça m'est égal puisque ok pour moi maintenant ...)
  23. évidemment, mais tu me connais je suis un grand impatient
  24. promis, essaie (ça ne coûte rien de faire des essais). Moi qui ne maîtrise mais alors pas du tout toutes les possibilités de la HC3, j'ai décidé de commencer simplement avec GEA. (je suis sûr que cela peut remplir 90% de mes besoins). (Mais effectivement, je ne vois pas encore (mais je suis sûr que c'est possible) de faire une répétition d'une action à intervalles réguliers = do while)
  25. jojo

    Petits bug de la HC3

    bon idem que @Lazer, backup auto toutes les semaines, mais comme j'ai un élevage de chats noirs, je devrais observer ces reboot intempestifs , hors TVB chez moi (est-ce normal ?)
×
×
  • Créer...