Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 555
  • Inscription

  • Dernière visite

  • Jours gagnés

    186

Tout ce qui a été posté par jojo

  1. jojo

    shutdown HC3, toujours et encore

    oui, dans mes tests, quand j'ai coupé l'alim, elle a bien redémarré
  2. jojo

    Déclenchement inopiné

    je pense en effet qu'une réinitialisation du module serait une bonne chose. Espérons que celà règle le problème. Sinon, pour sécuriser ta maison, tu le débranche du connecteur (et si tu as un autre connecteur, tu peux l'y mettre en test)
  3. jojo

    shutdown HC3, toujours et encore

    tu pleures cfr mon lien plus haut
  4. jojo

    shutdown HC3, toujours et encore

    voici donc le résultat des tests que j'ai fait en appuyant sur le bouton physique : - appui 5 sec sur power : toutes les led se sont éteintes, et erreur de ping. C'est comme si c'était un shutdown ? - appui "bref" pour la rallumer : STRESS : les lampes se rallumment dans l'état qu'elles étaient avant (donc cela correspondrait à un sleep/suspend sous Windows ?) MAIS pas d'interface web (=> la box est mal réveillée). Les seuls moyens pour retrouver une interface WEB qui fonctionne : appuyer 15 sec sur le bouton power = reboot OU couper le courant (et le remettre), ce qui correspondrait à un reboot. Donc ce que je ferais en cas de coupure de courant : box sur onduleur 5 sec sur bouton power Puis au retour : un reboot avec le bouton
  5. => Google is your friend ... Tu pourrais tou faire en une scène qui se déclenche à 6h: - 6h : ouvrir la vanne - attendre 10 min : fermer la vanne - attendre 50 min (iil est donc 7h) : ouvrir la vanne - ...
  6. jojo

    shutdown HC3, toujours et encore

    ah, ok c'est pour cela que mes leds n'arrêtent pas de clignoter. C'est quoi susppend ? (est-ce idem que sleep ?, est-ce la m^rmr chose que shutdown ?)
  7. jojo

    shutdown HC3, toujours et encore

    dans le manuel Fivaro https://manuals.fibaro.com/document/hc3-buttons-2/ ils parlent de sleep mode. C'est quoi, l'équivalent du shutdown ? Home Center 3 - "Buttons" Power Click – Wake up Hold for 5s – Sleep mode Hold for 15s – Restart c'est @Lazer qui a rajouté cette option => c'est obligé de fonctionner ! mais je fais un test si tu veux
  8. jojo

    shutdown HC3, toujours et encore

    dans GEA, il y a pourtant une option shutdown -- "ShutdownHC3" : Arrête la box HomeCenter -- SYNTAXE : {"ShutdownHC3"} -- CONDITIONS : Ne peut pas être utilisé comme CONDITION -- ACTIONS : GEA.add( {CONDITIONS}, 30, "", {"ShutdownHC3"} ) -- Arrêt de la box HomeCenter
  9. jojo

    Gestion Erreur dans code lua

    je n'ai pas eu le courage de lire tous vos échanges, mais mon idée serait la suivante : On parle ici d'un module alimenté => faire un test si le module est mort ...
  10. jojo

    aide sur requêtes api

    dans ta fonction success, tu dois décoder puis analyser la reponse qui est sous forme de json: local resp = json.decode(response.data) local type = resp[1].type
  11. jojo

    quelles accessoires sur box HC3 ?

    tu as aussi, sans devoir entrer à fond dans le LUA, GEA : c'est super puissant et idéal pour des scénari plus complexes (mais il faut commencer avec du simple)
  12. évidemment que ça fonctionne ! As-tu déjà vu une publication de @Lazer qui ne fonctionnait pas : il n'est pas le stagiaire engagé à 50% par Fibaro !
  13. jojo

    Plugin Netatmo

    comme @Lazer a TRES largement participé au développement de ce QA, je suis sûr qu'il est déjà entrain d'y faire les modifs requises
  14. avec le lien tu arrives pas défaut sur décode, et il faut cliquer quelque part pour aller sur encode
  15. jojo

    http response

    thank you for this resume/summary : that is the language I understand
  16. jojo

    Support Gea

    oui mais pourquoi pas alors (comme chez nous) un FGBS avec 2 contacts aimantés, pour savoir quelle porte s'ouvre. . Je tirerais un câble 3 brins depuis ma BAL, et le FGBS est alimenté avec une alim (donc plus de soucis de pile) à l'intérieur => facile et fiable
  17. jojo

    http response

    Thank you @jang for this detailed info. As I'm not a developper, I'll to re-read your post 10 times to start understanding it , but one day I will understand ...
  18. tu n'auras pas réponse ici. Pose ta question dans le topic Support GEA. Merci
  19. jojo

    http response

    j'ai lu ton topic, très instructif en effet. en résumé : "fait comme on te dit de faire, sans discuter, ni essayer de comprendre pourquoi" => oui chef, de toute façon c'est comme ça. Je n'ai toujours pas compris l'avantage , si ce n'est de m'obliger à changer mes habitudes de vieux.
  20. jojo

    http response

    j'avais bien l'intention de lire le lien, mais c'est vrai, JE suis stupide, pourquoi faire simple, quand on peut faire compliqué ?
  21. jojo

    http response

    Merci, je confirme que dans le debug, je vois l'instruction qui est après mon call http avant le résultat. Il doit surement y avoir une bonne raison à cela, mais je ne la vois pas. Pourquoi exécuter des actions alors que la précédente n'est pas finie ??? Je vais regarder ton lien, il y aura sûrement une réponse à mon questionnement, mais d'ici là, je considère cela comme TRES stupide et profondément illogique.
  22. jojo

    http response

    il y a un truc vraiment étrange : Dans ma fonction il n'rxécute pas les instructions après le http:request(url, { success = function(response) ... } ) voici mon code "complet" : je souhaite traiter resp ensuite. http:request(url, { success = function(response) if response.status == 200 then self:trace("OK, réponse : ".. response.data) resp = json.decode(response.data) else self:error("Erreur : réponse avec statut = " .. tostring(response.status)) end end, error = function(err) self:error("Erreur : " .. err) end, options = { method = 'GET' } } ) local id = resp[1].nukiId self:trace("nukiId = ".. tostring(id)) Merci
  23. jojo

    Support Gea

    @minaetdave, je ne comprends pas parfaitement la logique de ce que tu veux faire. Ai-je raison si je crois me souvenir qu'en France les BAL sont différentes qu'en Belgique ? En France on relève le courier par le même endroit que le facteur le dépose ? Alors questions : où as-tu l'intention de mettre toon FGMS (une photo m'aiderais à comprendre) comment savoir avec une seule port si on l'ouvre pour retirer du courier (toi) ou pour en déposer (facteur). Et qui s'il dépose le courier en deux fois ? (chez moi c'est plus facile : le facteur a sa porte et moi la mienne => avec un FGBS et un contact sur chacune des portes, et le tour est joué). @Yannick, j'aurais fait comme toi
  24. jojo

    http response

    Bonjour, Je bloque sur ce bout de code. Et il me semble que c'est ok, mais apparemment non ... http:request(url, { success = function(response) if response.status == 200 then self:trace("OK, réponse : ".. response.data) local resp = json.decode(response.data) self:trace("resp = "..tostring(resp)) local id = resp.nukiId self:trace("nukiId = ".. tostring(id)) else je cherche à extraire le nukiId de la response. et voici le log : [27.07.2022] [18:47:57] [DEBUG] [QUICKAPP258]: onInit [27.07.2022] [18:47:57] [DEBUG] [QUICKAPP258]: State [27.07.2022] [18:47:57] [TRACE] [QUICKAPP258]: url = http://192.168.1.xxx:8080/list?token=zzzzzz [27.07.2022] [18:47:58] [TRACE] [QUICKAPP258]: OK, réponse : [{"deviceType": 0, "nukiId": 184981569, "name": "Entrée", "firmwareVersion": "1.14.1", "lastKnownState": {"mode": 2, "state": 3, "stateName": "unlocked", "batteryCritical": false, "batteryCharging": false, "batteryChargeState": 32, "keypadBatteryCritical": false, "timestamp": "2022-07-27T09:31:33+00:00"}}] [27.07.2022] [18:47:58] [TRACE] [QUICKAPP258]: resp = table: 0x3f1e6a30 [27.07.2022] [18:47:58] [TRACE] [QUICKAPP258]: nukiId = nil où est mon erreur ? Merci pour vos yeux et votre cerveau.
  25. jojo

    Bouteille à la mer

    ce sont donc des idées d'évolution ...
×
×
  • Créer...