Aller au contenu

hiphop

Membres confirmés
  • Compteur de contenus

    51
  • Inscription

  • Dernière visite

Messages posté(e)s par hiphop


  1. Alors pour être plus claire toute la semaine et jour fériée cela fonctionne très bien sauf le dimanche soir à minuit quand la variable bascule mes volet s'ouvre. Je conprend pas 


  2. Bonjour à tous,

     

    Comme intitulé dans le titre, j'ai un problème que je n'arrive pas a régler. 

    J'ai crée une scène plutôt simple qui ouvre les volets à 6h du matin, mais pour ne pas être embêté les jours fériés ainsi que les vacances, j'ai rajouté le super module virtuel "jour chômer".

    Ma scène se compose comme cela. Mais cela bloque tout les dimanches à minuit, quand je rafraîchi le module virtuel "jour chômer" et que celui-ci change de "Oui" à "Non", ça ouvre les volets.

    Merci pour votre aide.

    Capture d’écran 2017-06-06 à 18.12.55.png

    Capture d’écran 2017-06-06 à 18.14.19.png


  3. Parce que je n'avais pas pensé tout simplement, merci pour ta solution.

    Du coup la seule condition et le volet du salon ouvert. 

    Résultat: hier tout a très bien fonctionné et cela évite un feu d'artifice de contacteur lol...

    Merci pour moi c'est un problème résolu. 


  4. Hello, pour le moment je suis jamais arrivé dans mon lit avec 100% de la charge :rolleyes:, après si tu as une meilleure idée je suis preneur avec grand plaisir. 

    Sinon pour en revenir à la scène cela n'a pas fonctionné, je demande au spécialiste:

     

    Ce que j'ai fait c'est 

    n'importe quand

    et

    variable nuit

    et

    wallplug en charge

    et volet ouvert

    et lumière allumé 

    et prise allumé

    alors

    fermeture des volets, lumière et prise...etc.

    J'ai l'impression qu'il faut que toutes les conditions doivent être rempli, c'est à dire que toutes les lumières sélectionné soit allumé les volets soit ouvert etc... pour que ça fonctionne  

    et que si j'ai un volet sur deux fermé par exemple la scène ne fonctionne pas.    


  5. Bonsoir,

    j'aurai besoin d'aide sur un problème que je n'arrive pas a régler. 

    J'ai crée une scène qui a pour but de fermer les volets quand je branche mon téléphone le soir. 

    Quand je vais me coucher la scène fonctionne très bien, mais il y a un bug je m'explique...

     

    Quand mon téléphone est à 100% de sa charge, il fait des micros cycles. Il s'arrête de charger et se met a recharger. Ce qui fait coller plusieurs fois dans la nuit les contacteurs de mes modules.

    A cause de cela, j'ai un module qui a déjà griller suite a ces appels à répétition. Merci

     

     

     

     

    Capture d’écran 2017-05-03 à 20.25.36.png


  6. Bonjour,

    j'essaye de mettre en place ce tuto mais il y a un truc que je n'arrive pas a comprendre. 

    Comment fait-on parler ma squeezebox, j'ai un message "erreur ligne 33" 

     

    [ERROR] 18:06:10: line 33: unexpected symbol near ')'

    Voici ce que je test dans module virtuel.

    Merci

     

    --[[
    %% properties
    %% globals
    --]]
    
    
    -- the LMS server 
    local ipadd = "IP" 
    -- the cli plugin port 
    local portno = 9090 
    -- the MAC of the player 
    local player = "MAC "
    local playername = "piCorePlayer " 
    
    -- réglage du niveau sonore
    local NiveauSo = 35
    
    -- Allumage de la squeezebox
    local cmnd = "Power 1 "
    local stringtosend = player .. cmnd .. string.char(10)
    tcpSocket = Net.FTcpSocket(ipadd, portno)
    tcpSocket:setReadTimeout(2*1000)
    bytes, errorCode = tcpSocket:write(stringtosend)
    
    -- On règle le volume sonore ici 35
    local cmnd = "mixer volume " .. NiveauSo .. " "
    local stringtosend = player .. cmnd .. string.char(10)
    tcpSocket = Net.FTcpSocket(ipadd, portno)
    tcpSocket:setReadTimeout(2*1000)
    bytes, errorCode = tcpSocket:write(stringtosend)
    
    -- On envoie le message
    local notification = string.gsub((notification),"test%20",); --on remplace les espaces par %20
    fibaro:debug(notification)
    local cmnd = "playlist play http://www.voicerss.org/controls/speech.ashx?hl=fr-fr&src=" .. notification;
    local stringtosend = player .. cmnd .. string.char(10)
    tcpSocket = Net.FTcpSocket(ipadd, portno)
    tcpSocket:setReadTimeout(2*1000)
    bytes, errorCode = tcpSocket:write(stringtosend)
    
    -- OFF de la squeezeBox après 10 secondes
    fibaro:sleep(10*1000)
    
    local cmnd = "power 0 "
    local stringtosend = player .. cmnd .. string.char(10)
    tcpSocket = Net.FTcpSocket(ipadd, portno)
    tcpSocket:setReadTimeout(2*1000)
    bytes, errorCode = tcpSocket:write(stringtosend)

     


  7. Dsl mais je ne vois pas où se trouve le débug "true" sinon pour le patch netatmo je l'ai pas fais:13:

    Sinon dans sensor  j'ai ça: 

    [DEBUG] 18:43:00: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=
    [DEBUG] 18:43:00: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=
    [DEBUG] 18:43:00: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=
    [DEBUG] 18:43:00: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=
    [DEBUG] 18:43:00: Error : Can not connect to NAS, errorCode=0, status=, payload=/graph/data_post.php, response=

     


  8. le debug m'indique ça

    [DEBUG] 16:53:11: v4
    [DEBUG] 16:53:11: 5 6 Plafonier Chambre Parent
    [DEBUG] 16:53:11: 6 9 Plafonier Salon
    [DEBUG] 16:53:11: 7 10 Plafonier Cuisine
    [DEBUG] 16:53:11: 8 11 Plafonier Couloirs
    [DEBUG] 16:53:11: 9 13 Chauffage SDB Salle de Bain
    [DEBUG] 16:53:11: 11 15 Chauffage Enfant Chambre Enfant
    [DEBUG] 16:53:11: 12 16 Chauffage Parent Chambre Parent
    [DEBUG] 16:53:11: 14 18 Chauffage sallon Salon
    [DEBUG] 16:53:11: 15 22 Main_Zwave_Device unassigned
    [DEBUG] 16:53:11: 23 51 Thermometre Couloirs
    [DEBUG] 16:53:11: 26 56 netatmo Indoor Tempe Salon
    [DEBUG] 16:53:11: 28 58 netatmo Indoor Humid Salon
    [DEBUG] 16:53:11: 31 61 netatmo Outdoor Temp Terasse
    [DEBUG] 16:53:11: 32 62 netatmo Outdoor Humi Terasse
    [DEBUG] 16:53:11: 33 63 netatmo Indoor Tempe Chambre Parent
    [DEBUG] 16:53:11: 34 64 netatmo Indoor Humid Chambre Parent
    [DEBUG] 16:53:11: 37 87 87 unassigned
    [DEBUG] 16:53:11: 39 89 thermomètre Chambre Parent
    [DEBUG] 16:53:11: 40 90 luxmètre Chambre Parent
    [DEBUG] 16:53:11: 42 92 92 unassigned
    [DEBUG] 16:53:11: 44 94 thermomètre Chambre Enfant
    [DEBUG] 16:53:11: 45 95 luxmètre Chambre Enfant
    [DEBUG] 16:53:11: 48 103 netatmo Indoor Tempe Chambre Enfant
    [DEBUG] 16:53:11: 49 104 netatmo Indoor Humid Chambre Enfant
    [DEBUG] 16:53:11: 52 110 110 unassigned
    [DEBUG] 16:53:11: 56 119 volet chambre enfant Chambre Enfant
    [DEBUG] 16:53:11: 58 122 volet cuisine Cuisine
    [DEBUG] 16:53:11: 60 124 volet chambre parent Chambre Parent
    [DEBUG] 16:53:11: 62 126 caisson basse Salon
    [DEBUG] 16:53:11: 66 133 volet salon Salon
    [DEBUG] 16:53:11: 67 135 135 unassigned
    [DEBUG] 16:53:11: 69 145 Iphone mikael Chambre Parent
    [DEBUG] 16:53:11: 71 159 television Chambre Parent
    [DEBUG] 16:53:11: 78 166 166 unassigned
    [DEBUG] 16:53:11: 83 175 Iphone Sarah Chambre Parent
    [DEBUG] 16:53:11: 84 176 176 unassigned
    [DEBUG] 16:53:11: 85 177 Frigo Samsung Cuisine
    [DEBUG] 16:53:11: 86 178 176.0.1 unassigned
    [DEBUG] 16:53:11: 87 179 176.1 unassigned
    [DEBUG] 16:53:11: 88 180 176.2 unassigned
    [DEBUG] 16:53:11: 91 198 198 unassigned
    [DEBUG] 16:53:11: 97 218 Baie Informatique Dressing (Baie)
    [DEBUG] 16:53:11: 106 230 135.0.1 unassigned
    [DEBUG] 16:53:11: 107 231 luxmetre Couloirs
    [ERROR] 16:53:11: line 213: Assertion failed

     


  9. Bonjour à tous, je vous présente ma façon pour activer et désactiver mon système d'alarme facilement. Et pour pas trop chère!!!

    Premier étape: commander sur le net un Commutateur de télécommande sans fil 12v (sur un site chinois pour 10€).

    Ensuite lui cabler un Fibaro FGBS 001 au fesse, pour le câblage je me suis inspiré de ça: 

    58b5cc3b9d8b0_IMG_16062.JPG.b2e47282469a7307e400e38bd668afb3.JPG

    après câblage cela donne ça:

    IMG_1603.thumb.JPG.2be178b4238f74ec3113677b056078ce.JPG

    ensuite vous devrez retirer le cavalier pour que le contact revient sur sa position normalement ouvert. 

    Il est positionné ici:

    IMG_1605.thumb.JPG.64578a0bbf2c5f4d9e907b776000a84b.JPG

    Après inclusion du module dans votre box, il faudra l'exclure du système d'alarme. 

    Ensuite, il faudra suivre ce tuto 

     

    Il faudra créer 2 scènes, Armement et Désarmement, comme sur l'image ci-dessous. Avec un raccourci sur le module virtuel.58b5cff2a2ed0_Capturedcran2017-02-2820_30_01.thumb.png.d42465157fab2689dd55de33e24bcdf0.png

     

     Et pour finir, il faudra créer les 2 scènes "Armement Bip" et "Désarmement Bip", comme sur la photo.

    58b5d086c3a5f_Capturedcran2017-02-2820_32_40.thumb.png.c070cec9744746d84f128cd58462d2e3.png

    Et quand vous appuyez sur votre télécommande l'alarme s'active ou se désactive.

    Cela évite de sortir votre téléphone avant de rentrer à la maison.

    J'espère avoir été clair dans mes explications. Si vous avez des questions n'hésitez pas, je me ferais un plaisir de vous répondre. 

     

     

     

     

    Capture d’écran 2017-02-28 à 20.01.20.png

    • Upvote 2

  10. Bonjour depuis hier soir je test cette méthode mais sa ne fonctionne pas chez moi. Je m'explique

    la lumière s'éteint correctement suivant le timer, mais elle ne s'allume pas sur  détection de mouvement,

    ensuite j'ai un message d'erreur dans le debeugue. 

    [DEBUG] 10:39:26: line 30: attempt to call method 'getGloabalValue' (a nil value) 

    Voilà  comment j'ai procédé : 

     

    La scene

    --[[
    %% autostart
    %% properties
    46 value
    46 armed
    %% globals
    Jour_Nuit
    --]]
     
     
    local startSource = fibaro:getSourceTrigger();
    if (
     ( (tonumber(fibaro:getValue(88, "value")) > 0 and tonumber(fibaro:getValue(88, "armed")) == 0)  and  fibaro:getGlobalValue("Jour_Nuit") == "Nuit" and fibaro:getGlobalValue("Parent_Allum_Auto") == "Oui" )
    or
    startSource["type"] == "other"
    )
    then
    fibaro:setGlobal("Chambre_parent", tonumber(fibaro:getGlobalValue("Chambre_parent")) + 1);
    fibaro:call(6, "turnOn");
    fibaro:call(6, "turnOn");
    setTimeout(function()
            fibaro:setGlobal("Chambre_parent", tonumber(fibaro:getGlobalValue("Chambre_parent")) - 1);
            if (
                tonumber(fibaro:getGlobalValue("Chambre_parent")) == tonumber("0")  and fibaro:getGlobalValue("Chambre_parent") == "Oui" )
            then
          fibaro:call(6, "turnOff");
          fibaro:call(6, "turnOff");
            end
        end, tonumber(fibaro:getGloabalValue("Duree_Parent")) * 60 * 1000)
    end
     

    Les variables:

     

    Chambre_parent => le compteur

    Duree_parent => durée en minutes avant extinction
    Parent_Allum_Auto (oui/non) => allumage/extinction actif (ou non)
     
     
    ON
    local id = fibaro:getSelfId()
    local temp = "Oui"
    fibaro:call(id,"setProperty","ui.Label1.value",temp)
    fibaro:setGlobal("Parent_Allum_Auto", temp)
    

    OFF

    local id = fibaro:getSelfId(117)
    local temp = "Non"
    fibaro:call(id,"setProperty","ui.Label1.value",temp)
    fibaro:setGlobal("Parent_Allum_Auto", temp)
    
    

    SLIDER

    fibaro:setGlobal("Duree_parent", _sliderValue_)
    
    
    merci pour votre aide  :13:
×