Aller au contenu

zeldoi5

Membres confirmés
  • Compteur de contenus

    156
  • Inscription

  • Dernière visite

Tout ce qui a été posté par zeldoi5

  1. Lequel as tu kinou.96 ? Un 4 en 1 ou un autre ?
  2. Très intéressant Petite question bête, mais question tout de même : peut on trigger des variables globales ?
  3. Bon... après des semaines de vaines tentatives, je suis enfin arrivé à résoudre mon problème! Comment me direz vous ? - Ben en décochant la cas "Rediriger automatiquement les connexions HTTP vers le HTTPS (exceptés Web Station et Photo Station) dans Panneau de configuration / Réseau / Paramètres de DSM" : - Ben en faisant une boulette....j'ai cliqué par erreur sur "Recharger la configuration par défaut" dans HA Proxy --> sur le coup là , j'ai pesté, car j'ai dà» me retaper la vingtaine de backend/association Bon, après une petite heure, tout est de nouveau fonctionnel
  4. zeldoi5

    Timer Sur Une Scène ...?

    Effectivement - j'avais vu que le else ne servait àrien (je n'avais pas correctement nettoyé le code!). - pour le test sur les jours... idem ! Bien vu Krikroff
  5. Merci lazer pour tes réponses Ta remarque est intéressante, mais il est inutile de configurer le port 5001 (et d'utiliser HTTPS) entre HA Proxy et les applis du NAS Ils en parlent sur le forum nas-forum : http://www.nas-forum.com/forum/topic/30548-haproxy-beta-de-la-theorie-a-la-pratique/page-6 J'ai une petite évolution : maintenant, j'ai au moins une erreur : alors qu'avant je n'avais rien... mais bon je ne trouve toujours pas. BOnne soirée
  6. Effectivement, j'étais déjà tombé sur ce tuto... Mais sans essayer : pour le moment, je laisse tout sur la HC2 via des scènes... Je vais quand même y jeter un coup d'oeil Merci
  7. zeldoi5

    Timer Sur Une Scène ...?

    @Did : je pense que Rem's avait du mal à coder en LUA pour programmer une (des) action (s) à telle heure... Après ce que ça fait à telle heure, je t'avoue ne pas savoir !
  8. J'ai un soucis avec HA Proxy en adressant le DSM de ma VM Syno. Bon, j'ai déjà posté sur le post de Syno virtualisé sur ESXi ( http://www.domotique-fibaro.fr/index.php/topic/1277-nas-synology-dsm-5-sur-serveur-hp-n54l-vmware-esxi-55/page-24 ), mais ici, c'est peut être plus approprié... (ne pas hésiter à nettoyer mon précédent post). Ma conf sur HA Proxy Syno en VM ne fonctionne pas Une idée ?
  9. zeldoi5

    Timer Sur Une Scène ...?

    De rien ce code est un peu adapté de mes scripts.... j'espère ne pas avoir fait de boulette... Le plus important à comprendre est ce bout de code : if ( -- à 00H01 string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "00:01" and (-- Test de tous les jours currentDate.wday == 7 or currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 ) ) then fibaro:debug("---------------------"); fibaro:debug("--- Début de RAZ ----"); fibaro:setSceneEnabled(85,true); -- Réveil Sem fibaro:setSceneEnabled(86,true); -- Réveil WE fibaro:debug("Réveil activé"); fibaro:setSceneEnabled(42,true); -- Couché du soleil Maison fibaro:debug("Couché du soleil activé"); fibaro:setSceneEnabled(83,true); -- Zapping TV fibaro:debug("Zapping activé"); -- fibaro:setSceneEnabled(106,true); -- Couché du soleil Terrasse -- fibaro:debug("Couché du soleil Terrasse activé"); fibaro:call(81, "setProperty", "ui.status.value", "Remise à zéro"); fibaro:debug(fibaro:getValue(81, "ui.status.value")) fibaro:sleep(3*1000); fibaro:call(selfId, "setProperty", "currentIcon", icon); fibaro:debug("--- Fin de RAZ ----"); end
  10. Certains ici utiliseraient ils HA Proxy ? Si oui, arrivez vous à accéder à votre DSM à distance via HA Proxy, du genre http(s)://dsm.votre_nom_domaine.fr ? J'arrive à accéder à tout ce que je veux SAUF au DSM via HA Proxy A noter, que sur mon syno, ça fonctionne mais pas là ...
  11. Pour répondre à ta précédente question : oui, j'ai le triangle jaune... mais, ça ne me l'a jamais supprimé quand j'ai essayé de charger le template.. Pour l'association... Euh... non, t'as un tuto Nico pour associer deux devices zwave, à nous donner, que je regarde ça à tête reposée... ?
  12. zeldoi5

    Timer Sur Une Scène ...?

    Voilà ce que je ferai : --[[ %% autostart %% properties %% globals --]] local sourceTrigger = fibaro:getSourceTrigger(); local heure = os.date("%H:%M"); local selfId = fibaro:getSelfId(); local icon = fibaro:get (selfId, "deviceIcon"); local jour =""; if( os.date("*t").wday == 2 ) then jour = "Lundi"; end if( os.date("*t").wday == 3 ) then jour = "Mardi"; end if( os.date("*t").wday == 4 ) then jour = "Mercredi"; end if( os.date("*t").wday == 5 ) then jour = "Jeudi"; end if( os.date("*t").wday == 6 ) then jour = "Vendredi"; end if( os.date("*t").wday == 7 ) then jour = "Samedi"; end if( os.date("*t").wday == 1 ) then jour = "Dimanche"; end fibaro:debug("Démarrage du Script Automatisée de Remise à Zéro"); fibaro:debug(" ("..jour.." - "..heure..")"); fibaro:debug("------------------------------------------------------------------------------------"); if (sourceTrigger["type"] == "autostart") then while true do local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( -- à 00H01 string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "00:01" and (-- Test de tous les jours currentDate.wday == 7 or currentDate.wday == 1 or currentDate.wday == 2 or currentDate.wday == 3 or currentDate.wday == 4 or currentDate.wday == 5 or currentDate.wday == 6 ) ) then fibaro:debug("---------------------"); fibaro:debug("--- Début de RAZ ----"); fibaro:setSceneEnabled(85,true); -- Réveil Sem fibaro:setSceneEnabled(86,true); -- Réveil WE fibaro:debug("Réveil activé"); fibaro:setSceneEnabled(42,true); -- Couché du soleil Maison fibaro:debug("Couché du soleil activé"); fibaro:setSceneEnabled(83,true); -- Zapping TV fibaro:debug("Zapping activé"); -- fibaro:setSceneEnabled(106,true); -- Couché du soleil Terrasse -- fibaro:debug("Couché du soleil Terrasse activé"); fibaro:call(81, "setProperty", "ui.status.value", "Remise à zéro"); fibaro:debug(fibaro:getValue(81, "ui.status.value")) fibaro:sleep(3*1000); fibaro:call(selfId, "setProperty", "currentIcon", icon); fibaro:debug("--- Fin de RAZ ----"); end fibaro:sleep(60*1000); end else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); end A tester...
  13. zeldoi5

    Conversion Block / Lua

    Voilà ... A essayer : --[[ %% autostart %% properties %% globals --]] local sourceTrigger = fibaro:getSourceTrigger(); local heure = os.date("%H:%M"); local jour =""; if( os.date("*t").wday == 2 ) then jour = "Lundi"; end if( os.date("*t").wday == 3 ) then jour = "Mardi"; end if( os.date("*t").wday == 4 ) then jour = "Mercredi"; end if( os.date("*t").wday == 5 ) then jour = "Jeudi"; end if( os.date("*t").wday == 6 ) then jour = "Vendredi"; end if( os.date("*t").wday == 7 ) then jour = "Samedi"; end if( os.date("*t").wday == 1 ) then jour = "Dimanche"; end fibaro:debug("Démarrage du Script Automatisée "); fibaro:debug(" ("..jour.." - "..heure..")"); fibaro:debug("------------------------------------------------------------------------------------"); if (sourceTrigger["type"] == "autostart") then while true do local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); if ( -- à 19H15 string.format("%02d", currentDate.hour) .. ":" .. string.format("%02d", currentDate.min) == "19:15" and (-- Test de tous les DIMANCHE et SAMEDI currentDate.wday == 1 or currentDate.wday == 7 ) ) then fibaro:call(90, "turnOn"); end fibaro:sleep(60*1000); end else local currentDate = os.date("*t"); local startSource = fibaro:getSourceTrigger(); end
  14. zeldoi5

    Timer Sur Une Scène ...?

    Pareils que ton autre sujet... J'essaie de te faire ça dans la matinée
  15. zeldoi5

    Conversion Block / Lua

    Salut Rem's, j'essaie de te faire ça dans la journée
  16. Salut, j'avais également des soucis en V3.590 sur les scènes en mode blocs : Il évaluait mal mes variables globales (et pour programmer les ouverture/fermeture des volets ça a intéret àetre fiable sinon c'est pas WAF!). Je trouve le mode bloc trop permissif, c'est ce qui m'a converti au LUA : c'est pas trop simple au déut, mais c'est relativement puissant
  17. Est-ce que quelqu'un est arrivé à faire fonctionner correctement les 4 capteurs : -luminosité -température -mouvement -ouverture porte/fenêtre ? Perso, la lunosité et la température c'est OK, mais pour les deux autres c'est soit le mouvement, soit le capteur d'ouverture : pas les deux
  18. Non, pas obligé pour les icônes... Ce code est juste un code de test que j'ai codé vite fait car j'ai eu des soucis lors de la migration en V4X... As tu appliqué des icônes a chaque bouton ? Si oui, pas besoin de mettre mon code Je t'ai conseillé de codé en LUA car je trouve le mode scène... permissif. Maintenant il faut que tu créé des scènes s'appuyant sur les valeurs de ta variable globale MODE... Essaies en mode scène, ça ne coà»te rien
  19. Ca me semble bon ça Bon, tu peux mettre en commentaire ton code dans ta main loop maintenant Pour les scénarii, je ne peux que te conseiller de te mettre au LUA : personnellement, je ne suis arrivé à rien avec le mode scènes Veux tu un exemple de code sur lequel je travaille ?
  20. Cybersquat : il faut que mettes le debug dans le main loop (ou boucle principale) .. en dessous des boutons. J'ai comme toi, un VD qui me permet de changer le status (ou bouton P/A/R : Présence/Absence/Repos) dont la valeur (1/2 ou 3) est changée par 3 boutons distincts. J'ai un main loop (ou boucle principale) pour loger au cas ou les différentes valeurs et changer les icônes (mais c'est accessoire : tu peux le faire par les boutons): local status = ""; if( tonumber(fibaro:getGlobalValue("PRESENCE")) == tonumber("1")) then status = "Présent"; fibaro:call(67,"setProperty","currentIcon","58"); --Réapplication icone Présence en "présent" end if( tonumber(fibaro:getGlobalValue("PRESENCE")) == tonumber("2")) then status = "Absent"; fibaro:call(67,"setProperty","currentIcon","59"); --Réapplication icone Présence en "absent" end if( tonumber(fibaro:getGlobalValue("PRESENCE")) == tonumber("3")) then status = "Repos"; fibaro:call(67,"setProperty","currentIcon","60"); --Réapplication icone Présence en "repos" end if( tonumber(fibaro:getGlobalValue("PRESENCE")) == tonumber("0")) then status = "Inconnu"; fibaro:call(67,"setProperty","currentIcon","63"); --Réapplication icone Présence en "ampoule" end fibaro:debug(" Mode "..status); fibaro:sleep(60*1000); La variable PRESENCE peut être remplacée par MODE pour toi Perso, les icônes que j'utilise sont : Présence http://www.google.fr/imgres?imgurl=http%3A%2F%2Ficons.iconarchive.com%2Ficons%2Fartua%2Fmac%2F512%2FHome-icon.png&imgrefurl=http%3A%2F%2Fwww.iconarchive.com%2Fshow%2Fmac-icons-by-artua%2FHome-icon.html&h=512&w=512&tbnid=CS7_X8vP1sLqfM%3A&zoom=1&docid=l-4U-gsRHdKU1M&ei=Us2_VI2VD8PwUqrngrAF&tbm=isch&iact=rc&uact=3&dur=1622&page=1&start=0&ndsp=43&ved=0CDQQrQMwBg Absence http://www.domotique-fibaro.fr/index.php/gallery/image/2488-at-work/ Repos http://www.domotique-fibaro.fr/index.php/gallery/image/2487-warning/
  21. Hummm Tu peux regarder aussi dans le menu des variables (panneau/variables) la valeur... et si tu mets tant le main loop : fibaro:debug("Valeur de variable "..globalefibaro:getGlobalValue("MODE")); ?
  22. Salut cybersquat, attention, tu n'as pas cliqué sur "code lua" pour les scripts de tes boutons. Dans le main loop, tu peux faire un fibaro:debug(fibaro:getGlobalValue("MODE")); pour voir si ta variable globale évolue/est modifiée BOnne soirée Edit : après pour ta scène, j'aime vraiment pas les scènes graphiques faites par fibaro... rien ne vaut, à mes yeux, le codage en LUA, plus clair et plus compréhensible !
  23. Oui et non, tu ne modifies pas Boutton11 (ou tu changes son label !), mais tu mets un script : pour chaque bouton correspondant à tes différents modes, tu fais un petit script LUA du genre : fibaro:setGlobal("MODE", "1") ou fibaro:setGlobal("MODE", "Maison") ... et ainsi de suite Si tu es bloqué, fais signe
  24. @Tomzebest : merci : je n'avais pas vu ce bouton de "modification de profil" ! je t'ai ajouté d'ailleurs, car j'ai vu que tu étais sur Nancy @fredo : je vais faire un recovery... en zieutant http://www.domotique-info.fr/guides/guides-domotique-home-center-2/recovery-mode-hc2-de-fibaro/ Mais je pensais que le recovery était un dump/backup de l'ensemble de la conf (incluant le firmware) de la HC2 ! Et dans ce cas là , qu'il était nécessaire de le faire avant d'installer un nouveau firmware.. Mais non, le recovery : c'est l'effacement de la conf... tout simplement!
  25. @fredo : tout simplement parce que je n'ai pas fait de recovery Questions HS & perso : comment on modifie sa ville dans son profil ?
×
×
  • Créer...