Welcome to Domotique-fibaro

 

Inscrivez-vous maintenant pour accéder à toutes nos fonctionnalités. Une fois inscrit et connecté, vous serez en mesure de contribuer à ce site en soumettant votre propre contenu ou en répondant au contenu existant. Vous serez en mesure de personnaliser votre profil, de recevoir des points de réputation comme une récompense pour la soumission de contenu, tout en communiquant avec d'autres membres via votre boîte de réception privée, et bien plus encore! Ce message sera supprimé une fois que vous vous êtes connecté.

 

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

pgondot

Membres confirmés
  • Compteur de contenus

    39
  • Inscription

  • Dernière visite

Réputation sur la communauté

4 Neutral

À propos de pgondot

  • Rang
    Nouveau

Profile Information

  • Sexe :
    Male
  • Ville :
    Finistère
  • Intéret :
    Apple, PAO, Domotique
  • Box
    Home Center 2
  • Version
    4.056
  1. Topic unique

    Petit souci avec ce module : il se rallume automatiquement alors qu'aucun scénario ne l'appelle. Question subsidiaire est il possible de demander une couleur particulière en lua et si oui quelle fonction ? Merci d'avance pour votre aide
  2. A voté, mais on oublie pas les européennes, même si j'ai souvent le sentiment que les membres de ce forum sont vraiment beaucoup plus efficaces et disponibles. Merci àtous
  3. Si quelqu'un suit le sujet, le code ci-dessus fonctionne. Pour info personnelle, si je veux récupérer la valeur du slider dans un autre bouton (slider = réglage et bouton = envoi du réglage) le temp = _sliderValue_ ne fonctionne pas, il faut un figaro:getValue(ID du virtDevice, ID du slider) ?
  4. et me revoila : peut on mettre dans le mainloop du mod.Virtuel fibaro:call(fibaro:getSelfId(), "pressButton", "2") delay (5*60*1000) cela evite de créer une scene ?
  5. Parfait pour moi alors pour les autres .... Envoyé de mon iPad àl'aide de Tapatalk
  6. merci de ta réponse et désolé pour le doublon avec le déplacement du sujet je me suis emmêlé les pinceaux
  7. Bonjour, Pour ma part j'avance : supprimer le module et reprendre à zéro. Ainsi si on n'a pas de passerelle zibase pour récup des temp je modifie return tonumber(fibaro:getValue(43, "ui.tempSalon.value"))/10 par return tonumber(fibaro:getValue(43, "value")) qui récupère ma temp Mon niveau "truffe en prog" me fait poser qques question concernant les figaro:call(...) ex1 : fibaro:call(selfId, "setProperty", "currentIcon", 1059) à quoi correspond le 1059 ex2 : fibaro:call(fibaro:getSelfId(), "pressButton", "2") dans les boutons à quoi correspond le "2" Bon rigolez, je sais que je ferais mieux de programmer en mode graphique, Tout cela pour proposer une amélioration (?) : Si j'ai bien compris ton module ne modifie pas le panneau de chauffage mais "force" ou "coupe" d'ailleurs j'ai pas très bien compris le mode vacances : dans le panneau on sélectionne les zones, on règle une temp, et on allume le mode, dans le module comment règle t'on la temp ? Revenons à l'amélioration : une ligne de boutons supplémentaires correspondants aux zones de chauffage et ainsi sélection de la pièce (zone) à forcer je pense que l'appui sur un bouton de zone sélectionne dans un tableau de modules le ou les interrupteurs de chauffage. Une interface et madame (un peu frileuse) pourra booster momentanément et surtout simplement Bon tout cela est bien sur pour ceux qui chauffe à l'élec et non avec un poêle et encore merci de nous montrer ce qu'il est possible de réaliser
  8. Bonjour, J'ai enfin réussi à avoir la temp, pour cela tout effacer et recommencer en remplaçant "ui.lbl...value" par "value" logique puisque ta temperature arrive, je pense, par ta passerelle zibase en mod.Virt. Histoire de mourir moins bête ton module ne modifie pas le tableau de chauffage ? De même dans les boutons de réglage à quoi sert cette ligne 2 ? on signifie qu'un bouton est pressé avec argument "2" fibaro:call(fibaro:getSelfId(), "pressButton", "2") enfin l'appel des icônes comment connaitre les n° à quoi ils correspondent ? : fibaro:call(selfId, "setProperty", "currentIcon", 1057) Bon vu mon niveau je ferais mieux d'en rester à la prog avec les modules graphiques Bon après les questions de truffe de la prog, imaginons une amélioration (?) Une série de boutons correspondant aux zones de chauffage, afin de lancer manuellement une surchauffe localisée. (les maris de femmes frileuse comprendrons)
  9. Tuto HC2

    leçon 3 leçon 3 leçon 3
  10. Bonjour, Je tente la mise en place de votre module mais je bloque sur : return tonumber(fibaro:getValue(43, "ui.tempSalon.value"))/10 43 est bien la sonde de temperature ? ainsi "ui.tempSalon.value" serait la valeur retournée par la sonde J'ai essayé avec "value" qui me retourne la température mais impossible d'avoir la bonne dizaine : soit 2.14 soit 214 mais si votre module fonctionne mon erreur est ailleurs et il faut bien garder "ui.tempSalon.value" Merci de me sortir du brouillard
  11. Topic unique

    Bonjour, Voila mon petit grain de sel, module ecoDevice installé et mise en place du module virtuel. Bon rien de neuf (merci Phil) Mais étant en abonnement Tempo je voulais récupérer séparément la couleur du jour et les HC et HP (si Rouge pas de chauffage, si HC ...) L'EcoDevice par le teleinfo (ou l'inverse) retourne : HPJB, HCJB, HPJW, HCJW, HPJR, HCJR, donc j'ai modifié le code, mes variables Tempo pour la couleur et HPHC pour les heures pleines et creuses sont bien renseignées, subsiste juste un petit bug d'affichage avec les labels HPHC et TEMPO qui alternent avec les vrais valeurs et les valeurs de départ. Donc pour les abonnés EDF Tempo : code du bouton 1 qui sera appelé toutes les X minutes par une scene (avec qques lignes de debug passées en commentaire HC2 = Net.FHttp("192.168.1.XX") response = HC2:GET("/api/xdevices.json?cmd=10") -- enregistrement du retour de l API dans une table response = json.decode(response) --fibaro:debug(response.T1_PTEC) if(response.T1_PTEC) == "HPJB" then fibaro:setGlobal("HPHC", "HP"); fibaro:setGlobal("Tempo", "Bleu"); elseif(response.T1_PTEC) == "HCJB" then fibaro:setGlobal("HPHC", "HC"); fibaro:setGlobal("Tempo", "Bleu"); elseif(response.T1_PTEC) == "HPJW" then fibaro:setGlobal("HPHC", "HP"); fibaro:setGlobal("Tempo", "Blanc"); elseif(response.T1_PTEC) == "HCJW" then fibaro:setGlobal("HPHC", "HC"); fibaro:setGlobal("Tempo", "Blanc"); elseif(response.T1_PTEC) == "HPJR" then fibaro:setGlobal("HPHC", "HP"); fibaro:setGlobal("Tempo", "Rouge"); elseif(response.T1_PTEC) == "HCJR" then fibaro:setGlobal("HPHC", "HC"); fibaro:setGlobal("Tempo", "Rouge"); end --fibaro:debug(fibaro:getGlobalValue("Tempo")) --fibaro:debug(fibaro:getGlobalValue("HPHC")) fibaro:setGlobal("Abo", response.T1_PTEC) fibaro:setGlobal("Conso", response.T1_PAPP) fibaro:log(fibaro:getGlobalValue("Conso").. "W Tarif : "..fibaro:getGlobalValue("Abo")) code du Main loop avec les variables locales renseignées par mes variables globales enregistrées dans le panneau variable local ABO = fibaro:getGlobal("Abo") local CONSO = fibaro:getGlobal("Conso") local TEMPO = fibaro:getGlobal("Tempo") local HPHC = fibaro:getGlobal("HPHC") fibaro:call(92, "setProperty", "ui.Label6.value", " " ..ABO) fibaro:call(92, "setProperty", "ui.Label5.value", " " ..CONSO) fibaro:call(92, "setProperty", "ui.Label1.value", " " ..TEMPO) fibaro:call(92, "setProperty", "ui.Label2.value", " " ..HPHC) fibaro:sleep(5*1000) Voila il ne me reste plus qu'à me plonger dans la gestion du chauffage et notamment comprendre comment on peut agir sur les panneaux chauffage en script LUA Bon je me rend compte que je pose plus de questions que je n'apporte de solutions
  12. Voici un code à tester, malheureusement je n'ai plus de teleco --[[ %% properties 88 sceneActivation %% globals --]] --affichage du code du bouton pressé local ButtonPressed = fibaro:getValue(88, "sceneActivation") fibaro:debug(ButtonPressed) local NumScene = tonumber(fibaro:getValue(88, "sceneActivation")) local startSource = fibaro:getSourceTrigger(); if ( NumScene == 11 or startSource["type"] == "other" ) then fibaro:startScene(19); end if ( NumScene == 13 or startSource["type"] == "other" ) then fibaro:startScene(17); end
  13. Compatible V3-V4-Lite

    C'est le paramétrage que j'ai pu trouver et qui fonctionne (après de longues recherche sur le forum Fibaro EN) Pour avoir d'autres explications il faut suivre le lien en fin d'article
  14. Compatible V3-V4-Lite

    Mon premier sujet : résultat : peut faire mieux. Promis je vais tenter de m'améliorer
  15. Multisensor Aeotec Capteur de mouvements + luminosité + humidité + Température Voici un multisensor qui a posé pas mal de problèmes : intégration classique avec le bouton d'association au dessus des piles : si l'association échoue la led clignote lorsque l'on appuie sur le bouton z-wave. (Certain on mieux réussi cette asso en reliant le sensor en usb et non sur piles.) Si l'association est ok alors apparait les modules : Dans les réglages avancés il faut mettre les réglages suivants : (Attention notez le réglage 5 en 1d et valeur 2 ce n'est pas une erreur !) Voila normalement tout se passe bien avec ces paramètres, à noter qu'il a une fâcheuse tendance à avaler des piles rapidement (4AAA) aussi bon nombre d'utilisateurs le relie directement avec un cable usb (liaison mini usb). Pour ceux qui en veulent un peu plus coté technique voici un lien avec toutes les données (Vous remarquerez que ce site est une mine d'infos http://www.pepper1.net/zwavedb/device/121