Aller au contenu

fredokl

Membres confirmés
  • Compteur de contenus

    1 834
  • Inscription

  • Dernière visite

  • Jours gagnés

    43

Tout ce qui a été posté par fredokl

  1. fredokl

    Domotisation De La Piscine

    J'ai trouvé mon erreur. C'est la variable global prédéfini qui posait problème. Remplacé: if (fibaro:getGlobalValue(Saison) == "Hiver") then -- si récupère la valeur de la variable Saison par: fibaro:setGlobal("Saison", "Hiver") -- si récupère la valeur de la variable Saison
  2. fredokl

    Domotisation De La Piscine

    Salut. Je me suis lancer dans une scène en lua pour m'entraîner. Je test sur ma pompe de piscine. Je veux en fonction de la température que la pompe démarre pendant 2 heures et ensuite s'arrête. Cela ne semble pas fonctionner. Voici le script: --[[ %% autostart %% properties 587 value %% events %% globals Saison --]] local tempext = fibaro:getValue(587, 'value') -- 'tempext' représente la fonction qui récupère (get) la valeur (Value) de l'intensité (value) du capteur de température 587 local timeloc = os.date("*t") --stocke la date et heure actuelle du système sous forme d'un tableau à l'intérieur de la variable "timeloc" if (fibaro:getGlobalValue(Saison) == "Hiver") then -- si récupère la valeur de la variable Saison if(timeloc['hour'] >= 14 and timeloc['hour'] < 18) then if tonumber(tempext) >= 8 then -- si la valeur récupérée (ramenée en valeur numérique grâce à tonumber) est supérieure ou égale à 8, alors if tonumber(tempext) <= 12 then -- si la valeur récupérée (ramenée en valeur numérique grâce à tonumber) est inférieur ou égale à 12, alors fibaro:call(570, 'turnOn') -- la pompe 570 s’allume. fibaro:call(590, "sendDefinedPushNotification", "566") -- Envoi Push "Démarrage Pompe" sur mon téléphone portable if fibaro:sleep(72000) then -- s'éteint au bout de 2 heures. else fibaro:call(570, 'turnOff') -- sinon la pompe 570 s’éteint. fibaro:call(590, "sendDefinedPushNotification", "567") -- Envoi Push "Arrêt Pompe" sur mon téléphone portable end -- fin de la condition end -- fin de la condition end -- fin de la condition end -- fin de la condition end -- fin de la condition Quand la scène ce lance, j'obtient cette erreur: [DEBUG] 00:41:49: line 154: Assertion failed: Expected string Le code s'arrête à la ligne 22 et je ne vois pas d'où viens cette ligne 154. Pouvez me dire ce qui ne va pas. Merci.
  3. fredokl

    My Batteries

    Merci @jojo pour ce VD. Je viens de recevoir mes Smoke Detector de Fibaro et le VD est très utile.
  4. fredokl

    Domotisation De La Piscine

    Il y a de quoi lire! Le choix pour le VD parfait est assez compliqué! Chacun a sa vision des choses et pour nous (en tout cas moi) profane du LUA, le choix est cornélien!
  5. Ou ça.
  6. @pepiteJe peux te proposer cette là si tu veux.
  7. fredokl

    Domotisation De La Piscine

    Cool. Merci de ta réponse. C'est bien ce que j'ai mis, cela me semblait plus logique. Merci pour la confirmation. Si tu penses le faire évoluer, je suis preneur car ton VD correspond bien à mon usage.
  8. @pepiteOk pour une icône moins "texte". En voici une autre, j'ai fait au plus simple. Qu'en penses-tu?
  9. fredokl

    Domotisation De La Piscine

    @ebtjjnJ'ai installé le VD. Tu confirmes qu'il faut toujours la scène en plus. Par contre j'ai une ou deux questions. désolé mais je débute en lua et je maîtrise pas vraiment. Par exemple sur le bouton Filtration+2, le code est le suivant: fibaro:setGlobal('modefiltration', 5); fibaro:call(69,'turnOn' ) ; --fibaro:call(fibaro:getSelfId(), "setProperty","ui.Running.value", CHOOOC); --fibaro:setGlobal('tempref', 999); fibaro:sleep(2 * 3600 * 1000); -- vérification que la filtration auto n'est pas en marche if (fibaro:countScenes(25) > 1) then fibaro:setGlobal('modefiltration', 1); fibaro:debug('Choc terminé mais filtration non arrêtée car la filtration automatique est déjà en marche'); else fibaro:setGlobal('modefiltration', 0); fibaro:call(71, 'turnOff' ) --fibaro:setGlobal('tempref', 99); fibaro:debug('Choc terminé et pas de filtration auto --> arrêt de la filtration'); end Le 69 correspond a ta pompe, le 25 correspond à la scène et 71 à ta lampe, alors ma question est pourquoi la lampe?
  10. fredokl

    Domotisation De La Piscine

    Salut ebtjjn, merci pour le VD. Je test et te tiens au courant.
  11. fredokl

    Température Min / Max

    cool
  12. fredokl

    Température Min / Max

    @jmg38Salut. Pour le 6 et le 8, j'ai les ai inversé pour l'ID de mon VD (68 au lieu de 86), faute de frappe. Ce qui a pour effet de ne pas afficher la date. Une fois le bon ID en place tout c'est mis à fonctionner normalement. Vérifie bien tous tes paramètres, peut-être que ton problème vient de là. Sur la dernière ligne du bouton RESET l'ID a mettre est celui du VD.
  13. fredokl

    Température Min / Max

    J'ai trouvé mon erreur. Je confond le 6 et le 8---> je retourne à l'école!
  14. fredokl

    Température Min / Max

    Merci VD très pratique. Comme @jmg38je n'ai pas la date. Et pourtant j'appuis sur reset.
  15. Jolie icone @Did. Pas mieux à proposer.
  16. fredokl

    Domotisation De La Piscine

    @ebtjjnSuper! Merci à toi.
  17. Je regarde ça ce soir. Envoyé de mon iPhone en utilisant Tapatalk
  18. Merci Envoyé de mon iPhone en utilisant Tapatalk
  19. @phillmC'est bon ça? Si oui va voir sur ma galerie.
  20. fredokl

    Domotisation De La Piscine

    Salut. J'utilise depuis hier ce VD pour la gestion de ma piscine. J'ai créé le VD ensuite créé une scène avec les éléments fournis en prenant soin de porter tous les changements pour son fonctionnement (ID pompe, ID température, ID lumière). Et ben, je n'arrive pas à la faire fonctionner. La pompe ne démarre pas le matin comme prévu pendant 02h00 et je n'ai aucun retour d'info sur le VD. Il n'y a pas non plus le relevé de température à 11h30 pour ensuite adapter le temps de filtrage. Quelqu'un utilise ce VD? Sinon, qu'ai-je oublié pour le faire fonctionner? Merci de vos réponses.
  21. fredokl

    Domotisation De La Piscine

    Bon. J'ai viré ma scène bloc et repris celle de @ebtjjn. Elle a l'air simple, c'est qu'il me faut. Par contre @ebtjjnas-tu apporté des modifications sur ton VD?
  22. fredokl

    Fibaro ID

    La nuit porte conseil. Avec l'esprit clair demain ça ira mieux. Bonne nuit.
  23. fredokl

    Fibaro ID

    Attends un petit peu et ré-essaie.
  24. fredokl

    Fibaro ID

    Bon on reprend à zéro. Tu as bien effacé ta HC2 de ton ancien compte admin? Si ce n'est pas le cas comme par là. Ensuite, tu suis la procédure pour te créer un nouveau Fibaro ID et ainsi inclure ta box dessus.
  25. fredokl

    Fibaro ID

    @phillmBen non. Tu as effacé ton ancien Fibaro ID. Donc jusque là c'est bon. Maintenant tu recréé un nouvel Fibaro ID en allant ici. Tu vas pouvoir entrer ta box dans de nouvel Fibaro ID.
×
×
  • Créer...