Aller au contenu

mprinfo

Membres confirmés
  • Compteur de contenus

    14 401
  • Inscription

  • Dernière visite

  • Jours gagnés

    252

Tout ce qui a été posté par mprinfo

  1. Traitement des pommiers en cours.....😀
  2. J'ai pas mal programmer en basic dans le temp un peu d assembleur et j ai aussi programmé en dbase plus bien entendu des batch sous dos mais je ne bosse pas dans l imformatique c'est une passion depuis 1983 ca rajeunit pas lol
  3. Super tu as fais de grosse modif lol j'ai hésité entre 3 et 4 boutons
  4. mprinfo

    Plugin Netatmo

    Plus que 22h55mn avant que ca plante 😊
  5. Oui des utilisateurs de home live ce plaignent de l autonomie des piles
  6. Il n'y aurrai pas un plugin a installé ?
  7. Ca donne quoi au niveau de la conso des piles J ai vu que certains ce plaignent d'une forte consommation
  8. je trouve de l'idée de l'adresse MAC et super merci
  9. On choisi Prg 1 dans l' étiquette s'afficheront le nom des modules avec la valeur actuel ensuite il faut choisir Ouvrir, Fermer ou une valeur Slider et cliquer sur Envoyer j'ai aussi corriger quelque petit bug comme fais de ne pas envoyer la valeur au module si elle est identique a la valeur demander On fonctionnera avec 2 Variables global pour les 8 Prg
  10. Voici une photo de la télécommande V2.0
  11. tu vas dans le module virtuel Etiquette Slider -- Permet de récuperer la valeur slider function map_range( a1, a2, b1, b2, s ) return b1 + (s-a1)*(b2-b1)/(a2-a1) end local V_Slider = map_range(0, 100, 0, 100, _sliderValue_ ); -- Mise a jour de la Variable globale Slider fibaro:setGlobal('VoletsSlider', V_Slider) fibaro:debug( "Valeur Slider = " ..V_Slider ) --fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblZone1.value", " Slider = " ..V_Slider) --fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblZone2.value", " Slider = " ..V_Slider) --fibaro:call(fibaro:getSelfId(), "setProperty", "ui.lblZone3.value", " Slider = " ..V_Slider) tu mets les -- devant les 3 derniers lignes
  12. mprinfo

    Humidification De L'air

    28Db c'est vraiment très silencieux
  13. comme promis voici le module version 4 Zones Volets_V1.01.vfib
  14. je vais te faire cela ce WE pour la Zone4
  15. A priori chrome serai le plus adapté pour interface de la HC2 il faut aussi vidé régulièrement le cache du navigateur
  16. à‡a doit être un probléme de droits Essai de la lancer entant qu' Administrateur pour voir.
  17. Regarde avec le tookit de krikroff tu veras que un volet ouvert a une valeur de 99
  18. De 0 a 99 ca fait bien 100 Debug permet de voir ce qui ce passe lors de l execution d un script Dans la fenetre du bas tu vois les infos du debug
  19. 1 - c'est pas différent c'est complémentaire on récupère la valeur de Jour_Nuit dans J_N cela permet par exemple dans la même scénes d'ouvrir et de fermer les volets grâce a J_N regarde ce poste http://www.domotique-fibaro.fr/index.php/topic/3959-ouverture-fermeture-allumer-eteindre-volets-lumi%C3%A9re-en-une-sc%C3%A9me/ la tu récupere la source du déclancheur local startSource = fibaro:getSourceTrigger(); local Id = {} -- je déclare une table exemple : local Id = {15, 33, 44} Id[1] = 15 Id[2] = 33 Id[3] = 44 #Id = 3 -- Nombre d'objet dans la table - tu envoies une valeur comme open, close, turnOn etc.... fibaro:call(Id, IdValue); - tu envoies une valeur de 0 à 99 0 = volet fermer ou lampe fermer avec un FGD fibaro:call(Id, "setValue", IdValue); Pour le debug ca me permet de savoir quel module sont actionnés
  20. tu peux mettre 0 ou close cela dépend si tu utilises "setValue" dans le call cela peut te permettre de fermer ou d'ouvrir tes volets avec la valeur que tu veux il ne te restre plus qu'a ajouter les volets et FGK que tu veux
  21. local J_N = fibaro:getGlobalValue( "Jour_Nuit" ); local Id = {} local IdValue = {} Id = {32, 28, 28, 20, 18, 16} -- Id des volets roulants IdValue = {"turnOff", "turnOff", "close", "close", 0, 0} -- Valeur 0=Fermer - 99 = Ouvert for i = 1,#Id do local TestName = fibaro:getName(Id) local TestValue = fibaro:getValue(Id, "value") if IdValue == "open" or IdValue == "close" or IdValue == "turnOn" or IdValue == "turnOff" then fibaro:call(Id, IdValue); else fibaro:call(Id, "setValue", IdValue); -- Commande Module end fibaro:debug("---------------------") fibaro:debug("Nom = " ..TestName) fibaro:debug("Valeur = " ..TestValue .." - Valeur demander = " ..IdValue) end
  22. pour le push (envoi de notification sur le tel) -- Recuperation de id du tel pour le push local IdTel = fibaro:getGlobalValue("IdI9305") -- Envoi du Push fibaro:call(IdTel, "sendPush", "Les " ..#V_Id .." Volets de La Zone " ..Zone .." sont Ouverts") la ligne 3 récupère l'ID du tel de la variable globale IdI9305 (c'est la ref de mon tel) la ligne 5 envoi le push dans le bouton c'est la ligne 18 et 37 il suffit de mettre -- au debut de la ligne ou de la suprimer il faut faire cela pour chaque bouton. pour avoir plusieurs tel je te conseil de créer une variable globale exemple TEL1="ID du tel 1" TEL2="ID du tel 2" etc..... pour envoyer le push -- Recuperation de id du tel pour le push local IdTel1 = fibaro:getGlobalValue("TEL1") local IdTel2 = fibaro:getGlobalValue("TEL2") -- Envoi du Push fibaro:call(IdTel1, "sendPush", "Les " ..#V_Id .." Volets de La Zone " ..Zone .." sont Ouverts") fibaro:call(IdTel2, "sendPush", "Les " ..#V_Id .." Volets de La Zone " ..Zone .." sont Ouverts") pour envoyer un push c'est la commande suivante fibaro:call(IdTel, "sendPush", "Texte à envoyer")
  23. mprinfo

    Plugin Netatmo

    Il faut pas crié victoire trop tôt netatmo peu planté après plusieurs jours
  24. Je suis sur smatphone je te donne la solution ce soir via pc plus simple
  25. oui c'est possible mais je vois pas l'intéret le slider sert a choisir une valeur ensuite tu n'as plus qu'a choisir le bouton slider de la zone que tu veux controlé
×
×
  • Créer...