Aller au contenu

Yannick

Membres confirmés
  • Compteur de contenus

    890
  • Inscription

  • Dernière visite

Réputation sur la communauté

70 Excellent

À propos de Yannick

  • Rang
    Membre accro
  • Date de naissance 01/01/1973

Profile Information

  • Sexe :
    Homme
  • Ville :
    Dombasle-sur-Meurthe
  • Intéret :
    Que ma maison réagisse à mon doigt et à mon œil !!! Et même maintenant à ma voix.... trop cool !
  • Box
    Home Center 2
  • Version
    4.53

Visiteurs récents du profil

1 266 visualisations du profil
  1. Yannick

    Fibaro Intercom

    Salut @esolma il faut que vire la variable localPass qui est enregistrée en variable secrète non modifiable et que tu la recréé en rentrant ton pass de connexion à ton compte fibaroID.
  2. Yannick

    Fibaro Intercom

    Salut à tous, je cherche un moyen pour émettre un son autre que la sonnerie sur mon ipad quand quelqu'un actionne le bouton de l'intercom. J'ai des enceintes DENON Home 150 qui sont reconnues dans ma HC grâce au plugin DENON HEOS. Y aurait-il un moyen de jouer sur une des enceintes un fichier .wav (ou autre) le son d'une sonnette ? Merci à tous.
  3. Yannick

    Support Gea

    Merci @gorn mais comme disait justement @Lazer suis pas certain que ça puisse faire ce que je veux..... je vais regarder autrement.
  4. Yannick

    Support Gea

    Merci @Lazer de ne pas m'avoir banni !!! Ouais je vais tenter de transcrire ma scène en LUA... mêmle si je ne suis pas un foudre de guerre en prog.... Merci je vais regarder si je trouve mon bonheur dans le topic
  5. Yannick

    Support Gea

    Salut à tous, je vais implémenter GEA sur ma HC3 et pour tirer profit au max d'une bonne expérience je voudrais commencer par un cas d'école concret, ce qui me permettra de comprendre la gymnastique à faire pour maitriser la bête (enfin j'espère) J'ai ce scénario qui régit mon allumage automatique de mon entrée lorsque mon motion sensor détecte un mouvement, reste allumé tant qu'il y a du mouvement et s'éteint quand plus aucun mouvement n'est détecté pendant plus de x temps. avec en plus une vérification sur l'heure pour n'allumer que le strict minimum quand c'est en pleine nuit. Voici mon code : --[[ %% properties 624 value 626 value 275 value %% globals --]] local currentDate = os.date("*t"); local currentTime = string.format("%02d", currentDate.hour)..":".. string.format("%02d",currentDate.min); local Sunset = fibaro:getValue(1,'sunsetHour') local Sunrise = fibaro:getValue(1,'sunriseHour') local luminosite = tonumber(fibaro:getValue(626, "value")) --local mouvement1 = tonumber(fibaro:getValue(404, "value")) local mouvement2 = tonumber(fibaro:getValue(624, "value")) --local mouvement1 = tonumber(fibaro:getValue(275, "value")) local seuilluminosite = 60 fibaro:debug("Il est "..currentTime) fibaro:debug("Levé du Soleil : "..Sunrise) fibaro:debug("Couché du Soleil : "..Sunset) fibaro:debug("Luminosité : "..luminosite) fibaro:debug("Mouvement : "..mouvement2) -- test si on est dans la fourchette horaire sinon STOP if (currentTime > "00:00" and currentTime < "07:00") or (currentTime >"09:30" and currentTime < "16:30") then fibaro:debug("Stop") fibaro:abort() end local scenenum = fibaro:countScenes(); fibaro:debug("Nombre de scènes : "..scenenum); if scenenum >= 5 then fibaro:abort(); end -- test si première instance de la scène. on allume et stop if (scenenum >= 1 and luminosite <= seuilluminosite) and ((mouvement2 >=1)) then fibaro:call(245, "setBrightness", "100") fibaro:call(252, "setBrightness", "100") fibaro:call(245, "setColor", "255", "255", "255","0") fibaro:call(252, "setColor", "255", "255", "255","0") fibaro:call(306, "setBrightness", "40") fibaro:call(363 ,"turnOn") fibaro:call(29, "turnOn") fibaro:call(171, "turnOn") fibaro:call(694, "turnOn") fibaro:abort(); end -- ici pour les passages suivants devant le fgms -- après 60sec sans mouvement on éteint setTimeout(function() local delayedCheck0 = false; -- local tempDeviceState0, deviceLastModification0 = fibaro:get(404, "value") local tempDeviceState1, deviceLastModification1 = fibaro:get(624, "value") --local tempsafecouloir = os.time() - deviceLastModification0 local tempsafeescalier = os.time() - deviceLastModification1 -- fibaro:debug("Temps écoulé Couloir : "..(tempsafecouloir/60).." min") fibaro:debug("Temps écoulé Escalier : "..(tempsafeescalier/60).." min") if (tempsafeescalier >= 45) then delayedCheck0 = true; end if ( delayedCheck0 == true ) then fibaro:call(29, "turnOff") fibaro:call(171, "turnOff") fibaro:call(363, "turnOff") fibaro:call(694, "turnOff") -- fibaro:call(245, "startProgram","3") -- fibaro:call(252, "startProgram","3") -- fibaro:call(245, "setBrightness","15") -- fibaro:call(252, "setBrightness","15") -- fibaro:call(245, "startProgram","3") --fibaro:call(252, "startProgram","3") setTimeout(function() fibaro:call(245, "turnOff") fibaro:call(252, "turnOff") fibaro:call(306, "turnOff") end,60000) end end,90000) ça pourrait donner quoi en GEA ce genre de scénario ? Merci pour votre aide
  6. Yannick

    Google Home & QA

    Au top merci
  7. Yannick

    Google Home & QA

    Ok faut que je me mette au GEA moi... Merci pour ton aide :!
  8. Yannick

    Google Home & QA

    je viens de le rajouter... pas de changement notoire ça fonctionne. J'avais une question : le fibaro:startScene() qui existait sous HC2 existe toujours sous HC3 ? Je suppose avec cette syntaxe : fibaro.startScene() ? et une autre (mais ce sera certainement pas la dernière !) : lorsque qu'on lance la descente ou la montée d'un volet roulant, quelle est la commande pour dire "stop" et arrêter le voler quand on le souhaite ?
  9. Yannick

    Google Home & QA

    Je n'ai que ça pour l'instant... je voulais faire un essai. J'ai résolu le souci. n'arrivant pas à envoyer la commande Receive avec un R J'ai modifié dans le QA de cette façon et ça fonctionne function QuickApp:receive(value)
  10. Yannick

    Google Home & QA

    voici mon code : function QuickApp:Receive(value) self:updateView("LBL_Receive","text",tostring(value)) self:Execute(value) end function QuickApp:Execute(value) if value == "allume la chambre" then fibaro.call(39, "turnOn") end if value == "allume la tête de lit" then fibaro.call(41, "turnOn") end --et puis tout ce qu'on a envie de faire... end et mon post dans mon applet http://user:password@xx.xx.xxx.xxx:20035/api/devices/77/action/Receive
  11. Yannick

    Google Home & QA

    Dans le QA ? Envoyé de mon SM-G998B en utilisant Tapatalk
  12. Yannick

    Google Home & QA

    Salut @jjacques68, je viens de faire un essai mais j'ai un réponse de ma HC3 qui me dit que l'action a été ignoré. J'ai créé mon applet IFTTT, le compte Ghome se connecte bien et j'ai créé ma routine dans mon Google Home L'erreur retournée : [26.10.2021] [10:52:45] [DEBUG] [QUICKAPP77]: onAction: {"args":["allume la chambre"],"actionName":"receive","deviceId":77}[26.10.2021] [10:52:45] [WARNING] [QUICKAPP77]: Class does not have receive function defined - action ignored [26.10.2021] [10:52:45] [DEBUG] [QUICKAPP77]: onAction: {"args":["allume la chambre"],"actionName":"receive","deviceId":77}[26.10.2021] [10:52:45] [WARNING] [QUICKAPP77]: Class does not have receive function defined - action ignored Un idée ?
  13. Yannick

    Google Home & QA

    Salut à tous, je suis en train de prévoir la migration de ma HC2 vers la HC3 et le gros de ma transition est effectivement mon google home que j'utilise en permanence. Je ne suis pas du tout au fait sur les QA donc je remercie @jjacques68 pour son post mais j'avoue que j'ai besoin d'aide pour la mise en place de celui-ci (l'origine)... je prends ton code et je le colle tel quel dans le main du QA que je crée ex-nihilo ou faut-il que j'intègre déjà un QA existant et que je rajoute ce code ??? Merci pour votre aide
  14. Yannick

    Utilisation des panneaux de chauffage

    ça me rassure pas ça Merci quand même. je vais encore tenter ce week end
  15. Yannick

    Utilisation des panneaux de chauffage

    J'ai lancé une reconfiguration douce de toutes mes têtes et un reboot de la box et ça à l'air d'être reparti. Merci pour le tuyau. à suivre. Reste mes 2 têtes en erreur.
×