Aller au contenu

Yannick

Membres confirmés
  • Compteur de contenus

    1 011
  • Inscription

  • Dernière visite

  • Jours gagnés

    2

Messages posté(e)s par Yannick

  1. Salut oui je confirme que je ne comprends pas trop non plus. Quand tu regardes la doc d'installation, ils confirme bien qu'il ne faut surtout pas l'installer au chaud ou à la pluie. 
    image.thumb.png.91d73793b6249e435aef41a22938e31a.png

     

    @Jojo... bah ouais je sais, des fois suis un peu con... mais je ne peux pas le renvoyer. Je bosse dans une boîte d'info et je l'ai acheté via l'un de mes fournisseurs en commande spéciale donc je ne peux ni le retourner pour remboursement ni pour un échange, ni un avoir.... 

     

    Je vais quand même essayer d'en faire quelque chose si personne n'en veux !!!

     

     

  2. oui c'est ce que je me suis dit mais le problème de l'emplacement et l'exposition de ma façade avant plein sud. Donc soleil toute la journée (quand y en a... j'habite quand même en Lorraine faut pas déconner non plus) et la flotte qui bat ma devanture régulièrement (et là je vous jure qu'il y en  a !!!). ça n'ira jamais. J'ai un façade directe sur la rue, pas de portail, pas de possibilité de le cacher (sinon ça perd tou son intérêt !) je ne sais vraiment pas ce que je pourrais faire. 

     

  3. Salut les amis.. comment ça va ? c'est la mort dans l'âme que je dois me séparer de Fibaro Intercom que j'attends depuis tant d'année. J'avais espoir, à la réception de pouvoir tenter de le mettre en oeuvre pour enfin avoir avoir un portier et surtout celui qui était parfaitement intégré à notre chère HC2. Et au déballage.. désillusion complète. Impossible de l'intégrer comme je l'imaginais. Et comme il ne souffre aucunement le soleil direct et la pluie... c'est juste mort. Alors si quelqu'un est intéressé, je m'en sépare. Il est tout neuf, juste sorti, admiré et reposé dans son crton d'origine. jamais connecté, jamais branché, jamais rien quoi. Je l'ai acheté à 899 €... je le cède à 750 € frais de port inclus. Conctater moi en MP pour les intéressés.

    A plus

     

  4. En même temps, au vu des possibilités, et si tout s'avère aussi fonctionnel qu'annoncé, ça se comprend un peu le prix. Il ne faut pas oublier qu'il peut-être installé en stand-alone. Moi je l'attendais tellement que j'avais prévu pour Noïelle... encore un peu et il sera sous le sapin... enfin ça ??? faut pas rêve je crois

  5. Salut une question à la communauté de l'anneau ! J'ai un swipe qui fonctionne parfaitement.... sauf que les piles sont tombées hs au bout de 6 ou 8 mois... rien D'anormal... Je les ai remplacé et là : 2 jours et hs.... remplacé une nouvelle fois, 3 jours et hs, je recommence... 3 jours et re HS... kezako je comprends rien. Il y a une subtilité ?

    Envoyé de mon SM-N950F en utilisant Tapatalk

  6. Salut les amis, 

     

    Mise à Jour passée aussi de mon côté et RAS à part le VD Mybatterie qui ne fonctionnait plus mais réglé par la mise à jour de @flamalex
    Par contre une question : j'ai sous mes scènes en LUA un bouton qui s'appèle "désactiver"

    image.png.7352810389e7c7599d09f23e5b4cb1a9.png

    Mais quand je clique dessus j'ai une erreur 403 : Access Forbidden alors que je suis connecté en admin et en local sur ma box. KEZAKO ?

    image.png.0326ccb154e2d33f46a044cbeaa2eacb.png

  7. @pepite Salut, 

    Ouais je sais merci ! je l'ai viré il ne me servait plus à rien. Mais j'ai pas encore eu le temps de le réaffecter !!

     

    @Lazer.. Bizarre. Le plugin me dit que le compte est bien connecté. J'ai le même souci avec l'intégration de l'anémomètre. Au bout d'un moment, le compte Netatmo ne se connecte plus. Je sais que ma connexion est merdique mais bon... https://www.domotique-fibaro.fr/topic/10416-netatmo-anemometre/?tab=comments#comment-175212

     

  8. salut @Lazer

    Je confirme que le plugin Netatmo, au bout d'un certain temps, ne remonte plus les infos... j'illustre mon propos :

    Capture 1 : Etat du module chambre sur la HC2 à 9h40

    Capture 2 Etat du module à la même heure sur l'interface Web de ma station.

     

    et je ne peux rien faire à part redémarrer ma box pour qu'il reprenne la synchro

     

     

    Capture Netatmo.JPG

    Capture Netatmo Station.JPG

  9. salut à tous, j'ai intégrer le VD et intégrer la scène qui actualise et va chercher les infos :

    Ci-joint la scène :

    --[[
    %% properties
    %% autostart
    %% events
    %% globals
    --]]
    
    
    
    -- Données Personnelles
    local client_id = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
    local client_secret = 'xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx'
    local username = 'xxxxxxxxxxxxxxx@xxxxxxx'
    local password = 'xxxxxxxxxx'
    local refresh = 300
    
    local vd_ID = 506
    
    -- Ici on touche plus
    local token = ''
    local request_body = ''
    
    fibaro:debug('Intégration Module Anémomètre NETATMO demarré')
    local sourceTrigger = fibaro:getSourceTrigger();
    
    function oAuth(nextFunction)
    	local request_body = 'grant_type=password&client_id=' .. client_id .. '&client_secret=' .. client_secret .. '&username=' .. username .. '&password=' .. password .. '&scope=read_station'
    	getResponseData('https://api.netatmo.net/oauth2/token', request_body, 
        	function(data) 
    			token = data.access_token
          		fibaro:debug('Compte Netatmo Connecté...')
          		getDevices()
          end
        )
        setTimeout(oAuth, refresh*1000);
    end
    
    function getResponseData(url, body, func)
    	local http = net.HTTPClient()
    	http:request(url, { 
    		options = { 
    			method = 'POST', 
            	headers = {
    				['Content-Type'] = 'application/x-www-form-urlencoded;charset=UTF-8'
    			},
    			data = body
    		},
    		success = function(response) 
    		func(json.decode(response.data))
    		end
    	})   
    end
    
    function getDevices()
    	getResponseData('https://api.netatmo.net/api/devicelist','access_token='..token, 
    		function(data)
    			fibaro:debug('Recherche du Module...')
    			for _, v in pairs(data.body.modules) do
           			if (v.data_type[1] == 'Rain') then
               			rain_id = v._id
              			fibaro:debug('Pluviomêtre ' .. rain_id .. ' Trouvé!')
               			rain_bat = calcBat(v.battery_vp, true)
              		elseif (v.data_type[1] == 'Temperature') then
              			extern_id = v._id
              			fibaro:debug('Thermomètre ' .. extern_id .. ' Trouvé!')
              		elseif (v.data_type[1] == 'Wind') then
              			wind_id = v._id
              			fibaro:debug('Anémomêtre ' .. wind_id .. ' Trouvé!')
              			getmeasureWind()  
               		end
            	int_id = data.body.devices[1]._id
            	end
    		end
        )
    end
    
    function getmeasureWind()
      	request_body_wind = 'access_token='..token..'&device_id='..int_id..'&module_id='..wind_id..'&scale=max&type=WindStrength,WindAngle,GustStrength,GustAngle&date_end=last'
      	getResponseData('https://api.netatmo.net/api/getmeasure', request_body_wind, 
    		function(getData)
    		fibaro:debug('Recherche des Données..')
          		WindStrength = getData.body[1].value[1][1]
    		WindAngle = getData.body[1].value[1][2]
          		GustStrength = getData.body[1].value[1][3]
    		GustAngle= getData.body[1].value[1][4]
          		fibaro:debug('Vitesse du Vent : ' .. WindStrength .. ' km/h')
          		fibaro:setGlobal('WindStrength', WindStrength)
    		fibaro:debug('Direction: ' .. WindAngle .. ' °')
          		fibaro:setGlobal('WindAngle', WindAngle)
          		fibaro:debug('Rafales : ' .. GustStrength .. ' km/h')
          		fibaro:setGlobal('GustStrength', GustStrength)
    		fibaro:debug('Direction des Rafales : ' .. GustAngle .. ' °')
          		fibaro:setGlobal('GustAngle', GustAngle)
                    fibaro:call(vd_ID, "pressButton", "5");
          		fibaro:debug('Anémomêtre Réglé. Patientez 5 min.')
    		end
    	)
    end
    if (sourceTrigger["type"] == "autostart") then
     oAuth();
    end

    et voici le bouton d'actualisation du VD

    local WindStrength = fibaro:getGlobal('WindStrength')
    fibaro:debug('Force du vent actualisée')
    fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label1.value", WindStrength.. " km/h")
    local WindAngle = fibaro:getGlobal('WindAngle')
    fibaro:debug('Direction Actualisée')
    fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label2.value", WindAngle.. " °")
    local GustStrength = fibaro:getGlobal('GustStrength')
    fibaro:debug('Rafales')
    fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label3.value", GustStrength.. " kmh/h")
    local GustAngle = fibaro:getGlobal('GustAngle')
    fibaro:debug('Direction Rafales Actualisée')
    fibaro:call(fibaro:getSelfId(), "setProperty", "ui.Label4.value", GustAngle.. " °")
    fibaro:log("" ..WindStrength.. " km/h   " ..WindAngle.." °")

    et voici le VD complet

     

    Cela fonctionne très bien... mais pas plus de 24h. 

    A partir d'un moment, la scène patauge et n'arrive plus à remonter les infos du Netatmo. 

    Voici ce qu'elle me donne (capture.jpg)... aucune activité alors que normalement ça donne cela (capture1.jpg)

     

    Pour que ça fonctionne, il faut que je redémarre ma box.... 

    Y aurai-il une optimisation du code à faire ? 

    Quelqu'un peut me donner un coup de patte ? 

    Merci les amis

    Capture.JPG

    Anémomètre.vfib

    Capture1.JPG

×
×
  • Créer...