Aller au contenu

Ez3kiel

Membres confirmés
  • Compteur de contenus

    131
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Ez3kiel

  1. Salut ntaravel, si tu ne veux pas de timer, tu peux ne pas en mettre comme marqué en début de post : Pour régler la valeur d'une lampe sans timer on utilise 2 paramètres: {id=ID_LAMPE, setValue="VALEUR"} Pour la luminosité, tu définies le maxLux et à la fin du compte a rebours , la lumière s'éteint. Concernant GEA, je ne l'utilise pas mais je suis sur que sur le post dédié à GEA les gars seront ravis de te dire comment changer une variable via GEA, posent leur directement la question
  2. Salut à tous, Je me suis récemment acheté un robot aspirateur afin de me libérer de cette tache. Je me suis orienté vers un modèle LG. un VR7428SP ( prix en baisse en ce moment + une ODR de 70 € en cours qui l'amène à environ 350 €) Je ne vais pas m'étendre sur les fonctions du robot car je ne suis pas un spécialiste mais il l'air correct , bien noté un peu partout et comme madame est enceinte et qu'elle a du soudoyer la gynéco pour que je m'occupe des taches ménagères j'ai pas réfléchi longtemps . Selon moi, il a un avantage par rapport au roomba : pas besoin de payer 99€ pour le controller en wifi, autant lui coller une clé wifi dans le... slot et le hacker ! Alors , je ne suis à l'origine de rien, je partage juste avec vous ce que je viens de trouver. J'étais juste parti pour mettre a jour son firmware et je me suis aperçu qu'il y avait des mods de firmware dont un incluant des drivers wifi. Ce qu'il vous faut : une cle wifi. le dernier firmware en date le firmware modifié la mise à jour du serveur web toutes les infos sont disponibles sur ce forum (Allemand) et c'est également traduit en anglais dans le 2eme post: http://www.roboter-forum.com/showthread.php?10009-LG-Hombot-3-0-WLAN-Steuerung-per-Weboberfl%E4che J'ai également trouvé qu'il était possible de changer les sons de ce robot sur un forum français : http://www.kelrobot.fr/forum/extraire-fichiers-robot-changement-sons-t2106.html Je n'ai pas encore essayé sur le mien car les refs ne sont pas les memes mais étant donné que le firmware à l'air d’être le même pour les robots LG , je me dis que ça se tente ...
  3. Ez3kiel

    Pop Up Customisé

    Pour le coup de l'app en 1er plan , y'a une parade. Dans ta scène, tu fais une notif classique ( un push) puis le pop-Up. Sur ton tel, tu recois une notif qui te bascule sur l'appli et là, tu as le Pop-Up dès l'ouverture de l'appli C'est ce que j'utilise chez moi.
  4. Bonjour à tous, sur un de mes modules, j'ai un sifflement qui se fait entendre quand on est proche de l'interrupteur. Pas de bol pour moi, c'est celui de notre chambre. vous avez déja eu le cas ? le module fonctionne bien, que ce soit via la box ou via l'interrupteur. Je sais que certains dimmer siffle un peu mais je n'ai rien lu pour les frgm. vous connaisez une solution à ça ? Ez3kiel
  5. Salut retrack, si tu nous montrais tes scènes que l'on voit ça ?
  6. Ez3kiel

    Strip Rgb Avec Fibaro Help

    Je ne peux pas voir la vidéo au taf. Je suppose que les "strips" te font un effet de àla K2000 c'est ça ? Si c'est ça , il faut que tu cherches des bandeaux de LED adressables et ces bandeaux ne sont pas contrôlables avec les modules RGBW de fibaro
  7. Cool
  8. Pas sur de mon coup, mais essaye avec fr.pool.ntp.org
  9. @ebouilleur C'est pas une histoire de fuseau horaire ton décalage ? Ha meme pas , c'est 17h43 le coucher du soleil à Nantes Tu as mis la bonne ville dans les configs de ta box ?
  10. Salut Elmer , le "OnTime" ne fonctionne que dans ce script car c'est une fonction interne à ce script. Toi , tu essayes de te faire ton script ou tu utilises celui là ?
  11. Salut q.philippe, extraLightTriggerChecks = function() --add extra checks here. and return the total true or false value. --if returning false the lights will not be triggered. -- for instance: return ( (pcTurnedOff == true ) and (xbmc ~= "Empty") ); -- return true to enable lights to turn on return true; end Ici, le contenu de la fonction doit retourner "faux" pour que les lampes ne s'allument pas malgré la detection de mouvement. Par exemple chez moi , je ne veux pas que les lampes s'allument si je regarde un film( même si je bouge). la variable Xbmc_salon passe automatique à movies quand je regarde un film J'ai donc mis ceci : local xbmc= fibaro:getGlobalValue("Xbmc_salon"); return (xbmc == "Empty"); xbmc == "Empty" est fausse pendant la lecture, le script n'allume pas les lumières. Tu peux aussi faire ça : Là , la personne sur le forum officiel voulait que les lumières ne s'allument pas si le périphérique 520 consommait plus de 50 W extraOffChecks = function() --return true to keep lights on. if ( tonumber(fibaro:getValue(520, "power")) > 50 ) then return false; else return true; end end J'espère que c'est plus clair pour toi.
  12. Salut, je te conseille plutôt d utiliser la fonction extraLightTriggersCheck en mettant directement ta variable auto/manuel comme dit dans le 1er post
  13. Salut, Pour modifier l'intensité de tes dimmers c'est ici que ça se passe : lightsSleeping = {}; --lights that are triggered when Sleepstate is sleeping. lightsMorning = {{id=471, setValue="99", onTime=300},{id=491, setValue="99", onTime=300},{id=902, setValue="turnOn", onTime=360}}; lightsDay = {{id=471, setValue="80", onTime=90},{id=491, setValue="80", onTime=90}}; lightsEvening = {{id=471, setValue="60", onTime=300},{id=491, setValue="60", onTime=300},{id=902, setValue="turnOn", onTime=300}}; lightsNight = {{id=471, setValue="45", onTime=60}, {id=491, setValue="45", onTime=60}}; Tu peux changer la valeur du setValue pour chaque lampe et pour chacune des périodes de la journée (99 pour un allumage à pleine puissance )
  14. Salut Pepite, Je vois pas bien comment utiliser le settimeout ici .. Tu avais qqchose en tête ? Je cherchais plus à faire un truc comme ça : Mais aucune idée si c'est faisable et comment
  15. Je suis d'accord également avec Lazer au détail près que la partie amplification peut ne plus coà»ter un bras avec les ampli tripath ou T-Amp. Ces petits amplis numériques sont vraiment bons pour le prix que ça coute. J'ai pour ma part pris un SMSL SA50 qui est vraiment bluffant pour ses 50€.
  16. C'est une scène que je lance via le scheduler 2 heures apres le coucher du soleil l'été ( donc pas besoin de trigger) Dans le scheduler ça ressemble à ça : -- Fermer les volets au coucher du soleil + 120 minutes luaDaySchedule:add("Sunset","102", "" , "startScene", {"All"} ,false, 120 )
  17. Des capteurs sur les baies de la terrrasse et le bout de code suivant ( mais je préfère la solution de Berale24) Pour les capteurs de portes, il est en statut ouvert tant que la porte est ouverte (normal quoi ) --[[ %% properties %% globals --]] local startSource = fibaro:getSourceTrigger() local ID_Volets = {19, 20, 22, 21, 126,135} local ID_Baies = {105, 103, 103, 107,107,107} local smartphoneID = 98; ------------------------------------------------------------------------------------------------------------- -- Fermeture Auto Volets ------------------------------------------------------------------------------------------------------------- local id_v = 0; local id_f = 0; fibaro:call(smartphoneID, "sendPush", "Fermeture Automatique des Volets"); for i=1, #ID_Volets do id_v = tonumber(ID_Volets[i]); id_f = tonumber(ID_Baies[i]); if tonumber(fibaro:getValue(id_f, "value")) == 0 then -- vérifie si baie fermée fibaro:call(id_v, "close"); end end
  18. Si je ne dis pas de bêtises , les infos lever et couché de soleil sont récupérées sur Yahoo.Du coup, tu peux récupérer les horaires sur la météo Yahoo en fonction de ta ville Pour info, il y a également les sunset et sunrise dans le scheduler ( si tu l'utilise) et ça marche très bien en décallant (20 minutes de mémoire pour moi, je suis sur la cote atlantique)
  19. C'est vraiment Top ! A tout hasard,est ce qu'il y a un moyen de ne pas lancer une autre scène mais d’exécuter le reste d'un script ? en passant par une fonction ou autre ? Je voudrais éviter de devoir créer un scène pour le pop-up et 2 scènes pour les choix oui/non
  20. Salut baroni94, tu as trouvé ton bonheur pour ta cam ? Je suis dans le même cas que toi et quand je vois le prix de certains babyphones, autant prendre une cam
  21. Content que ça vous plaise. Si j'ai pas été clair sur certains trucs, n'hésitez pas
  22. Bonjour, Je vois pas mal de personne qui s’intéresse à la gestion auto de leur éclairage en fonction de la détection de mouvement et de la mesure de luminosité. J'utilise depuis plusieurs mois un script de Stevenvd du forum officiel. Etant étonné de ne pas voir ces infos présente sur notre forum, je vous en fait une petite présentation. Ce script a pour but de gérer de manière autonome la ou les lumières de votre pièce en fonction de la lumière ambiante, de la présence dans la pièce, de vos variables Dodo/Debout, Présence/Abscence, Jour/nuit. Le principe est le suivant : La journée est divisée en plusieurs périodes(Matin, jour, soir, nuit) Si on détecte un mouvement et que la lumière est trop basse pour la période de la journée alors on allume la/les lumière(s) pour X temps. Mais là ou le script est bien pensé, c'est qu'il intègre la possibilité d'allumer une ou plusieurs lampe en fonction de la journée et de la lumière ambiante mais aussi de gérer des exceptions ( Lecture d'un film sur kodi, absence de la maison, ou ce que vous voulez) Le post sur le forum officiel se trouve ICI et le script complet est dispo sur le site de l'auteur . Pré-requis : Vous devez avoir des variables globales pour les états suivants: sleepState = "Dodo" timeOfDay = " Periode de la journée" presentState = "Présence" Ces variables changent de valeur via un autre script ( GEA ou scheduler ou toute autre scene de votre cru !) Ci-dessous les 1eres ligne du script où l'on a besoin d'intervenir. (j'ai traduit les commentaires en français pour les anglophobes ou les Lorrains ) --[[ %% properties 477 value 480 value 491 value %% globals TimeOfDay PresentState --]] --[[ Changez - XXX value - au dessus. Une par détecteur de mouvement, une par détecteur de lux. La variable globale TimeOfDay et les lux s'assurent que la scene soit déclenchée quand vous etes déja dans la pièce et que quelquechose change. faites vos régalges en dessous, lumières et ajouter des " extra functions" Feel free to suggest changes or contact when having problems. It is not allowed to sell or distribute this software and earlier versions without the approval of Control Living © 2014 - 2015 Smart lights by Control Living Version 1.6.7 --]] -------------------------------------------------------------------- -----------------------YOUR LIGHT SETTINGS-------------------------- motionSensorID = {477}; -- changez les id du ou des détecteurs de mouvement {477} ou {477,478,479} si vous en avez plusieurs. LuxSensorID = {480}; -- changez les id du ou des détecteurs de luminosité {480} ou {480,481,482} si vous en avez plusieurs. --Pour eviter de devoir modifier tout le script, on définit ici les equivalences entre vos variables et celles du script --Entrez le nom de vos Variables Globales qui correspondent aux variables ci dessous.Il faut les créer au préalable. SANS CELA , LA SCENE NE FONCTIONNERA PAS. Attention aux majuscules ! sleepState = "SleepState"; --Sleep globalstate variable. timeOfDay = "TimeOfDay"; --Time of Day Global variable. presentState = "PresentState"; --Present state Global variable. --Enter the values of your global variables stated above. If not using, copy the name in front of the "YourValueName" --Entrez les valeurs de vos Variables Globales qui correspondent aux variables ci dessous sleepStateMapping = {Sleeping="Sleeping", Awake="Awake"}; timeOfDayMapping = {Morning="Morning", Day="Day", Evening="Evening", Night="Night"}; presentStateMapping = {Home="Home", Away="Away", Holiday="Holiday"}; -- Réglez la valeur en lux à laquelle la lumière doit s'allumer. -- Si vous ne voulez pas utiliser de minLux alors mettez : 65535 minLuxMorning = 100; minLuxDay = 60; minLuxEvening = 40; minLuxNight = 30; --Si la luminosité est supérieur à maxlux, la lumière s'éteint après le délai onTime (voir plus bas). maxLuxMorning = 300; maxLuxDay = 300; --[[ Maintenant la partie la plus importante: Ici vous pouvez définir quelle lumière doit s'allumer,à quelle valeur et pour combien de temps. Laissez les acollades vides pour pas de lumière. Pour régler la valeur d'une lampe sans timer on utilise 2 parametres: {id=ID_LAMPE, setValue="VALEUR"} Pour régler la valeur d'une lampe avec un timer on utilise 3 parametres: {id=ID_LAMPE, setValue="VALEUR", onTime=TEMPS_EN_SECONDES } Pour régler la valeur d'un RGBW, on défini les 4 canaux dans le SetValue : setValue={R="255",G="255",B="255",W="255"} -- RGBW set: {id=ID_LAMPE, setValue={R="255",G="255",B="255",W="255"}, onTime=TEMPS_EN_SECONDES } --]] lightsSleeping = {}; --lights that are triggered when Sleepstate is sleeping. lightsMorning = {{id=471, setValue="99", onTime=300},{id=491, setValue="99", onTime=300},{id=902, setValue="turnOn", onTime=360}}; lightsDay = {{id=471, setValue="80", onTime=90},{id=491, setValue="80", onTime=90}}; lightsEvening = {{id=471, setValue="60", onTime=300},{id=491, setValue="60", onTime=300},{id=902, setValue="turnOn", onTime=300}}; lightsNight = {{id=471, setValue="45", onTime=60}, {id=491, setValue="45", onTime=60}}; --Manual Override, the time that lights will not be turned ON again after manually turning them off. --OverrideFor, le temps en secondes pendant lequel la lumière ne se rallume pas apres une extinction manuelle --dimmDownTime, temps en seconde pour le dimmer à l'extintion OverrideFor = 90; dimmDownTime = 10; -------------------------------------------------------------------- -------------------------EXTRA FEATURES----------------------------- --Ici le script integre des fonctions supplementaires. C'est ici que l'on peut ajouter des conditions supplémentaires pour eviter l'allumage des lumières pendans la lecture d'un film par exemple extraMorningFunc = function() -- Add your extra code here. If you want some checks or maybe run a virtual device button. --This code is always triggered if there is motion. -- movieLights = {{180, "10"},{181, "10"} }; --if (xbmc == "playing" ) then CallLightArray(movieLights); ExtraDebug("Extra morning function called"); end extraDayFunc = function() -- Add your extra code here. If you want some checks or maybe run a virtual device button. --This code is always triggered if there is motion. ExtraDebug("Extra day function called"); end extraEveningFunc = function() -- Add your extra code here. If you want some checks or maybe run a virtual device button. --This code is always triggered if there is motion. ExtraDebug("Extra evening function called"); end extraNightFunc = function() -- Add your extra code here. If you want some checks or maybe run a virtual device button. --This code is always triggered if there is motion. ExtraDebug("Extra night function called"); end extraLightTriggerChecks = function() --add extra checks here. and return the total true or false value. --if returning false the lights will not be triggered. -- for instance: return ( (pcTurnedOff == true ) and (xbmc ~= "Empty") ); -- return true to enable lights to turn on return true; end extraOffChecks = function() --return true to keep lights on. return false; end -------------------------------------------------------------------- ----------------------ADVANCES SETTINGS----------------------------- local showStandardDebugInfo = true; -- Debug shown in white local showExtraDebugInfo = false; -- Debug shown in orange
  23. Ez3kiel

    My Batteries

    Salut à tous, Merci pour ce VD Jojo et Steven.Il marche nickel. Une question subsidiaire, j'ai un FGK à 0% qui fait pourtant bien son taf.Des l'inclusion, la batterie n'était pas à 100 et très rapidement , la HC2 m'a averti d'un soucis de pile sur ce module. Là , en mesurant la tension aux bornes , j'ai 3,56 au lieu de 3,6. Vous en pensez quoi, batterie trop faible ou y'a un binz ? C'est la 1ere batterie qui me fait ça et les autres ( même plus anciennes) se portent bien.
  24. Ez3kiel

    Support Ifttt

    Bonjour, Comme je ne trouvais pas comment changer ma variable via IFTTT. je passe par une scène que je lance via IFTTT. Pour exécuter une scène , voila la syntaxe : http://LOGIN:PASS@IP_HC2:PORT_HC2/api/sceneControl?id=118&action=start Ici, 118 est l'ID de la scène que je lance quand j'arrive chez moi
  25. Ok merci je regarde ça
×
×
  • Créer...