Aller au contenu

maconly34

Membres confirmés
  • Compteur de contenus

    249
  • Inscription

  • Dernière visite

Tout ce qui a été posté par maconly34

  1. Salut la Team, peut-on simuler l'appui sur S1 ou S2 depuis un module virtuel. J'ai des scènes qui se lance selon le nombre d'appui court sur S1 ou S2. J'aimerais pouvoir le faire depuis un module virtuel. Merci
  2. Salut Lazer, effectivement je fais aussi comme toi avec cmd au lieu de ctrl ;-) pour le développement. Mais pour du test rapide c'est plus simple directement online. Je vais jeter un coup d'oeil sur ton code Merci !
  3. Salut les Macintoshiens et autres PCistes, Avez vous comme moi lors de l'édition de scène en LUA une toute petite fenêtre de 10cm x 5cm ?! Ce qui n'est vraiment pas pratique pour développer. A part copier/coller le code dans un éditeur externe comme TextMate, avez vous une solution, réglage de l'interface Fibaro ? MERCI
  4. @Krikroff OUI, on veut cet adaptation !!! Mais tu dis que c'est déjà dans le module Freebox Player Remote, que j'ai déjà installé. Alors comment faire pour récupérer l'info ON/OFF du Player ? @Chris6783 Tu as raison j'ai bien 17w de diff entre on et off, mais je veux éviter les 45s de démarrage pour rester WAF Ce que je souhaite faire c'est : Appui sur un inter disponible S2 d'un Dimmer2 -> power ON TV, Ampli, SUB -> Switch PlayerFreebox sur On (si Off) -> Appui virtuel sur les différents boutons de la télécommande Freebox (Merci Krikroff !) Avec des conditions horaires pour affichage de la chaine habituelle. Et bien sur tout éteindre avec double appui etc. (sauf player passage en Off) D'avance MERCI à la team pour le partage et l'aide P.S. pour les Pommiers qui coincent, je suis là pour les aider
  5. Oula, la ça dépasse mes connaissance, je suis un ancien programmeur/automaticien C++, Assembleur... Mais aucune connaissance Json / PHP. Je suis en train de me taper l'API de la Freebox, mais je ne sais pas comment écrire une requête GET/POST exemple essayer d'interroger le Freebox Player, et si pas de réponse considère comme éteint... API Freebox : http://dev.freebox.fr/sdk/os/lan/ P.S. je suis noyé
  6. Hello Pepite oui, je fonctionne déjà comme ça. Mais comme toute mon installation est sur une GreenWave, j'aimerais tout couper sauf la Freebox. De plus cela permettrai de faire plein de scénario sympa, si l'on pouvait connaitre l'état de la Freebox, volume, chaine... de telle heure à telle heure, si on, alors Infos sur la France ; Suivi d'une série TV automatique avec switch automatique tel jour à tel heure... Sauf que ne connaissant pas l'état, on ne sait pas si on l'allume ou si on l'éteint...
  7. @mprinfo @HANSOLO Vous avez oublié le renouvellement à chaque nouvelle sortie presque gratuit !!!
  8. Cette fois j'ai explosé mon compteur de travail au noir (nocturne) 2h du mat ! Bon, je cherche à récupérer l'état ON ou Off (veille) de ma Freebox Player, afin d'allumer tout les éléments multimédia de mon salon (mise en marche des prises élec). (effectivement, je ne peux pas le faire par la conso du player car trop peu de différence entre veille et marche) et le plus pratique c'est avec la télécommande radio de la Freebox. Dois-je installer ce plug et est-ce possible avec celui-ci ? Ou bien connaissez vous une requête LUA permettant de savoir si ma Freebox player est sortie de veille ? Je veux mettre cette commande dans GEA Merci les pros !!!
  9. Bon je fais la réponse, car résolu : effectivement je "pusher" bien sur un vieux tel. après avoir supprimé la liste, et en me reconnectant àma box depuis mon Pommier, celui-ci s'inscrit automatiquement dans ma config ! Le push fonctionne bien ! encore merci !!!
  10. Ok merci, j'avais bien compris, que je le recevais sur le pommier choisi, mais comme j'en ai eu plusieurs que je ne possède plus, et que je ne reçois rien, je viens de supprimer tous les téls de ma liste. Maintenant comment en rajouter un ? Merci
  11. Bonsoir les couches tard ! Je viens d'installer ce super module, afin de recevoir les notification GEA. PB : quand je teste le bouton Push de ce VD, je ne reçois rien. Comment être sur que j'envoie bien le push sur mon tel actuel ? Comment supprimer de la liste les tel que je n'ai plus ? MERCI
  12. maconly34

    Support Gea

    @Pepite Merci Pepite et toute la communauté du Forum !!! cela venait bien de la propriété Power, en mettant Sensor cela fonctionne. Question ou peut-on trouver ce genre d'information ? Car pas vu dans "Syntaxe GEA", et de plus cette propriété n'existe pas dans mon module !!! Surtout que avec une scène en LUA directe j'utilise la propriété Power qui fonctionne ! Encore Merci
  13. maconly34

    Support Gea

    Merci Hansolo pour ton partage de code ! Je viens de tester une scène en lua avec la propriété "power" de la GreenWave, cela fonctionne très bien. Mais effectivement la propriété Value n'est pas la bonne elle me ramène "1" donc c'est pour ça que cela ne fonctionne pas. Le problème, c'est que avec les propriétés GEA "Power+ et Power- j'ai une erreur : [DEBUG] 17:35:24: line 2076: attempt to concatenate local 'name' (a nil value) Voilà le bout de code GEA correspondant à cette erreur : -- Contrôle tous les périphériques déclarés toutes les X secondes -- --------------------------------------------------------------------------- GEA.log = function(method, entry, message, force, color) if (force or GEA.debug) then local msg = "" local name = "If" if (not entry and not force) then return elseif (entry) then local typeEntry = type(entry[GEA.keys["ID"]]) if (entry[GEA.keys["NAME"]]) then name = entry[GEA.keys["NAME"]] if (type(name) == "table") then name = name[1] end name = name .. " ] " if (typeEntry == "nil" or typeEntry == "boolean") then msg = msg .. "[ " .. name elseif (typeEntry == "number") then msg = msg .. "[ " .. entry[GEA.keys["ID"]] .. " | " .. name elseif (typeEntry == "table") then lowerId = string.lower(entry[GEA.keys["ID"]][1]) De plus je ne vois pas cette propriété dans la doc de Syntaxe GEA ( https://gea.piccand.me/doku.php/syntaxe ) Aurais-tu modifié ton GEA ? Merci
  14. maconly34

    Support Gea

    Bonsoir les couche-tard (ou geek de la programmation nocturne comme moi !) je viens d'adapter/tester c'est 2 lignes de code récupérer sur le ShowRoom. J'ai une erreur avec les propriétés Power+ et Power- GEA.add({"Power+", id["PRISE_TV_DROITE"], 125}, 30, "conso pdroite #value#", {{"turnOn", id["CMD_SUB"]}}) GEA.add({"Power-", id["PRISE_TV_DROITE"], 95}, 5*60, "", {{"turnOff", id["CMD_SUB"]}}) J'ai remplacé ces propriétés par Value+ et Value- Mais cela ne fonctionne que dans un sens (extinction) mais pass allumage. J'ai déclaré l'ID du déclencheur dans l'entête, et vérifié la puissance indiquée par le module multi prises Greenwave. D'avance merci GEA.add({"Value+", id["POWER_TV_SAMSUNG"], 125}, 10, "conso pdroite #value#", {{"turnOn", id["AMPLI_HOMECINEMA"]}}) GEA.add({"Value-", id["POWER_TV_SAMSUNG"], 120}, 10, "", {{"turnOff", id["AMPLI_HOMECINEMA"]}})
  15. Merci, je teste de suite. Comme tu peux le voir plus haut, j'ai déjà renseigné l'ID de mon détecteur. J'arrete de polluer ce forum et je poursuivrai si besoin sur le support GEA ;-)
  16. OK Lazer, tu as raison, après avoir cherché sur le support, GEA en vain je suis venu voir de l'autre coté de la barrière (coté module). Et dans la précipitation j'ai posté ici. Mea culpa
  17. --[[ %% autostart 134 value %% properties %% globals --]] -- v 5.00 -- RGB is on in 4.20b -- email, to, sujet -- Global, "", "" --> true -- Correct value[1], ... -- Added notstarted -- Fix Batteries message -- ================================================== -- GEA : Gestionnaire d'Evénements Automatique -- ================================================== -- [FR] Scénario permettant de contrôler si une périphérique est -- activé depuis trop longtemps ou lancer un push d'avertissement -- Ce scénario permet une annotation plus simple que le code LUA -- il nécessite néanmoins quelques connaissances -- -- [EN] This scene allow you to check every X second the status -- of a module and send actions if the module is activated since too long. -- This scene allow you a more simple annotation than LUA -- it requires some knowledge -- -- Auteur : Steven P. with modification of Hansolo and Shyrka973 -- Version : 5.00 -- Special Thanks to : -- jompa68, Fredric, Diuck, Domodial, moicphil, lolomail, byackee, -- JossAlf, Did, jompa98 and all other guy from Domotique-fibaro.fr -- ------------------------------------------------------------ -- Historique / History -- ------------------------------------------------------------ -- L'historique complet est diponible ici : -- http://www.domotique-fibaro.fr/index.php/topic/1082-gea-gestionnaire-dévénements-automatique/?p=12428 function yourcode() -- ================================================== -- [FR] A VOUS DE JOUER -- [EN] YOUR TIME TO PLAY -- ================================================== GEA.isVersionFour = true --- On est en version 4.017 Beta ou suppérieur -- [FR] Votre langue : FR (default) -- [EN] Your language : EN GEA.language = "FR"; -- [FR] On vérifie toutes les X secondes (default : 30) -- [EN] Check every X seconds GEA.checkEvery = 30 -- [FR] Liste des portables devant recevoir une notification {70, 71} -- [EN] Smarphones you want to be notified {XX, XX} for more than one GEA.portables = {179} -- [FR] Affichage des traces dans la console (default : false) -- [EN] Show trace in the debug window GEA.debug = true -- [FR] Ne capture pas les erreurs, stop GEA en indiquant le message d'erreur -- [FR] A utiliser que pour un débugage -- [EN] Don't catch error, stop GEA and show the error message, use it only for debugging purpose. --GEA.catchError = false -- Tableau module ID -> Nom local id = { DETECT_COULOIR_CH = 134, LAMPE_COUL_CH = 131 } -- ------------------------------------------------------------ -- [FR] Variable Globale optionnel pour autorisé GEA de s'exécuté -- [FR] Usage : GEA.getGlobalForActivation = {"<globalvar>", "<value pour autoriser l'execution>"} -- [EN] Optional Global Variable to allow GEA to run -- [EN] Usage : GEA.getGlobalForActivation = {"<globalvar>", "<value for activation>"} -- ------------------------------------------------------------ --GEA.getGlobalForActivation = {"SuspendreGEA", "non"} -- ---------------------------------------------------------------- -- [FR] A partir d'ici vous trouverez ma propre configuration -- [FR] vous permettant ainsi d'avoir une série d'exemple -- [EN] From here are ma own configuration -- [EN] just to allow you to see some examples -- ---------------------------------------------------------------- -- GEA.add(134, -1, "", {{"turnOn", 131}}) local myTask = GEA.add(131, 30, "Extinction de la lampe après 30s", {{"turnOff"}}) GEA.add(134, -1, "", {{"RestartTask", myTask}})
  18. ok je vais aller fouiner sur le wiki. Merci, je n'avais jamais vu le showroom ! je viens de trouver ce bout de code mais un peu compliqué à comprendre. -- Allumage à 60% dès que détection mouvement. le if permet de ne pas renvoyer l'ordre d'allumage si la lampe est déjà allumée GEA.add( id["DETECTEUR_SAM"], -1, "",{{"If",{{"Value-", id["LAMPE_SAM"],59}}},nuitsam ,{"Function", function() fibaro:call(id["LAMPE_SAM"], "setValue", "65") end}}) -- On dimme la lampe automatiquement après 2mn et on l'éteint après 3mn si pas de mouvement ou si la lampe à été remontée a plus de 59% Pourquoi mon code ne fonctionne pas. le debug affiche ça : [DEBUG] 23:29:11: [ 131 | light_coul_chambre ] !CANCEL! isActivate : désactivé (ID:2) [turnOff] [DEBUG] 23:29:41: [ 131 | light_coul_chambre ] En cours : vérification (ID:2) [turnOff] [DEBUG] 23:29:41: [ 131 | light_coul_chambre ] Check : démarrage vérification (ID:2) [turnOff] [DEBUG] 23:29:41: [ 131 | light_coul_chambre ] Check : vérification des dates (ID:2) [turnOff] [DEBUG] 23:29:41: [ 131 | light_coul_chambre ] isActivate : vérification de l'activation (ID:2) [turnOff] [DEBUG] 23:29:41: [ 131 | light_coul_chambre ] isActivate : type : com.fibaro.multilevelSwitch (ID:2) [turnOff] [DEBUG] 23:29:41: [ 131 | light_coul_chambre ] !CANCEL! isActivate : désactivé (ID:2) [turnOff] [DEBUG] 23:29:41: Durée des traitements : 0.03 nouveau délai : 29.97 / tourne depuis 2h 14m 58s [DEBUG] 23:30:11: [ 131 | light_coul_chambre ] En cours : vérification (ID:2) [turnOff] [DEBUG] 23:30:11: [ 131 | light_coul_chambre ] Check : démarrage vérification (ID:2) [turnOff] [DEBUG] 23:30:11: [ 131 | light_coul_chambre ] Check : vérification des dates (ID:2) [turnOff] [DEBUG] 23:30:11: [ 131 | light_coul_chambre ] isActivate : vérification de l'activation (ID:2) [turnOff] [DEBUG] 23:30:11: [ 131 | light_coul_chambre ] isActivate : type : com.fibaro.multilevelSwitch (ID:2) [turnOff]
  19. Hello la team, je viens de passer à GEA (le grand saut !) Premier soucis, après avoir parcouru et recherché dans le forum, je n'arrive pas à faire quelque chose d'ultra simple : allumer une lampe des que je passe devant un détecteur ! De plus je n'arrive pas à trouver une doc sur le bon paramètre à utiliser : Sensor, Value etc. en fonction du module utilisé. Ci-dessous ma ligne de code (134 = motion sensor, et 131 = Fibaro dimmer GEA.add(134, -1, "", {{"turnOn", 131}})
  20. Hello iMagin (deformation Apple) J'avais bien lu la réponse de Chris, mais je reste dubitatif devant la réponse, le fait de ne pas pouvoir couper le son est aberrant Merci à tous P.S. je vais laisser trainer à coté la batte de baseball !
  21. Merci pour vos remarques amusantes, mais comment fait-on pour arrêter l'alarme sonore, sans avoir àsortir l'escabeau et appuyer sur le bouton ? Ce n'est pas possible ?
  22. Gloups, alors quand mon fils fait cuire des steaks, et qu'il ne met pas la hotte aspirante, pas moyen d'arrêter l'alarme !?!?
  23. Salut la Team des Geeks de la Fibaro ! Je viens de faire déclencher l'alarme de mon détecteur de fumée (FGSD-002) Et ben je n'arrive pas à la désarmer (sauf appui sur le bouton physique pendant 5s), ou bien comme je viens de faire, j'enlève la pile ! Même si plus de fumée ! Avez vous un solution depuis l'interface Internet ou iPhone ? Merci
  24. Salut la Fibaro Team ! Je viens d'acquérir ce module, et vu le prix actuel (19 euros), je me demandais si l'on pouvait détourner son fonctionnent afin de remplacer les fgs-222 à bas prix : 1) Tout d'abord à quel type d'info a t-on en sortie de brochage (je ne comprends pas free-flood). ALARM NC - potential-free flood sensor terminals (for wired systems) TAMP NC - potential-free tamper terminals (for wired systems) 2) Peut-on activer l'alarme par modification d'une variable ? ​Et alors si on pouvez aussi détourner le détecteur de fumée à 9 € actuellement, ce serait le pied ! D'avance merci
  25. Dans la rubrique Tutos ? Sinon comment générer les données de template pour un module chinois et l'envoyer àFibaro. Merci Envoyé de mon iPhone en utilisant Tapatalk
×
×
  • Créer...