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. attention, ça c'est pas une indirection, tu utilises la propriété "sunriseHour". ça c'est une utilisation classique. Mais par exemple ça, qui est une indirection : local MaVariable = "sunriseHour" fibaro.debug("Scene155", api.get("/settings/info/").MaVariable) ça ne marche pas.
  2. punaise !! Russian !! et bien rebelote ce soir, ce coup-ci pays-bas... Mais je me demande comment ils fond pour arriver depuis le net, sur cette IP locale, sur ce port précis... Le port de la passerelle n'est pas ouvert sur le routeur !!
  3. ben sur le routeur principal, les log ne sont pas activés donc... dommage
  4. hello tout le monde, Par le plus grand des hasard, je me connecte sur mon logiciel (fabrication perso) qui me sert de passerelle entre la HC3 et mon logiciel d'IHM (aussi perso). Et là surprise, je vois cette ligne orange avec cette adresse IP que je ne connais absolument pas : Alors il faut savoir que cette passerelle est un serveur de socket TCP (100 % local). Et que seul les "clients" (toujours locaux), déclarés dans cette passerelle, peuvent s'y connecter. Entre cette passerelle et internet, il y a la box du FAI, mon routeur principale Netgear et l'antivirus du PC !!! Alors comment est-ce possible d'avoir ce genre d'adresse IP venir tenter de s'y connecter ? Il semblerait que ce soit ma pauvre passerelle toute pourrie qui assure sa propre sécurité ????
  5. honnêtement, à part le faire en LUA, je vois pas...
  6. ben si tu n'éteins pas tes lumières elles resteront allumées, et les nouvelles détections ne changerons rien du coup. et tu les fais éteindre à 6h30. EDIT : sinon en LUA, et tu laisse tourner la scène tant que os.time() < 6h30
  7. mouai dans ton cas, c'est un bon exemple. Mais pour des gestion autres, (je pense à de l'éclairage, wifi, ...) ça peut être gênant...
  8. vous parlez de geofencing... je l'ai essayé, ça fonctionne très bien. Sauf que là le rayon de détection minimum d'un point de localisation est de 150m... c'est large, très large... trop large... pas moyen de réduire ce rayon, même directement via l'API, si je rentre autre une valeur plus petite, il ne me l'accepte pas. bien dommage
  9. jjacques68

    Plus aucun voyant mais elle tourne.

    ah ben ça, si vous lui donnez de la mirabelle avant de partir, c'est le risque...
  10. jjacques68

    Plus aucun voyant mais elle tourne.

    oui je pense qu'il va falloir ouvrir un topic spécial alsace-lorraine
  11. jjacques68

    Plus aucun voyant mais elle tourne.

    sinon vous prenez quoi comme groupe ?
  12. jjacques68

    Plus aucun voyant mais elle tourne.

    chez nous à Cernay, j'ai rien remarqué niveau coupures pour le moment... niveau neige, pareil, 25 à 30 cm et puis 1 ou 2 centimètre en ce moment.
  13. jjacques68

    Plus aucun voyant mais elle tourne.

    t'es sérieux ???
  14. j'ai quand même relu plusieurs fois ta phrase et bien dit comme ça, c'est claire oui
  15. ça marche très bien le timeout dans l'initialisation de la socket. et toujours en utilisant la fonction readUntil(). Et c'est bien le retour "error" qui est levé. ce qui est un peu bête c'est que le message d'erreur retourné dans le cas d'un timeout est : Operation canceled qui est le même que si y avait une perte de connexion... Donc difficile de faire la différence entre le timeout et une perte de connexion... Je pinaille un peu, parce que je voulais faire marche très bien quand même.
  16. oh punaise j'avais pas pensé à mettre le timeout dans la définition de la socket ! je cherchais à tout pris à le mettre dans la lecture. faut que je teste ça ! merci
  17. Hello tout le monde ! Nouvelle question sur les socket TCP : on connait la fonction readUntil(). Je l'utilise dans toutes mes communications TCP, avec en général le marqueur de fin "\r". Maintenant je souhaite également ajouté un timeout dans la réception de la réponse. Le principe : j'envoie une trame avec send() je déclenche la lecture avec le readUntil() Mais si pas de réponse au bout de x temps, je souhaite renvoyer la trame initiale ! Et c'est là que ça bloque, je ne vois pas du tout comment le faire vu qu'il n'y a pas de notions de timeout dans le readUntil() ... Le readUntil est bloquant, je ne peux rien faire "pendant" ce temps là (genre faire tourner un timer) quelqu'un a une idée ? sans oublié que le tout est asynchrone...
  18. je n'ai plus de HC2 donc je pourrais pas te dire... Ne te fait pas avoir avec le temps de réveil des têtes thermostatique... il se peut qu'il faille attendre plusieurs minutes suivant le moment où la consigne est envoyée ! Chre moi ça peut allé jusqu'à 10 min max...
  19. mouai tu as raison, je vais attendre ...
  20. zut dommage ce module est pas compatible avec V3... Peut être migré un jour en V4... ...
  21. j'ouvre une parenthèse : L'IPX V4 gère le fil pilote ?
  22. merciiiii ! je teste ça ce weekend !
  23. t'as fait un travail de dingue !! superbe
  24. voilà la trame complète : I=10110000000000000000000000000000& O=00111110000000000000000000000000& A0=0&A1=0&A2=0&A3=0&A4=0&A5=0&A6=0&A7=0&A8=0&A9=0&A10=0&A11=0&A12=0&A13=0&A14=0&A15=0& C1=2093786&C2=8388608&C3=0&C4=0&C5=67108864&C6=58720256&C7=0&C8=8388608
  25. j'ai un vieux souvenir qui traîne dans ma tête... je crois... quand j'avais voulu utilisé cette option, il me semble que ça ne marchait pas. J'avais contacté GCE, et il me semble qu'ils m'avaient envoyé un firmware, ou m'ont fait télécharger sur leur wiki un nouveau firmware. L'IHM avait complètement changé... c'était en mars, pendant le confinement, ou je débutait avec la HC3...
×
×
  • Créer...