Aller au contenu

mprinfo

Membres confirmés
  • Compteur de contenus

    14 328
  • Inscription

  • Dernière visite

  • Jours gagnés

    239

Tout ce qui a été posté par mprinfo

  1. je viens de commencer un tuto haut en couleurs lol http://www.domotique-fibaro.fr/index.php/topic/4802-lua-sceneactivation-fgd-et-frgm222-d%C3%A9clenchement-dune-sc%C3%A9ne-avec-un-bouton/ si vous pouvez m'aider a le compléter cela sera cool
  2. Déclencher des scènes avec les boutons S1 ou S2 reliés aux Micro-modules (Compatibles avec cette fonction) Merci à Jérôme Massiaux, http://tutoriels.domotique-store.fr/ Il est préférable d'utiliser des boutons monostable mais pas obligatoire. 1- Fonction d'activation de scène : Le module permet d´envoyer des commandes compatibles avec l´activation de scènes. L´information est envoyée aux périphériques associés au groupe 3. Des contrôleurs comme le Home Center 2 sont capables d’interpréter ces commandes et de se baser dessus pour activer des scènes, auxquelles des ID spécifiques ont été assignés. L´utilisateur peut étendre les fonctions des boutons connectés aux bornes S1 et S2 en séparant les actions de chaque bouton connecté. Par exemple: un double clic active la scène ËBonne nuitË et un triple clic active la scène ËBonjourË 2 - Modules Compatibles : Fibaro FGD-211 Fibaro FGRM-222 Fibaro FGBS-001 Fibaro FGK-101 3 - Il faut paramétré le module : FGD-211 Paramètre 19 : ON = contacts connectés / OFF Paramètre 41 : activation de la fonction FGRM-222 Paramètre 50 : Activation des scènes. FGBS-001Paramètre 03 : Entrée monostable Paramètre 04 : Entrée monostable Paramètre 14 : fonction ON FGK-101Paramètre 14 : fonction activée Notre module est paramétré pour envoyer des valeurs via sceneActivation 4 - Valeur envoyer par sceneActivation : FGRM222 Entrée S1 <Bouton Monté> (Avec bouton poussoir)12 = Un appui long vers le Haut 13 = Relâchement après un appui long vers le haut 14 = Deux clics vers le Haut 15 = Triple clics (Ne fonctionne pas chez moi) 16 = Un clic vers le Haut Entrée S2 <Bouton Descendre> (Avec bouton poussoir)22 = Un appui long vers le Bas 23 = Relâchement après un appui long vers le Bas 24 = Deux clics vers le Bas 25 = Triple clic vers le Bas 26 = Un clic vers le Bas FGD211 Entrée S1 (Avec bouton poussoir)12 = Un appui long 13 = Relâchement après un appui long 14 = Deux clics 15 = Triple clics 16 = Un clic vers le Haut Entrée S2 (Avec bouton poussoir)22 = Un appui long 23 = Relâchement après un appui long 24 = Deux clics 25 = Triple clic 26 = Un clic FGBS-001 ("Testé par Berale avec succès") Entrée IN110 = Changement de off à on 11 = Changement de on à off Les autres ID sont correctement reconnus si le paramètre 3 est fixé à la valeur 2 12 = Un appui long 13 = Relâchement après un appui long 14 = Double-clic 15 = Triple clic Entrée IN220 = Changement de off à on 21 = Changement de on à off Les autres ID sont correctement reconnus lorsque le paramètre 4 à la valeur 2 22 = Un appui long 23 = Relâchement après un appui long 24 = Double-clic 25 = Triple clic FGK-101 (Avec un interrupteur) Entrée IN10 = Changement de off à on 11 = Changement de on à off Les ID restants sont reconnus correctement si la valeur du paramètre 12 = Un appui long 13 = Relâchement après un appui long 14 = Double-clic 15 = Triple clic Cela ne fonctionne pas chez moi FGD211 Si le paramètre 19 est réglé à 0: clic simple ID16 Si le paramètre 19 est réglé à 1, les ID suivants sont envoyés: passage de off à on ID10 passage de on à off ID11 FGRM222 Entrée S1 - 15 = Triple clics Voici un lien pour connaitre toutes les valeurs : http://tutoriels.domotique-store.fr/ 5 - Scripts à mettre dans une scène : Entête de la scéne :L’entête de la scène doit comprendre l'<ID du module> (FGD ou FGRM) qui doit lancer la scène et sceneActivation Exemple : Nous allons crée une entête qui déclenchera la scène lorsque l'on appuiera sur l’interrupteur du module ID10 --[[ %% properties 10 sceneActivation --]] Pour récuperer la valeur que retourne le module déclencheur local ValeurFGD = fibaro:getValue(10, "sceneActivation") fibaro:debug("Valeur envoyer par Scène Activation : " ..ValeurFGD) Scène qui permet de tester les valeurs retourner lorsque l'on appui sur l’interrupteur relié au module ID10 (les résultats ce trouveront dans la fenêtre du debug de la scène) --[[ %% properties 10 sceneActivation --]] local ValeurSceneActivation = fibaro:getValue(10, "sceneActivation") fibaro:debug("Valeur envoyer par Scène Activation : " ..ValeurSceneActivation) Grâce a ce code vous allez pouvoir faire des essais et voir quelles valeurs le module retourne lorsque que l'on appui sur son interrupteur Exemple : 15 = Un triple clic si Entrée est S1 Pour récuperer la valeur est l'ID du module déclencheur --[[ %% properties 10 sceneActivation --]] ---------------------------------------------------------------------------- -- Recupération de nom du trigger et de ça valeur ---------------------------------------------------------------------------- local sourceTrigger = fibaro:getSourceTrigger() if (sourceTrigger['type'] == 'property') then IDmoduledeclencheur = tonumber(sourceTrigger['deviceID']) ValeurSceneActivation = tonumber(fibaro:getValue(IDmoduledeclencheur, "sceneActivation")) print("ID du Module déclencheur = ", IDmoduledeclencheur, " - Valeurs : ", ValeurSceneActivation) else fibaro:debug("La scène ne peut être lancer que par l'action d'un module") fibaro:abort(); end Cette scène et un peu plus complète elle vous indiquera l'action que vous venez de faire sur le bouton --[[ %% properties 11 sceneActivation --]] local ActionBouton = { [10] = "Changement de off à on bouton 1", [11] = "Changement de on à off bouton 1", [12] = "maintenir appui long bouton 1", [13] = "relâcher appui long bouton 1", [14] = "Double-clic bouton 1", [15] = "Triple-clic bouton 1", [16] = "Simple clic bouton 1", [20] = "Changement de off à on bouton 2", [21] = "Changement de on à off bouton 2", [22] = "maintenir appui long bouton 2", [23] = "relâcher appui long bouton 2", [24] = "Double-clic bouton 2", [25] = "Triple-clic bouton 2", [26] = "Simple clic bouton 2" } ---------------------------------------------------------------------------- -- Recupération de nom du trigger et de ca valeur ---------------------------------------------------------------------------- local sourceTrigger = fibaro:getSourceTrigger() if (sourceTrigger['type'] == 'property') then IDmoduledeclencheur = tonumber(sourceTrigger['deviceID']) ValeurSceneActivation = tonumber(fibaro:getValue(IDmoduledeclencheur, "sceneActivation")) local TypeAction = ActionBouton[ValeurSceneActivation] print("ID du Module déclencheur = ", IDmoduledeclencheur, " - Valeur Scène Activation : ", ValeurSceneActivation, " = ", TypeAction) else fibaro:debug("La scéne ne peut être lancer que par l'action d'un module") fibaro:abort(); end Pour changer la valeur d'une variable globale Exemple : Variable globale : Present Valeur de la variable : OUI - NON 2 clics sur le bouton connecté a S1 = OUI 2 clics sur le bouton connecté a S2 = NON Il y aura un envoi d'un push pour confirmer que l'action a été prise en compte --[[ %% properties 10 sceneActivation --]] local IdTel = 181 ---------------------------------------------------------------------- -- Envoi d'un Push pour avertir du changement de valeur ---------------------------------------------------------------------- function EnvoiPush(Message) fibaro:debug(Message) fibaro:call(IdTel, "sendPush", Message) end ---------------------------------------------------------------------------- -- Recupération de nom du trigger et de ça valeur ---------------------------------------------------------------------------- local sourceTrigger = fibaro:getSourceTrigger() if (sourceTrigger['type'] == 'property') then IDmoduledeclencheur = tonumber(sourceTrigger['deviceID']) ValeurSceneActivation = tonumber(fibaro:getValue(IDmoduledeclencheur, "sceneActivation")) print("ID du Module déclencheur = ", IDmoduledeclencheur, " - Valeurs : ", ValeurSceneActivation ) else fibaro:debug("La scéne ne peut être lancer que par l'action d'un module") fibaro:abort(); end if IDmoduledeclencheur == 10 then -- Volet Ch Enfant if ValeurSceneActivation == 14 then -- Double clic S1 EnvoiPush("Present = OUI") fibaro:setGlobal("Present", "OUI") elseif ValeurSceneActivation == 24 then -- Double clic S2 EnvoiPush("Present = NON") fibaro:setGlobal("Present", "NON") end end Ce tutos et un début d'explication je le compléterai des que j'ai un peu plus de temps
  3. mprinfo

    Bouton B Désoudé

    c'est pas simple de souder sur un module il faut plutôt avoir une bonne vue lol j'ai déjàressoudé une antenne heureusement que j'avais une loupe mais c'est largement faisable
  4. Bon j'ai rien dis lol je faisais des testes ce matin avec des FGD et FRGM pour ouvrir plusieurs volets avec un FGD, il n'y a pas beaucoup d'information sur le fofo a ce sujet j'ai trouvé les infos a cette adresse http://tutoriels.domotique-store.fr/content/76/133/fr/lua-sur-hc2-declencher-des-scenes-avec-les-boutons-s1_s2-relies-aux-micro_modules-fibaro-fgd211-et-fgrm222.html cela fonctionne trés bien mais il vaut mieux avoir des boutons monostable
  5. Chez moi cela fonctionne très bien
  6. Micro-PC Raspberry Pi modèle B+ à 24.8€ La carte Raspberry Pi B+ baisse de prix. À l'origine le Raspberry Pi est un PC miniature destiné à fonctionner sous linux. Il est développé par la Foundation Raspberry et destiné à favoriser et encourager l'apprentissage de l'informatique et du développement en proposant sur le marché une machine simple, universelle, peu gourmande en énergie et très attractive en terme de prix ! Avec la carte Raspberry Pi type B Plus, continuez le développement de vos systèmes miniatures autour de la même architecture ARM et sur une carte mère de la même taille que la précédente mais améliorée. Plus pratique et plus complète, le modèle Raspberry Pi B+ vous fera réaliser des projets encore plus aboutis. Chez Raspberry on ne change pas une équipe qui gagne, le modèle B+ est composé de composants fiables : un CPU ARM intégré et cadencé à 700 MHz un contrôleur graphique Broadcom Videocore IV 512 Mo de mémoire vive pour assurer fluidité à votre système. Mieux organisée et plus complète, la connectique réunit : 1 lecteur micro SD / SDHC 4 sorties USB 2.0 1 port RJ45 (Ethernet 10/100) 1 port HDMI 1 audio Jack 3,5 mm GPIO 40 broches Les frais de port sont gratuits à la création d'un nouveau compte chez rs-particuliers. http://www.dealabs.com/bons-plans/micro-pc-raspberry-pi-b/123115
  7. J'ai plus trop le temp avec les beaux jours qui arrivent je joue plus trop avec ma box ca pas mal de taf en extérieur
  8. mprinfo

    Positionnement Du Soleil

    Si vous voulez j'ai partager un scène jours nuits avec decalage possible
  9. voila ce que j'utilise pour l'heure au lieu d'un do while true j'utilise les triggers mais bon je pense que les triggers sont dans une sorte de do while true lol --[[ %% autostart %% globals DemiHeure --]] fibaro:debug("Demarrage en cours...") fibaro:sleep(60*1000) local NbreScene = fibaro:countScenes() fibaro:debug("Nombres de Scéne en cours : "..NbreScene) local Minutes = tonumber(os.date("%M", os.time())) local Pause = 0 if Minutes > 30 then Pause = 60 - Minutes else Pause = 30 - Minutes end fibaro:debug("Mise a jour Variable : "..Pause.."mn") fibaro:sleep(Pause*60*1000) Minutes = tonumber(os.date("%M", os.time())) fibaro:debug(Minutes) fibaro:setGlobal("DemiHeure", Minutes) if Minutes == 0 then local Heure = tonumber(os.date("%H", os.time())) fibaro:setGlobal("Heure", Heure) end cela met a jours 2 variables globales Heures et minutes comme cela change en permanence pas de soucis pour les valeurs Ensuite lorsque j'ai besoin de surveiller une heure en particulier comme le matin au reveil j'ai fais cela il faut encore que j'optimise le code --[[ %% globals Heure --]] ---------------------------------------------------------------------- -- Contrôle si 1 Scène et déjà en cours et le déclencheur a 6h -- ---------------------------------------------------------------------- local NbreScene = fibaro:countScenes() if NbreScene ~= 1 then fibaro:debug("Il y a déjà une instance en cours... ") fibaro:abort(); elseif heureDeclenchement ~= 6 then local heureDeclenchement = tonumber(fibaro:getGlobalValue( "Heure" )) fibaro:debug("le déclencheur n'est pas 6h") fibaro:abort(); end ----------------------------------------------------------------------- -- les conditions pour que la scéne démarre sont rempli ----------------------------------------------------------------------- local idHue = {160, 161, 162} local ID ={ ["Onkyo"] = 192, ["LumiereEntrer"] = 11, ["Det_Garage"] = 182, ["PorteGarage"] = 13, ["VoletChPascal"] = 19 } local Jour_Nuit = "Nuit"--fibaro:getGlobalValue( "Jour_Nuit" ) local JourChome = "NON" --fibaro:getGlobalValue( "JourChome" ) local Conges = "NON"--fibaro:getGlobalValue( "Conges" ) local IdTel = fibaro:getGlobalValue( "IdI9305" ) fibaro:debug("il fait "..Jour_Nuit) fibaro:debug("Jour Ferié "..JourChome) fibaro:debug("Congés "..Conges) ---------------------------------------------------------------------- -- Recupération de la valeur d'un module ---------------------------------------------------------------------- function ValeurModule(id, body, valeur) local body = tonumber(fibaro:getValue(id, body)) if (valeur == "turnOn" and body == 0) then fibaro:call(id, valeur) elseif (valeur == "turnOff" and body == 1) then fibaro:call(id, valeur) else fibaro:debug("Deja allumer") end end ---------------------------------------------------------------------- -- Commande lampe Philips HUE ---------------------------------------------------------------------- function hue(valeur) for i=1,#idHue do ValeurModule(idHue[i], "ui.onOff.value", valeur) end end ---------------------------------------------------------------------- -- Si je ne travail pas la scéne s'arrete ---------------------------------------------------------------------- if JourChome == "OUI" or Conges == "OUI" then fibaro:debug("Je ne travail pas") fibaro:abort() end local Heure = os.date("%H:%M", os.time()) while Heure >="06:00" and Heure < "07:20" do Heure = os.date("%H:%M", os.time()) print("Heure actuelle ", Heure) ---------------------------------------------------------------------- -- 6h00 ---------------------------------------------------------------------- if Heure == "06:00" then fibaro:debug("Je travail") -- Allumer l'ampli ONKYO ValeurModule(ID["Onkyo"], "power", "turnOn") fibaro:call(ID["Onkyo"], "setVolume", "50") fibaro:call(ID["Onkyo"], "setInput", "NET") fibaro:call(108, "turnOn") if Jour_Nuit == "Jour" then fibaro:debug("il fait jour") -- Ouvrir le volet de la chambre fibaro:call(ID["VoletChPascal"], "open") else -- allumé les HUE car il fait nuit fibaro:debug("il fait nuit") hue("turnOn") end end ------------------------------------------------------------------ -- 6h55 ------------------------------------------------------------------ if Heure == "06:55" then if JourChome == "NON" and Conges == "NON" then fibaro:debug("Je travail") -- Eteondre l'ampli ONKYO fibaro:call(ID["Onkyo"], "setInput", "CBL/SAT") fibaro:sleep(10*1000) fibaro:call(ID["Onkyo"], "turnOff") -- Hue hue("turnOff") -- couloir if Jour_Nuit == "Nuit" then fibaro:call(ID["LumiereEntrer"], "turnOn") end -- porte Garage if tonumber(fibaro:getValue(ID["Det_Garage"], "value")) == 1 then fibaro:debug("La Porte est deja ouverte") else fibaro:call(ID["PorteGarage"], "turnOn") end else fibaro:debug("Je ne travail pas") end end ---------------------------------------------------------------------------- -- 7h10 controler et tout éteindre ---------------------------------------------------------------------------- if Heure == "06:56" then if tonumber(fibaro:getValue(ID["Det_Garage"], "value")) == 0 then fibaro:debug("La Porte est Fermer") else for i=1,10 do fibaro:call(IdTel, "sendPush", i .."/10 - La porte du Garage est ouverte") if tonumber(fibaro:getValue(ID["Det_Garage"], "value")) == 0 then i = 10 end fibaro:sleep(30*1000) end fibaro:call(ID["PorteGarage"], "turnOn") end -- couloir fibaro:call(ID["LumiereEntrer"], "turnOff") end fibaro:sleep(60*1000) end fibaro:debug("Fin de la boucle") plutôt qu'une while do true de je fais while Heure >="06:00" and Heure < "07:20" do Il y a pleins de solution avec les triggers et l'avantage c'est que la scéne ne tourne pas en permanence pour les volets j'ai fais comme cela script pour mettre a jours les VG et j'utilise cela pour gérer mes volets --[[ %% globals SoleilLever SoleilCoucher Heure --]] ---------------------------------------------------------------------------- -- Recupération de nom du trigger et de ca valeur ---------------------------------------------------------------------------- local trigger = fibaro:getSourceTrigger() if (trigger['type'] == 'global') then nomTrigger = trigger['name'] valeurTrigger = tonumber(fibaro:getGlobalValue(nomTrigger)) print("Nom du déclencheur = ", nomTrigger, " - Minutes : ", valeurTrigger) else fibaro:debug("La scéne ne peut être lancer que par une Variable Globale") fibaro:abort(); --nomTrigger = "Heure" -- pour test --valeurTrigger = 6 -- pour test end ----------------------------------------------------------------------------- -- Tables avec nom et ID des modules ----------------------------------------------------------------------------- local mesvolets ={ ["Bureau"] = 5, ["Ch_Amis"] = 7, ["Chaufferie"] = 9, ["Ch_Enfants"] = 17, ["Ch_toto"] = 19, ["Cuisine"] = 23, ["SAM"] = 25, ["SdB"] = 27, ["Salon"] = 29, } -- Table Zone (Groupes de modules) local RDC = {"Bureau", "Ch_Amis", "Chaufferie"} local Rue = {"Bureau", "Cuisine", "SAM"} local Jardin = {"Chaufferie", "Ch_Amis", "SdB"} local Chambre = {"Ch_toto", "Ch_Enfants"} -------------------------------------------------------------------------- -- Recuperation des valeurs des variables globales -------------------------------------------------------------------------- local nomLever = "SoleilLever" --> Nom de la Variable Globale lever soleil local nomCoucher = "SoleilCoucher" --> Nom de la Variable Globale coucher soleil local Heure = "Heure" --> Nom de la variable globale Heure local JourChome = fibaro:getGlobalValue("JourChome") --> Nom de la variable Module Virtuel Hansloo local Conges = fibaro:getGlobalValue("Conges") local VacScolaire = tonumber(fibaro:getGlobalValue("VacScolaire")) local IdTel = fibaro:getGlobalValue("IdI9305") -- Recuperation de id du tel pour le push local Pause = 0 -- Temp de pause entre chaque commande de modules en seconde ---------------------------------------------------------------------------- -- Force JourChome a OUI si VacScolaire = 0 ou Conges = "OUI" ---------------------------------------------------------------------------- if VacScolaire == 0 or Conges == "OUI" then JourChome = "OUI" end ---------------------------------------------------------------------- -- Envoi d'un Push pour avertir que le box à démarrer ou redémarrer -- ---------------------------------------------------------------------- function EnvoiPush(Message) fibaro:debug("Envoi Push : "..Message) fibaro:call(IdTel, "sendPush", Message) end ----------------------------------------------------------------------- -- Test si la valeur a enoyer est différente de la valeur du module ----------------------------------------------------------------------- function testvaleur(id, valeurs) local GetValeur = tonumber(fibaro:getValue(id, "value")) if valeurs ~= GetValeur then fibaro:call(id, "setValue", valeurs) --fibaro:debug(id.." - action en cours... - Valeur "..valeurs) fibaro:sleep(Pause*1000) end end ---------------------------------------------------------------------------- -- Recupération de l'id par rapport au nom de la tables mesvolets ---------------------------------------------------------------------------- function volets(zone, valeurs) if (type(zone) == "table") then local messages = "Les "..#zone.." Volets : " for i,v in ipairs(zone) do messages = (messages..v..", ") local id = mesvolets[v] if id == nil then fibaro:debug("ERREUR NOM DU VOLET - "..v.." - dans une table") EnvoiPush("ERREUR NOM DU VOLET - "..v.." - dans une table") else testvaleur(id, valeurs) end end messages = (messages.."ont été actionnés à "..valeurs.."%") EnvoiPush(messages) elseif (type(zone) == "string") then local id = mesvolets[zone] if id == nil then fibaro:debug("ERREUR DANS LE NOM DU VOLET : "..zone) EnvoiPush("EERREUR DANS LE NOM DU VOLET : "..zone) else testvaleur(id, valeurs) EnvoiPush("Le volet : "..zone.." a été actionné à "..valeurs.."%") end else fibaro:debug("Erreur......") EnvoiPush("Erreur......") end end -------------------------------------------------------------------- -- test si le déclencheur est lever ou coucher du soleil -------------------------------------------------------------------- function Test(zone, valeurs, minutes) if zone ~= nil then if minutes == nil then; minutes = 0 end volets(zone, valeurs) else fibaro:debug("Erreur dans la table ou table inéxitante") EnvoiPush("Erreur dans la table ou table inéxitante") end end -------------------------------------------------------------------- -- test Lever -------------------------------------------------------------------- function lever(zone, valeurs, minutes, Jchome) if nomTrigger == nomLever and valeurTrigger == minutes then if Jchome == JourChome or Jchome == nil then Test(zone, valeurs, minutes) end end end -------------------------------------------------------------------- -- test Coucher -------------------------------------------------------------------- function coucher(zone, valeurs, minutes, Jchome) if nomTrigger == nomCoucher and valeurTrigger == minutes then if Jchome == JourChome or Jchome == nil then Test(zone, valeurs, minutes) end end end -------------------------------------------------------------------- -- test Heure -------------------------------------------------------------------- function heure(zone, valeurs, minutes, Jchome) if nomTrigger == Heure and valeurTrigger == minutes then if Jchome == JourChome or Jchome == nil then Test(zone, valeurs, minutes) end end end -------------------------------------------------------------------------- -- Demarrage du programme -------------------------------------------------------------------------- -- Ne rien modifier au dessus de cette ligne ------------------------------------------------------------------------- -- Commandes a écrit pour lever du soleil -- lever (Funtion qui traite le lever du soleil -- coucher(zone, valeur, minutes) -- exemple pour actionné les volets de la table Rue a 80% 10 minutes avant le lever -- lever(Rue, 80, -10) -- exemple pour actionné le volet "Bureau" au lever du jour -- lever("Bureau", 99, 0) -- Pour actionner un volet au coucher du soleil -- Il faut remplacer lever par coucher -- ex : coucher(Rue, 0, 20) ------------------------------------------------------------------------ heure("Ch_toto", 99, 6, "NON") lever("Ch_Enfants", 99, -15) lever(Rue, 99, 10) lever(Jardin, 99, -15) lever("Salon", 99, -15) coucher(Rue, 0, 0) coucher(Chambre, 0, 10) coucher(Jardin, 0, 30) coucher("Salon", 85, 30)
  10. Attention il faut mettre a jour la VG avec une valeure différentes si la valeure est identique àla valeure de la VG il n'y aura pas de declenchement par trigger
  11. Moi pour diminuer les while true do j'utilise les trigger et while do conditions comme cela la boucle ne tourne que pendant un certain temps du coup je n'ai plus qu un seul while true do sur ma box
  12. Super on va enfin avoir cette application que beaucoup attendent depuis pas mal de temps pour nos box fibaro. Félicitations pour cette super applications
  13. Super merci phil en plus il y a un dossier discutions pour moi c'est tip top
  14. Pour moi je trouve cela plus simple pour rechercher un module
  15. Oui 432euros c'est une super offre c'est vrai qu entre une eedonus+ et une hcl il y a hésitation àavoir. Si tu programme un peu ou si tu veux utiliser GEA la hc2 c'est le top pour le maillage on peut toujours trouver une solution a toi de voir... Un module zwave c'est 50euros en moyenne donc tu verras que ce n'est pas la box qui gonfle le prix d'une installation
  16. mprinfo

    Positionnement Du Soleil

    J'avais pas pensé a cela et la je peux plus arrêté le process tampis en plus les prix des disk sont en haussent en ce moment pfff
  17. J'ai fais presque toutes les bêta ils y a eu des soucis c'est vrai. Personnellement cela ne ma jamais empêcher de faire fonctionner ma hc2 a peut près correctement. Essaie de contacter le support fibaro en leurs expliquant ton problème ou si ta box et sous garantie voit avec ton revendeur
  18. Tu as sois un pb avec tes modules soit un pb sur la hcl je pencherais plus pour la seconde solution
  19. Tu exclus le module avant de l inclure je le fais systématiquement même avec les modules neuf comme cela je sais si mon module est a porté de la hc2. Pour une inclusion il vaut mieux être a moins de 5m de la box voir même moins pour certains modules
  20. Tu peux aussi utiliser or et and dans les if pour inclure un if dans un if lol If If end end Tu peux aussi utliser elseif Moi j'utilise function pour diminuer le nombre de if
  21. Oui sur amazon.it c'est braderie fibaro la hc2 est a 432euros
  22. Tu peux réinitialiser le module il faut appuyer sur le bouton d'inclusion pendant une 10s au moins tu vas voir le led changer de couleur ton module et remis a zero ca ma déjàservi avec un frgm222 qui me faisait des caprises
  23. mprinfo

    Positionnement Du Soleil

    Bon alors tu mérites le vd tu es un bon gendre lol Moi je suis dégoûter j'ai un disque de 3to qui donne de gros signe de fatigue sur mon dsm je viens de lancer une régénération on verra bien je suis en raid5 avec 4 disques de 3to. Le disque qui me lache est le plus récent environ 1 an et demi
  24. mprinfo

    Positionnement Du Soleil

    N'oublie pas de lui envoyer une bonne bouteille d'Alsace lol Tu as pas mis le feu chez tes beaux parents j'espère lol
×
×
  • Créer...