Aller au contenu

Berale64

Membres confirmés
  • Compteur de contenus

    1 661
  • Inscription

  • Dernière visite

  • Jours gagnés

    26

Tout ce qui a été posté par Berale64

  1. https://www.20minutes.fr/high-tech/2282011-20180601-video-artiste-montre-google-assistant-capable-tirer-pistolet
      • 1
      • Like
  2. Relis mon post, tu comprendras à quoi correspond la scène 233. Je prends la température dans la bassin à 1m de profondeur pour avoir une valeur qui correspond à la réalité.
  3. Comme je l'ai déjà dit, je n'aime pas le main loop des VD, j'ai décidé de décomposer le problème en un VD pour la gestion des paramètres et une scène qui fait le boulot. Quand on change un paramètre dans le VD la scène et tuée puis redémarrée ce qui lui permet de prendre en considération les nouveaux paramètres. N'oubliez donc pas de changer l'ID de la scène dans le VD. --[[ %% autostart %% properties %% globals --]] ----------------------------------------------------------- -- Fonction du calcul de temps defiltration suivant -- température de l'eau ----------------------------------------------------------- function Auto() local tn,tj,T1,T2,T3,T4; if (tempEau < 3) then tn = 4; tj = 2; elseif (tempEau < 10) then tn = 2; tj = 2; elseif (tempEau < 12) then tn = 2; tj = 2; elseif (tempEau < 14) then tn = 2; tj = 2; elseif (tempEau < 16) then tn = 3; tj = 2; elseif (tempEau < 20) then tn = 2; tj = 4; elseif (tempEau < 24) then tn = 3; tj = 5; elseif (tempEau < 28) then tn = 4; tj = 5; else tn = 4; tj = 6; end T1 = string.format("%02d",7 - tn); T2 = string.format("%02d",7); T3 = string.format("%02d",14); T4 = string.format("%02d",T3 + tj); local str = "Auto"..T1..T2..T3..T4; fibaro:debug("Calcul "..str); fibaro:setGlobal("FilterTime",str); fibaro:debug("auto "..tempEau.." °C "..T1.." "..T2.." "..T3.." "..T4); return T1,T2,T3,T4; end ----------------------------------------------------------------- function display_time(night,day) fibaro:call(idVD, "setProperty", "ui.Label1.value", night); fibaro:call(idVD, "setProperty", "ui.Label6.value", day); end ----------------------------------------------------------------- local idAir = 237; local idEau = 328; local idPump = 59; local iconON = 1035; local iconOFF = 1034; local iconAUTO = 1036; local iconON2; idVD = 98; local start = true; local tn, tj; local T1,T2,T3,T4; -- Boucle sur les heures while true do local currentDate = os.date("*t"); local TriggerTime = string.format("%02d",currentDate.hour)..":"..string.format("%02d",currentDate.min); if (TriggerTime == "13:55" or start) then -- Lecture des heures dans la variable globale -- les heures sont définies par le VD local Time = fibaro:getGlobal("FilterTime"); -- A 14h, affichage des températures -- et recalcul des temps si mode Auto start = false; tempAir = fibaro:getValue(idAir,"value"); tempEau = fibaro:getValue(idEau,"value"); local str = string.format("%3.1f",tempEau).." / "..string.format("%3.1f",tempAir); fibaro:call(idVD, "setProperty", "ui.Label3.value", str.." °C"); if (string.sub(Time,1,4) == "Auto") then -- Mode Auto tempEau = tonumber(tempEau); T1,T2,T3,T4 = Auto(); display_time("De : "..T1.." h à "..T2.." h","De : "..T3.." h à "..T4.." h"); iconON2 = iconAUTO; T1 = T1..":00"; T2 = T2..":00"; T3 = T3..":00"; T4 = T4..":00"; elseif (string.sub(Time,1,4) == "H-24") then -- Marche forcée fibaro:call(idPump, "turnOn"); fibaro:debug("Marche forcée"); fibaro:call(idVD, "setProperty", "currentIcon", iconON); display_time("Marche Forcée","Marche Forcée"); else T1 = string.sub(Time,5,6); T2 = string.sub(Time,7,8); T3 = string.sub(Time,9,10); T4 = string.sub(Time,11,12); iconON2 = iconON; display_time("De : "..T1.." h à "..T2.." h","De : "..T3.." h à "..T4.." h"); T1 = T1..":00"; T2 = T2..":00"; T3 = T3..":00"; T4 = T4..":00"; fibaro:debug("start "..os.date("%x").." -- "..T1.." "..T2.." "..T3.." "..T4); end end -- Mise en route ou arrêt if ((TriggerTime == T1 and T1 ~= T2) or (TriggerTime == T3 and T3 ~= T4)) then fibaro:call(idPump, "turnOn"); fibaro:call(idVD, "setProperty", "currentIcon", iconON2); fibaro:debug("Filtration On"); elseif ((TriggerTime == T2) or (TriggerTime == T4)) then fibaro:call(idPump, "turnOff"); fibaro:call(idVD, "setProperty", "currentIcon", iconOFF); fibaro:debug("Filtration Off"); end fibaro:sleep(60*1000); end Dans la fonction Auto, à vous de jouer avec les temps de filtration jour et nuit. Filtration_Piscine (1).vfib
  4. Berale64

    Ah! ben ça c'est nouveau...

    Grand Merci @MAM78. C'était ça. Pas évident de trouver. Merci aussi à toi mon Jojo dont les conseils ont toujours étaient précieux.
  5. Je veux modifier une scène et quand je veux l'enregistrer j'ai un beau message 403 access forbidden. Certains de vous ont-ils déjà eu ce genre de problème. J'ai rebooté la box, me suis déconnecté puis reconnecté. Merci.
  6. Le VD que j'utilise aujourd'hui n'a plus grand chose à voir avec celui là, je ne peux donc pas trop t'aider.
  7. J'ai un VD et une scène pour la filtration et un VD et une scène pour la PAC. Je n'aime pas le main loop des VD c'est pour cela que je préfère décomposer. Les VD servent à définir les paramètres. Pour la filtration, heures de début et fin de jour et de nuit, plus H24 en cas de gel et AUTO pour calcul des temps de filtration. Pour la PAC la scène fonctionne avec des trigger. Si la filtration démarre la PAC se met en Standby en attente des conditions de température de l'air et de l'eau. Quand la filtration s’arrête, la PAC s'arrête.
  8. Oui, mais ça s'était avant !!!
  9. Berale64

    Penible Netatmo

    J'ai l'impression que c'est pire que Fibaro. Comme indiqué dans le mail, j'ai changé le mot de passe, je me suis déconnecté et bien je continue de recevoir leurs putains de mail !!!
  10. Berale64

    Penible Netatmo

    L'autre jour je me suis planté dans mon mot de passe Netatmo, puis j'ai rectifié le tir. Depuis je reçois par dizaine des mails me disant que mon compte est temporairement bloqué. J'ai écrit plusieurs fois à l'équipe support (lien en bas de mail) pour leur expliquer, mais aucun effet. Il y a aussi un lien dans le mail "mot de passe perdu" mais qui n'a aucun effet. Voilà, c'est le coup de gueule du dimanche !
  11. J'ai fait la mise à jour sur mon Ipad et on ne m'a pas demandé ma carte bleue. D'un autre côté les nouveautés c'est juste sur Androïd pour le moment. Alors quid de la prochaine mise à jour pour IOS ??? @fredfit : je suis comme toi, cette phrase sur le mois de mars n'est vraiment pas claire.
  12. Je viens de voir que Imperihome c'est maintenant 5€ par mois. Mais pourquoi ? Y'a jamais de mises à jour ???
  13. Berale64

    VD Minuteur

    Si vous regardez mon VD, vous verrez que je n'utilise pas le main loop. Et oui, c'est un gadget pour des trucs pas trop précis. Moi, c'était au départ pour démarrer une pompe qui remplit une cuve et éviter que ça déborde si j'ai le dos tourné.
  14. Berale64

    VD Minuteur

    C'est ici: https://www.domotique-fibaro.fr/topic/5326-coupatan/?tab=comments#comment-79968
  15. La vidéo est donc bien faite, ou alors c'est juste pour les ricains grands amateurs de FAKE NEWS !!!
  16. Je viens de trouver une vidéo inquiétante. Il semble que google décide de ce que vous avez le droit de savoir ou non. Il ne donne aucune réponse quand on demande "qui est jésus Christ" mais connais bien Bouddha ou Mahomet. ça fait peur ! http://www.dailymail.co.uk/video/sciencetech/video-1615718/Video-Google-Home-device-does-not-know-Jesus-Christ-asked.html
  17. Touche plus à rien et tu as des horloges qui donnent l'heure exacte 2 fois par jour.
  18. Je fais ça une fois par semaine la nuit quand je sais qu'il n'y a rien de spécial.
  19. Berale64

    Bonne année

    Bonne année à tous. La tempête n'est même pas venu nous voir ce qui fait que mon UPS a passé le nouvel an sans le moindre effort. Espérons qu'en 2018 Fibaro nous offrira de nouvelles versions stables, efficaces et pleines de nouveautés pour nous réjouir.
  20. Je dis peut être une sonnerie mais en changeant la valeur ? Mettre une valeur bidon, puis immédiatement remettre la bonne valeur. l'API en détectant un changement de valeur va faire une mise à jour, voire si cela inclus "l’étiquette" du bouton !!!
  21. Impressionnant de simplicité. Et comme disait Raymond Devos: On peut pas faire plus concis.
  22. Un peu cher mais très professionnel. Quand je vois les bricolages dans mon tableau .......
  23. N'oubliez pas de lui dire de mettre un pyjama !!! https://ksr-video.imgix.net/projects/2732614/video-730958-h264_high.mp4 https://www.youtube.com/watch?time_continue=4&v=3l3e6c9LLho https://www.kickstarter.com/projects/41829059/slide-make-your-existing-curtains-smart?lang=fr
  24. Berale64

    My Batteries

    Je ne sais pas si c'est bien utile d'afficher tous les modules sur batterie. Par contre, ceux dont le niveaux est le plus bas est plus judicieux.
  25. J'utilise Chrome qui me propose directement une traduction.
×
×
  • Créer...