Aller au contenu

jjacques68

Membres confirmés
  • Compteur de contenus

    4 368
  • Inscription

  • Dernière visite

  • Jours gagnés

    39

Tout ce qui a été posté par jjacques68

  1. jjacques68

    HC3 - 5.040.37 - 23/07/2020

    bon ben je confirme, le fait de simplement compresser le fichier .fbi en .7z fonctionne. ça vient de me sauver la vie ! EDIT : sauf que : ????
  2. hmmm mon histoire se complique dangereusement... visiblement si on veut utiliser les fichier de backup sauvegarder en local, l'extention ne doit pas être .fbi mais .7z ! alors suffit-il de le compresser avec 7-Zip ? - pas trouver de réponses null part... Pour le moment je suis dans une grosse galère avec leur connerie de "repair". Box plantée...
  3. jjacques68

    Panneau d'arrosage sur HC3

    tu alimentes le mini click ? tu ne prends pas le GND du FGBS ?
  4. Réponse du support : faire une tentative de réparation(option Repair du mode recovery) selon la doc : Repairing system This feature allows you to restore the operating system to the latest version or version from a file without deleting any user data. Only the system will be refreshed. Depending on how you have entered the Recovery Mode, different system will be available for repairing: inactive when entered via configuration interface or active when entered using button. Switch system to repair the other one. Enter the Recovery Mode. Click Repair System A/B. Choose if you want to restore Latest version or use Local file. Confirm. Je me demande si c'est une bonne idée...
  5. jjacques68

    Panneau d'arrosage sur HC3

    je dirais ok pour l'alimentation. a confirmer... @Did ?
  6. jjacques68

    Panneau d'arrosage sur HC3

    ben c'est bon à mon avis..., de tout façon ce qui nous intéresse c'est le contact sec, donc pas de soucis... tu confirmes @Did ?
  7. chose faite. J'ai reçu un lien sur Fibaro Customer Care, auquel j'ai du m'inscrire. Ma demande a visiblement automatiquement ouvert un ticket. à suivre...
  8. bon, je contacte le support technique, en 2 jours, la backup est monté de 5 Mo ! J'ai quand même pas tapé pour 5 Mo de ligne de code !
  9. jjacques68

    HC3 - 5.040.37 - 23/07/2020

    Yes, a table of functions, I think I will finish to create it Thanks, I didn't remember me anymore how to write syntax...
  10. jjacques68

    HC3 - 5.040.37 - 23/07/2020

    I understand, but I can't wait 2 even 1 second to switch ON a light, it must be instantly... when the sensor up to true... example of filters I use : if e.type == 'DevicePropertyUpdatedEvent' and e.data.property ~= 'quickAppVariables' then ... elseif e.type == "NotificationCreatedEvent" then ...
  11. jjacques68

    HC3 - 5.040.37 - 23/07/2020

    I must poll it quickly ! I need to intercept the change of state of PIR sensor for switch ON/OFF lights... and to update an IHM... It must be reactive... My code looks like yours : I have 2 setTimeout, one for main loop, and one for each treatment... is it correct ? Function Main() local res = self.http:request("http://127.0.0.1:11111/api/refreshStates?last=" .. self.lastRefresh,{ success=function(res) for _,e in ipairs(res.data.states.events or {}) do fibaro.setTimeout(0, function() if ...Filter1... then ... fibaro.call(QA1, "Function", ...) end if ...Filter2... then ... fibaro.call(QA2, "Function", ...) end if ...Filter3... then ... fibaro.call(QA3, "Function", ...) end ... end) end setTimeout(Main(), 50) end, error = function(res) ... setTimeout(Main(), 50) end, )} end
  12. jjacques68

    HC3 - 5.040.37 - 23/07/2020

    @jang yes, a lot of questions about... I have some problems with a function which modify the Notifications properties of device in API /deviceNotifications/V1. The box crashes when the script modifies the API while a device is changing his state. Since the latest update... So I juste change my code and now I use my QA which check the RefreshState every 50 ms. And case of certains criteria, I notify or not... It works fine. But this script begins to do a lot of thing !! It allows me to (with another specifics QA of course, all is not in the same QA ) : send debug data in database through a socket send events of devices in a soft for an IHM through a another socket switch ON/OFF the lights with PIR sensor send Events from notifications panel by mail and now, notify me by Push, TTS, mail or Prowl of states of devices This script is very big and it works fine ! I have in, a big variable table with all devices and informations to make what I need. But I ask me some questions above performances... I ask me if I should not create a new QA for notifications, but always with API RefreshState... And why not for the Lights with PIR... but 2 or 3 script which question the same API every 50 ms !! It's not too ?? I don't know what doing... what is the best method... This QA replaces the multi instances of scenes...
  13. jjacques68

    Panneau d'arrosage sur HC3

    compare les 2, si ça se trouve, ils sont compatibles !
  14. jjacques68

    HC3 - 5.040.37 - 23/07/2020

    @Lazer : : pour en revenir à l’optimisation des fonctions, ce principe est toujours correct ? - bouclage de la fonction principale - selon les cas, appel de la sous fonction x function Principale() if ... then setTimeout(0, MaSousFonction1()) end if ... then setTimeout(0, MaSousFonction2()) end setTimeout(50, Principale()) end function MaSousFonction1() ... end function MaSousFonction2() ... end
  15. jjacques68

    Panneau d'arrosage sur HC3

    ah peut être ! oui voilà, le Mini-click de chez hunter, c'est celui-là que j'ai aussi.... suis bête c'est marqué dans ma signature idem, branché sur un smar implant, alimenté par panneau solaire.
  16. jjacques68

    Panneau d'arrosage sur HC3

    ben voilà chez moi il vient de déclencher avec une grosse pluie ! 10 min de temps de réaction...
  17. jjacques68

    Panneau d'arrosage sur HC3

    il réagit avec du retard par rapport à la condition réelle. s'il commence à pleuvoir au moment de l'arrosage, ça arrosera quand même. et s'il vient d'arrêter de pleuvoir, ça n'arrosera pas. le principe est qu'il y a quelques disques de lièges (je pense), et ceux-ci vont gonfler avec les gouttes d'eau, pour finir par déclencher le contact. d'où le retard décalage par rapport à la réalité. Par contre s'il pleut trois gouttes, tu vas attendre longtemps avant qu'il déclenche, voir il déclenche pas. sous une averse d'orage, il déclenche en 5-10 min quand même. après il revient en mode normal suivant la vitesse à laquelle les disques sèchent et se rétractent pour libérer le contact. Donc en été il sèche très vite par rapport au printemps et automne. On peut régler plus ou moins la durée avant le déclenchement du contact en jouant avec la bague de réglage. Je suis satisfait du principe.
  18. jjacques68

    Panneau d'arrosage sur HC3

    nan j'en ai pas pour le sol... par contre j'ai un capteur de pluie de ce type, qui me coupe l'arrosage si il est enclenché.
  19. jjacques68

    Panneau d'arrosage sur HC3

    si vraiment ça te bloque, je me suis fait QA qui permet de contourner la chose... Faudra juste qu'on le mette à ta sauce
  20. jjacques68

    Panneau d'arrosage sur HC3

    Tu utilises plusieurs zones ? Tu n'as pas de soucis, quand tu coches "lundi" de ne plus avoir la possibilité de le cocher pour les autres zones ?
  21. jjacques68

    HC3 - 5.040.37 - 23/07/2020

    Ma charge moyenne du CPU à nettement diminuée avec les optimisations préconisées... et je suis sûr que je peux encore mieux faire ! en tout cas merci pour les conseils !! Cela dit, mon histoire de script avec les notifications n'est pas résolu, il est tout simplement désactivé pour le moment... Va falloir sérieusement que je m'y colle !
  22. oui pourquoi, pas y a une procédure qqpart pour prendre contact avec eux ? jamais fais...
  23. je viens de voir ta mise à jour du post, elle a mis du temps à venir, je comprenais pas ce que tu voulais dire... ouuuuuuu mais c'est pas bête du tout ça dit voir PS : je savais pas qu'on pouvait surcharger leurs fonctions, après dit comme ça, pourquoi pas ! faut juste être certain qu'il appelle la notre et pas la leur un coup sur deux...
  24. alors comportement étrange, depuis quelques jours, le backup se fait mais j'ai une alerte du NAS que me dit qu'il a pas pu rebooter la box. Je suis tombé au-delà des 10 min de timeout. Et le fichier n'est pas copié sur le NAS. J'ai monté à 12 min pour voir, idem... Je télécharge manuellement un fichier de backup depuis la HC3, et oh ! surprise ils dépassent 25 Mo !!!!! Alors que depuis le début je tourne entre 5 Mo et 7 Mo. Et ça depuis que ma box à commencé à crasher (les derniers crash étaient volontaires afin de comprendre le pourquoi du comment - voir sujet dans topic dédié à la mise à jour). J'ai donc restauré la dernière sauvegarde qui était encore de taille normal (dans le nouveau firmware), et là c'est ok... un mystère de plus...
  25. tu parles de la fonction sur HC2 ? parce que c'est ce que semble faire le getDeviceID() sur la HC3 ! on peut pas refaire son code !? si ?
×
×
  • Créer...