Aller au contenu

Allan2b

Membres confirmés
  • Compteur de contenus

    276
  • Inscription

  • Dernière visite

Messages posté(e)s par Allan2b


  1. Bonjour à tous.

    Ma piscine est entièrement domotiser via une IPX800 plus module X200PH.

    Je suis a la recherche d'une pompe a chaleur, mais j'aimerais pourvoir la contrôler avec notre HC2.

     

    je suis tomber sur un modele avec une connexion wifi , mais la question pourrais t-on lui envoyer des requêtes HTTP pour la piloter?

    http://www.distripool.fr/c1280-Pompe-a-chaleur-DISTRI-PAC-4S-4-saisons-%2B-Wifi

     

    Deuxième option choisir une pompe a chaleur qui possède une télécommande  IR pour pouvoir la piloter avec un orvibo par exemple.

     

    Qu'encensez vous?


  2. --[[
    %% autostart
    %% properties
    142 value
    35 value
    118 value
    120 value
    158 value
    102 value
    68 value
    33 value
    111 value
    155 value
    Jour_Nuit
    %% globals
    --]]
    
    -- ==================================================
    -- GEA : Gestionnaire d'EvÈnements Automatique
    -- ==================================================
    -- [FR] ScÈnario permettant de contrÙler si une pÈriphÈrique est 
    -- activÈ depuis trop longtemps ou lancer un push d'avertissement
    -- Ce scÈnario permet une annotation plus simple que le code LUA
    -- il nÈcessite nÈanmoins quelques connaissances
    --
    -- [EN] This scene allow you to check every X second the status
    -- of a module and send actions if the module is activated since too long.
    -- This scene allow you a more simple annotation than LUA
    -- it requires some knowledge
    --
    -- Auteur : Steven P. with modification of Hansolo and Shyrka973
    -- Version : 5.00
    -- Special Thanks to :
    -- jompa68, Fredric, Diuck, Domodial, moicphil, lolomail, byackee,
    -- JossAlf, Did, jompa98 and all other guy from Domotique-fibaro.fr
    -- ------------------------------------------------------------
    -- Historique / History
    -- ------------------------------------------------------------
    -- L'historique complet est diponible ici :
    -- http://www.domotique-fibaro.fr/index.php/topic/1082-gea-gestionnaire-dÈvÈnements-automatique/?p=12428
    
    function yourcode() 
    	-- ==================================================
    	-- [FR] A VOUS DE JOUER
    	-- [EN] YOUR TIME TO PLAY
    	-- ==================================================
    	GEA.isVersionFour = true --- On est en version 4.017 Beta ou suppÈrieur
    	
    	-- [FR] Votre langue : FR (default)
    	-- [EN] Your language : EN
    	GEA.language = "FR";
    	
    	-- [FR] On vÈrifie toutes les X secondes  (default : 30)
    	-- [EN] Check every X seconds
    	GEA.checkEvery = 30 
    	
    	-- [FR] Liste des portables devant recevoir une notification {104,}
    	-- [EN] Smarphones you want to be notified {XX, XX} for more than one
    	GEA.portables = {311,} 
    	
    	-- [FR] Affichage des traces dans la console (default : false)
    	-- [EN] Show trace in the debug window
    	GEA.debug = false
    	
    	-- [FR] Ne capture pas les erreurs, stop GEA en indiquant le message d'erreur
    	-- [FR] A utiliser que pour un dÈbugage
    	-- [EN] Don't catch error, stop GEA and show the error message, use it only for debugging purpose.
    	--GEA.catchError = false
    
    	-- [FR] Tableau d'identifiant (facultatif)
    	-- [EN] ID table (optional)
    	local id = {
             DETECTEUR_PORTAIL         = 155,
             LUMIERE_JARDIN            = 142,    
             LUMIERE_PORCHE            = 35,  
             LUMIERE_GARAGE            = 118,
             LUMIERE_BOIS              = 120,
             DETECTEUR_PORCHE          = 158,
             VEILLEUSE_COULOIR         = 102,
             DETECTEUR_COULOIR         = 68,
             LUMIERE_HALL              = 33,
             DETECTEUR_GARAGE          = 111,
             SONOS_SAY_IT              = 262,
    
        }
    
    	-- ------------------------------------------------------------
    	-- [FR] Variable Globale optionnel pour autorisÈ GEA de s'exÈcutÈ
    	-- [FR] Usage : GEA.getGlobalForActivation = {"<globalvar>", "<value pour autoriser l'execution>"}
    	-- [EN] Optional Global Variable to allow GEA to run
    	-- [EN] Usage : GEA.getGlobalForActivation = {"<globalvar>", "<value for activation>"}
    	-- ------------------------------------------------------------
    	--GEA.getGlobalForActivation = {"SuspendreGEA", "non"}
    
    GEA.checkEvery = 30 -- On vérifie toutes les X secondes
    GEA.portables = {311,234} -- Liste des portables devant recevoir une notification {104,}
    				--VERIFICATION LUMIERES--
    --local TTS_Sonos = {"VirtualDevice", id["SONOS_SAY_IT"], 1}
    --GEA.add(id["DETECTEUR_PORTAIL"], 120*60, "Le portail est ouvert depuis plus de deux heures", {{"Email",2},{"Repeat"},{"Label", 262, "Message", "Le portail est ouvert depuis plus de deux heures"},TTS_Sonos})
    -- On vérifie toutes les heures si le portail est ouvert et on envoi un message push. On répète l'opération tant que la porte n'est pas fermée.
    --GEA.add(id["LUMIERE_JARDIN"], 120*60, "La lumière du jardin est rester allumée, je l eteint", {{"Email",2}, {"turnOff"},{"Label", 262, "Message", "La lumière du jardin est rester allumée, je l'eteint"},TTS_Sonos})
    -- On vérifie toutes les 2 heures si la lumiere du jardin est alummée, et on envoi un message push, puis on l'éteint. 
    --GEA.add(id["LUMIERE_PORCHE"], 120*60, "La lumière du porche est rester allumée, je l eteint", {{"Email",2}, {"turnOff"}})
    -- On vérifie toutes les 2 heures si la lumiere du jardin est alummée, et on envoi un message push, puis on l'éteint. 
    --GEA.add(id["LUMIERE_GARAGE"], 240*60, "La lumière du garage est rester allumée, je l eteint", {{"Email",2}, {"turnOff"}})
    -- On vérifie toutes les 4 heures si la lumiere du garage est alummée, et on envoi un message push, puis on l'éteint.   
    --GEA.add(id["LUMIERE_BOIS"], 240*60, "La lumière du bois est rester allumée, je l eteint", {{"Email",2}, {"turnOff"}})
    -- On vérifie toutes les 4 heures si la lumiere du bois est alummée, et on envoi un message push, puis on l'éteint.   
    -- local TTS_Sonos = {"VirtualDevice", id["SONOS_SAY_IT"], 1}
    --GEA.add(id["DETECTEUR_GARAGE"], 120*60, "Le garage est ouvert depuis plus de deux heures", {{"Email",2},{"Repeat"},{"Label", 262, "Message", "Le garage est ouvert depuis plus de deux heures"},TTS_Sonos})
    -- On vérifie toutes les heures si le portail est ouvert et on envoi un message push. On répète l'opération tant que la porte n'est pas fermée.
     
      
    				--GESTION DES LUMIERES SUR DETECTEUR--
      
     
    		--lumiere Porche sur detecteur Porche et Portail-- 
    
      -- On éteint lumiere Porche après 5 minutes
    --local autoOff_porche = GEA.add(id["LUMIERE_PORCHE"], 5*60, "", {{"turnOff"}})
     -- Sur detection de mouvement et si la variable Jour_Nuit = Nuit, on allume la lumiere Porche et on redémarre la commande autoOff
    --local autoDetect_porche = GEA.add({id["DETECTEUR_PORCHE"], {"Global","Jour_Nuit","Nuit"}}, -1, "", {{"turnOn", id["LUMIERE_PORCHE"]}, {"RestartTask", autoOff_porche}})
     -- Sur detection de portail et si la variable Jour_Nuit = Nuit, on allume la lumiere Porche et on redémarre la commande autoOff
    --local autoDetect_porcheP = GEA.add({id["DETECTEUR_PORTAIL"], {"Global","Jour_Nuit","Nuit"}}, -1, "", {{"turnOn", id["LUMIERE_PORCHE"]}, {"RestartTask", autoOff_porche}})
     
      
    --Si on allume la lumiere Porche, on stop la commande d'exctintion automatique et le détecteur
    --GEA.add(id["LUMIERE_PORCHE"], -1, "", {{"StopTask", autoOff_porche}, {"StopTask", autoDetect_porche}, {"StopTask", autoDetect_porcheP}})
    -- Si on éteint la lumiere Porche, on redémarre la commande d'exctintion automatique et le détecteur
    --GEA.add(id["LUMIERE_PORCHE"], -1, "", {{"Inverse"},{"RestartTask", autoOff_porche},{"RestartTask", autoDetect_porche},{"RestartTask", autoDetect_porcheP}})
        
    --lumiere Porche sur detecteur Bois et Portail-- 
    
      -- On éteint lumiere Bois après 5 minutes
    local autoOff_bois = GEA.add(id["LUMIERE_BOIS"], 1*60, "", {{"turnOff"}})
    GEA.add(id["LUMIERE_BOIS"], -1, "", {{"StopTask", autoOff_bois}})
     -- Sur detection de mouvement et si la variable Jour_Nuit = Nuit, on allume la lumiere Bois et on redémarre la commande autoOff
    --local autoDetect_bois = GEA.add({id["DETECTEUR_PORCHE"], {"Global","Jour_Nuit","Nuit"}}, -1, "", {{"turnOn", id["LUMIERE_BOIS"]}, {"RestartTask", autoOff_bois}})
     -- Sur detection de portail et si la variable Jour_Nuit = Nuit, on allume la lumiere Bois et on redémarre la commande autoOff
    --local autoDetect_boisP = GEA.add({id["DETECTEUR_PORTAIL"], {"Global","Jour_Nuit","Nuit"}}, -1, "", {{"turnOn", id["LUMIERE_BOIS"]}, {"RestartTask", autoOff_bois}})
     
      
    --Si on allume la lumiere Bois, on stop la commande d'exctintion automatique et le détecteur
    --GEA.add(id["LUMIERE_BOIS"], -1, "", {{"StopTask", autoOff_bois}, {"StopTask", autoDetect_bois}, {"StopTask", autoDetect_boisP}})
    -- Si on éteint la lumiere Bois, on redémarre la commande d'exctintion automatique et le détecteur
    --GEA.add(id["LUMIERE_BOIS"], -1, "", {{"Inverse"},{"RestartTask", autoOff_bois},{"RestartTask", autoDetect_bois},{"RestartTask", autoDetect_boisP}})
    

     


  3. désolé, j'allume la lumière depuis l'interrupteur pour pour stopper l'autoOff et c'est a ce moment là que j'ai l'erreur.

    oui les IDs sont bon, j'ai inverser l'erreur l'erreur avec celle du porche, c'est la meme programmation.

     


  4. Bonjour j'utilise se bout de code pour gérer l'allumage des lumières sur détection

    mais lorsque j'allume la lampe puis l'interrupteur j'ai cette erreur la:

    [DEBUG] 20:04:01: [ 35 | Porche ] !!! ERREUR !!! : vÈrification (ID:11) [Inverse] [RestartTask,7] [RestartTask,8] [RestartTask,9]

     
    si quelqu'un peux m'aider merci.
    le détecteur est un   fgbs
    --lumiere Porche sur detecteur Bois et Portail-- 
    
      -- On éteint lumiere Bois après 5 minutes
    local autoOff_bois = GEA.add(id["LUMIERE_BOIS"], 5*60, "", {{"turnOff"}})
     -- Sur detection de mouvement et si la variable Jour_Nuit = Nuit, on allume la lumiere Bois et on redémarre la commande autoOff
    local autoDetect_bois = GEA.add({id["DETECTEUR_PORCHE"], {"Global","Jour_Nuit","Nuit"}}, -1, "", {{"turnOn", id["LUMIERE_BOIS"]}, {"RestartTask", autoOff_bois}})
     -- Sur detection de portail et si la variable Jour_Nuit = Nuit, on allume la lumiere Bois et on redémarre la commande autoOff
    local autoDetect_boisP = GEA.add({id["DETECTEUR_PORTAIL"], {"Global","Jour_Nuit","Nuit"}}, -1, "", {{"turnOn", id["LUMIERE_BOIS"]}, {"RestartTask", autoOff_bois}})
     
      
    --Si on allume la lumiere Bois, on stop la commande d'exctintion automatique et le détecteur
    GEA.add(id["LUMIERE_BOIS"], -1, "", {{"StopTask", autoOff_bois}, {"StopTask", autoDetect_bois}, {"StopTask", autoDetect_boisP}})
    -- Si on éteint la lumiere Bois, on redémarre la commande d'exctintion automatique et le détecteur
    GEA.add(id["LUMIERE_BOIS"], -1, "", {{"Inverse"},{"RestartTask", autoOff_bois},{"RestartTask", autoDetect_bois},{"RestartTask", autoDetect_boisP}})
    

     


  5. est ce que quelqu'un utilise un fgbs-001 sur jeedom?

    Je rencontre un de souci avec ces modules l'info ne remonte pas tout le temps , j'ai tres souvent besoin de rafraîchir l'état pour avoir la remonté , apparement d'autre utilisateur rencontrerais ce probleme.

×