Aller au contenu

bencol

Membres confirmés
  • Compteur de contenus

    106
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Messages posté(e)s par bencol

  1. @Domodial :

     

    pb1 : il ne faut pas mettre cette ligne dans le mainloop mais dans le script des boutons.

    pb2 : le module doit forcément exister car ta fibaro le voit comme un module de type lampe. Vérifie avec HC2Toolkit si il existe (peut d'ailleurs caché). Sinon même méthode qu'avec Yannick.

    vos box ont un comportement bizarre ou alors il faudrait faire le ménage dans les modules fantômes.

  2. Il n'y a pas d'impact, je teste simplement si le device est allumé avant de l'éteindre. Dans tous les cas, il va l'éteindre.

    Pas contre, il n'y a pas de raison pour mettre le moteur zwave en type lampe. Il suffit de le faire sur le device uniquement.

  3. @971jmd : peux tu me préciser àquoi correspond la ligne 83 chez toi. Si elle correspond àla condition State==1, cela signifie que State est null. Je n'ai pas réussi àreproduire ce cas de mon coté. Remonte le code en mettant un debug sur les variables State1, State2 et State3 pour voir.

  4. Avec un microcontroleur Wifi ESP8266 (4 €) + une sonde DHT11 (1 €).

    Vous trouverez plein de tutos sur internet sur ce sujet. Cela permet de faire une sonde qui communique en Wifi (autonomie sur pile d'environ 2 ans en mode deep sleep).

     

    Je me suis monté qqs sondes qui émettent toutes les 2 minutes températures et humidité à  un serveur HTTP doté d'une base MySQL puis s'endort 2 minutes quasi totalement pour économiser les piles.

     

    De son coté, la HC2 interroge régulièrement la base MySQL pour exploiter les mesures dans des scènes

     

    Et franchement c'est bluffant de voir à  quel point ces composants aussi petits peuvent faire !

     

    Cela fonctionne aussi pour des détecteurs de porte, il suffit d'acheter des capteurs d'entrée de gamme à  qqs euros pour récupérer le capteur magnétique, le connecter à  un ESP8266 et le tour est joué.

     

    Cerise sur le gateau, on peut le programmer en LUA. C'est pas beau ça !

  5. Pour les scenes qui ne fonctionnent pas, il faut supprimer les espaces et commentaires placés devant la déclaration des properties et variables globales.

    -- commentaires scènes xxxx
    -- ....
    
    
    --[[
    %% properties
    
    %% globals
    --]]
    

    doit devenir

    --[[
    %% properties
    
    %% globals
    --]]
    

    De mon coté, les scènes avec trigger refonctionnent avec cette modif.

     

    @Chlorure

    @banzai861

  6. en ce qui me concerne, après avoir corrigé toutes les scènes avec trigger, plus de pb sur cette version.

     

    Mais ca me gonfle qu'ils n'aient pas encore intégré les templates pour les Dimmer BeNext et les capteurs Philio.

  7. Bon c'est quand même dingue, je passe 2 jours à  essayer de trouver et c'est au moment où j'appelle à  l'aide que la solution me passe brutalement par la tête.

     

    La solution c'est :

    TabJson = "[[1427560251000,18.70],[1427560560000,18.60],[1427561467000,18.70],[1427562051000,18.70]]"
    fibaro:debug(TabJson );
    
    
    TabMesure = json.decode(TabJson );
    fibaro:debug(TabMesure[4][1]);   -- 4ème groupe 1ère valeur
    fibaro:debug(TabMesure[4][2]);   -- 4ème groupe 2ème valeur
    fibaro:debug(table.getn(TabMesure));  -- lg du tableau
    
×
×
  • Créer...