Aller au contenu

jjacques68

Membres confirmés
  • Compteur de contenus

    4 278
  • Inscription

  • Dernière visite

  • Jours gagnés

    36

Tout ce qui a été posté par jjacques68

  1. Bonjour à tous, je reviens vers vous pour une question : J'ai une scène en LUA qui me commande une vanne danfoss. Tout marche très bien sauf.... que je peux plus régler ma vanne depuis l'inteface iPhone/ipad manuellement. En gros ma scène est en autostart avec un setTimeout toute les 1 min. Du coup, dès que je change la valeur de ma consigne de la vanne, la scène reprend le dessus au bout d'une minute... - logique... alors ma question est : est ce qu'il est possible de détecter que la consigne a été changer manuellement et non par la scène ? Si c'est le cas, la scène ne doit pas interrompre les réglages manuels... (sauf peut être au bout de x temps...) Dois-je créer une deuxième scène pour y remédier ?? En fouillant dans les tutos du forum, j'ai vu qu'il existait une propriété GetSourceTrigger avec comme retour autostart, global, other,... Mais j'avoue ne pas trouver assez d'info dessus. Quand je fait une scène en mode bloc et que je la converti en LUA, ces paramètres semblent être inclus, mais j'ai du mal à saisir ce code. Avez vous des explications ou exemple là -dessus ? merci d'avance !! Bien cordialement, JJacques68
  2. jjacques68

    Onglet Famille

    Je déterre ce post, parce que je me pose une question : voilà mes essais sur une HC2 : (sans résultats toujours) j'ai créé un autre utilisateur que admin. je lui ai donné tous les droits qu'il faut. je me connecte avec cet utilisateur sur l'iPhone. j'ai remis le port par défaut (80) pour accéder à mon HC2 (chez moi je fais une redirection de port, question de sécurité) et !!! ça marche toujours pas. Pas d'onglet famille (je sais même pas à quoi il ressemble ) Alors je me pose la question chez ceux chez qui ça marche !! ne faudrait -il pas ouvrir un autre port avec un autre protocole de communication sur le routeur ? peut-être que les infos de géolocalisation ne transite pas par le même port !!!???
  3. alors je me réponds tout seul : ce script semble fonctionner... --[[ %% autostart %% properties %% globals --]] --scène pour le lever de soleil function Ouverture() --stock l'heure dans une variable locale + 15 min pour avancer local VarHeure = (os.date("%H:%M", os.time()+15*60)); --si on est au levé de soleil if VarHeure == fibaro:getValue(1, "sunriseHour") then --.................... end setTimeout(Ouverture, 60*1000) end Ouverture() et il me semble que cela est grâce au setTimeout.
  4. jjacques68

    Settimeout

    désolé de vous embêter, mais d'après ces essais : --[[ %% autostart %% properties %% events %% globals --]] function essai() fibaro:debug("entrée dans la fonction") local heure2 = string.format("%02d", os.date("%H")) .. ":" .. string.format("%02d", os.date("%M")) if heure2 == "10:22" then fibaro:debug("condition ok") --fibaro:abort() end setTimeout(essai, 20*1000) fibaro:debug("sortie de la fonction") end fibaro:debug("start") essai() fibaro:debug("end") le setTimeout fait belle et bien une boucle en arrière plan tant que rien ne l'arrête (ex : fibaro:abort()) ci-joint la fenêtre d'aperçu du debug...
  5. jjacques68

    Settimeout

    ce bout de code ne marche pas, il n'y a pas de settimeout... --[[ %% autostart %% properties %% events %% globals --]] local heure2 = string.format("%02d", os.date("%H")) .. ":" .. string.format("%02d", os.date("%M")) if heure2 == "10:00" then fibaro:debug("condition ok") end celui-ci fonctionne : --[[ %% autostart %% properties %% events %% globals --]] function tempFunc() local currentDate = os.date("*t"); if ( ( (string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "10:03") ) ) then fibaro:debug("ok") end setTimeout(tempFunc, 60*1000) end tempFunc() j'aimerai bien savoir pourquoi ?? si qqun a une explication ??
  6. jjacques68

    Settimeout

    je comprends pas bien... j'ai créé une scène toute simple pour que a 9h30 il m'affiche qqch dans debug. Elle marche pas. Si je prends une scène en bloc graphique, que je converti en LUA et que j'adapte pour faire pareil, ça marche. La différence est qu'il y a ce setTimeout et le %%event dans l'entête... c'est flou tout ça... pfffffff
  7. jjacques68

    Settimeout

    pour résumé, la fonction settimeout est en quelque sorte une boucle ou l'on défini la durée avant qu'elle ne se reproduise ? c'est bien cela ? Merci !!
  8. rectification : les variables globales du panneau de variables gardent leur valeur d'avant rebootage... mais pour le reste j'arrive pas à savoir...
  9. autres petites questions : comment se comporte la HC2 lors du redémarrage : parce que quand je fais des essais, les variables globales avec valeurs prédéfinies (oui ou non) ne reviennent pas à la valeur précédente. et puis les scènes qui sont en autostart, est ce qu'elles redémarrent ? visiblement oui !!! mais alors du coup les triggers de temps, par exemple, ne sont plus valable !!! par exemple si on demande un déclenchement à 23h00 et qu'elle redémarre à 23h30, il ne se passe rien ?! pourtant je reçois les notifications push... merci d'avance !!
  10. merci !! en plus je crois qu'on me l'avait déjà expliqué
  11. Bonjour, Novice dans le LUA, je souhaite avoir vos commentaires et conseils sur ce bout de code... Le but c'est qu'il déclenche des actionneurs après le couché du soleil. (je n'ai pas encore installé les actionneurs, ils fonctionnent sur une HCL, je souhaite me familiariser avec le LUA avant ) Si il y a une coupure de courant, après redémarrage de la HC2, tout rentre dans l'ordre ? --[[ %% autostart %% properties %% globals --]] --stock l'heure dans une variable locale - 10 min pour retarder local VarHeure = (os.date("%H:%M", os.time()-10*60)); --si on est au couché de soleil if VarHeure >= fibaro:getValue(1, "sunriseHour") then --allumage des murs --...... --notification sur le tél fibaro:call(4, "sendPush", "Allumage des murs") fibaro:sleep(30000) --fermeture des volets --...... --notification sur le tél fibaro:call(4, "sendPush", "fermeture des volets") fibaro:sleep(30000) --allumage extérieur --...... --notification sur le tél fibaro:call(4, "sendPush", "allumage extérieur") fibaro:sleep(30000) end si je met VarHeure >= cela veut dire que si j'ouvre mes volets après le couché du soleil, ils vont se refermer !? si je met VarHeure == cela veut dire que je peux les ouvrir après le couché !!?? merci pour votre aide !!!
  12. comment faire pour dire résolu à ce sujet ? merci d'avance !!
  13. Bonjour à tous, et bonne fêtes !! Je pose une question qui a du être posée 1000 fois déjà , mais je trouve rien de bien intéressant nul part... Je cherche tout simplement de la doc sur toutes les fonctions et propriété disponible en lua pour faire les scripts des scènes. Il y a quelque tuto sur ce forum très bien fait, mais je les trouve pas assez complet... Vous avez une idée ou trouver ça ?? merci d'avance !!
  14. jjacques68

    Utilisation Du Forum

    bon ok pour les images mais toujours pas pour le copier-coller...
  15. Bonjour à tous, Petites questions : 1) Comment coller du texte dans l'éditeur de message (et même avec l'éditeur complet...) Le CTRL+V ne fonctionne pas et option collé grisé quand clique droit !!!! 2)Comment insérer une photo sans que celle-là ne figure en miniature en bas du message ? Merci d'avance !!!
  16. ah si : la géolocalisation ne fonctionne toujours pas
  17. bref... fonctionne avec la dernière mise à jour.
  18. mise à jour faites chez moi sur HCL. Aucun problème, le panneau de chauffage par a nouveau.
  19. jjacques68

    Onglet Famille

    nan mais ça je crois qu'il faut oublier cette idée. ça marche pas leur géolocalisation. Je me demande si ça vient pas du téléphone, moi suis sous iphone6. avec le 5 avant aussi ça ne fonctionnait pas.
  20. Bon alors j'arrive àpiloter mon Danfos avec un module virtuel. J'ai un bouton pour mettre à10° et un pour 20°. Les consignes passent bien manuellement. J'ai créé une. Scène en mode bloc qui doit me déclencher tous les jours de la semaine à5h55 le bouton 20°. Mais visiblement il déclenche rien du tout. Question : À quoi sert le bouton on/off qu'il y a sur le module virtuel ? Mes boutons 10 et 20° apparaissent quand je clique sur l'icône du module virtuel ! Mais ce bouton on/off je vois pas àquoi il sert. Je me demande si mon module virtuel n'est pas inactif et cela expliquerai pourquoi il déclenche pas avec mes scènes ...
  21. je suis sur HCL. Bon en attendant, je vais essayer par des modules virtuels... a suivre...
  22. Bonjour à tous, Je viens de faire la mise à jour en 4.058 et depuis, le panneau de chauffage semble ne plus fonctionner !!! Pourtant les paramètres sont bien là ! Je n'ai rien dans les évènements qui m'indique une quelconque communication avec le Danfoss. Avez-vous connu ce problème et avez-vous réussi à le résoudre ? Bien cordialement, JJacques68
  23. Hello ! je déterre ce sujet Idem impossible de connecter une caméra FI9810E sur mon HCL. Pourtant la caméra fonctionne très bien. si quelqu'un a une idée !! Je suis preneur...
×
×
  • Créer...