Aller au contenu

Gandalf

Membres confirmés
  • Compteur de contenus

    290
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Gandalf

  1. Gandalf

    Support Gea

    @pepite Oui ça fonctionne
  2. Merci Chef La buanderie c'est celui-ci https://www.hostingpics.net/viewer.php?id=834108duolavelingeetsechelingeiq800masterclasssiemens.jpg Ou sinon si tu n'y arrives pas au pire j'ai celui-ci : https://www.hostingpics.net/viewer.php?id=994755a49471ec2d9ff5b397d1e62afbe66b32.jpg
  3. Gandalf

    Support Gea

    nop je ne pense pas ( je ne sais pas ce que c'est WatchDog ) donc je ne l'ai pas implémenté. En scène je suis soft pour l'instant le GEA pour changer auto les variables globales pour mes scènes smartlight et 4 scènes smartlight bientôt 5. Et la le but est que GEA en plus de modifier les variables globales gère le ON et OFF de 2 Scènes SmartLight .
  4. Gandalf

    Support Gea

    [DEBUG] 15:51:23: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 1) [Time,08:00,08:00] [Global,TimeOfDay,Morning] [DEBUG] 15:51:23: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 2) [Time,10:00,10:00] [Global,TimeOfDay,Day] [DEBUG] 15:51:23: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 3) [Time,20:00,20:00] [Global,TimeOfDay,Evening] [DEBUG] 15:51:23: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 4) [Time,23:00,23:00] [Global,TimeOfDay,Night] [DEBUG] 15:51:23: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 5) [StopScenario,86] [DEBUG] 15:51:23: [ Toujours ] Add Autostart : ajout de la tâche pour 120 secondes (ID: 6) [Scenario,86] [DEBUG] 15:51:23: GEA Version 5.42 : en exécution... [DEBUG] 15:51:53: [ Toujours ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [DEBUG] 15:51:53: [ Toujours ] sendActions : !ACTION! : Stop Scene 86 (ID: 5) [StopScenario,86] [DEBUG] 15:51:53: [ Toujours ] Done : tâche effectuée et suspendue (ID: 5) [StopScenario,86] Bon déjà et maigres un Reboot de la Box la Scène ne ce stop pas je passe devant le capteur et les lumières s'allume EDIt : [DEBUG] 15:51:23: [ Toujours ] Add Autostart : ajout de la tâche pour 120 secondes (ID: 6) [Scenario,86] [DEBUG] 15:51:23: GEA Version 5.42 : en exécution... [DEBUG] 15:51:53: [ Toujours ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [DEBUG] 15:51:53: [ Toujours ] sendActions : !ACTION! : Stop Scene 86 (ID: 5) [StopScenario,86] [DEBUG] 15:51:53: [ Toujours ] Done : tâche effectuée et suspendue (ID: 5) [StopScenario,86] [DEBUG] 15:53:23: [ Toujours ] sendActions : traitement des actions (ID: 6) [Scenario,86] [DEBUG] 15:53:23: [ Toujours ] sendActions : !ACTION! : Scene 86 (ID: 6) [Scenario,86] [DEBUG] 15:53:23: [ Toujours ] Done : tâche effectuée et suspendue (ID: 6) [Scenario,86] La scène est bien coupée plus d'activation des lumières en passant devant le capteur EDIT2 : [DEBUG] 15:51:23: [ Toujours ] Add Autostart : ajout de la tâche pour 120 secondes (ID: 6) [Scenario,86] [DEBUG] 15:51:23: GEA Version 5.42 : en exécution... [DEBUG] 15:51:53: [ Toujours ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [DEBUG] 15:51:53: [ Toujours ] sendActions : !ACTION! : Stop Scene 86 (ID: 5) [StopScenario,86] [DEBUG] 15:51:53: [ Toujours ] Done : tâche effectuée et suspendue (ID: 5) [StopScenario,86] [DEBUG] 15:53:23: [ Toujours ] sendActions : traitement des actions (ID: 6) [Scenario,86] [DEBUG] 15:53:23: [ Toujours ] sendActions : !ACTION! : Scene 86 (ID: 6) [Scenario,86] [DEBUG] 15:53:23: [ Toujours ] Done : tâche effectuée et suspendue (ID: 6) [Scenario,86] [DEBUG] 16:01:23: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 10m La scène est revenue toute seule @pepite Donc ça marche alors .... donc c'est le coup du sensor qui ne fonctionne pas ?
  5. Gandalf

    Support Gea

    La en gros ça va couper la scène puis 2 min après la remettre je test
  6. Gandalf

    Support Gea

    Bon après avoir réussie a trouver comment bien faire fonctionner la coupure de la scène de gestion auto des lumières et donc l'intégralité de l'éclairage de la pièce je me suis occupé tous le week-end a faire des tests pour essayer de réactiver la scène sans succès bien sûr Si l'un de vous a une idée, car au final le script coupe la scène ( d'ailleurs je ne voie rien dans la HC2 qui me montre que la scène est coupée, mais plus rien de regain donc bon .... ça marche ), mais le restart de cette scène ne fonctionne jamais
  7. HopHopHOp , travaux finis ( bon OK il manque la fin du parquet .... ) Mais me revoilà afin d'essayer de finir de personnaliser mes icônes ROOM Serait-il possible d'avoir 5 icônes https://support.apple.com/library/content/dam/edam/applecare/images/en_US/imac/imac-retina-5k-el-capitan.png Avec écrit en dessous BUREAU Et https://www.hostingpics.net/viewer.php?id=301288TestSDB.png Avec SALLE DE BAIN écrit ne dessous ET http://thx-trailer.com/2/Star-Wars/thx-trailer/bild46.jpg Avec écrit en dessous HOME CINEMA Un avant-dernier http://www.marieclairemaison.com/data/photo/mw660_c18/duo-lave-linge-et-seche-linge-iq800-masterclass-siemens.jpg Avec écrit en dessous BUANDERIE Et pour finir https://www.hostingpics.net/viewer.php?id=222829TestGaming.png Avec écrit en dessous GAMING Il me reste le Salon, mais bon je ne trouve rien qui me convient ... Merci d'avance
  8. Gandalf

    Support Gea

    Bon je reprends depuis le début ..... 1 la TV reste toujours allumer vu que les filles regardent un DA .. Je vais rebooter la Box a chaque changement et je vais allumer avant l'ID 53 qui est bien dans leur dos donc ne les dérangera pas beaucoup . lors si je mets seulement ça : GEA.add(true, 30, "", { {"Function", function() fibaro:killScenes(86) end} }) La scène SmartLight ID 86 ne ce déclenche pas Lorsque j'intègre ce code a la gestion OFF des lumières, ça continue de fonctionner donc : GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109}, {"Function", function() fibaro:killScenes(86) end} }) C'est OK Il semble que ce soit ensuite le pb..... le fait que je veille rallumer l'ID 14 pour 2 min semble foutre le boxon ;( Bon eh bien non, puisque ce code fonctionne nickel .... GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109}, {"Value",14,10}, {"Function", function() fibaro:killScenes(86) end} }) GEA.add({"Value+",14,1}, 1*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"turnOff", 14}}) Bon ..... La je commence a m'arracher les cheveux LoL Je vais tester en mettant la fonction Kill simplement avec la commande StopScenario ... GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109}, {"Value",14,10}, {"StopScenario", 86} }) GEA.add({"Value+",14,1}, 1*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"turnOff", 14}}) Bon ..... Après un restant de la Box et ce code dedans ça fonctionne bien .... Allez on avance on change le code enfin on rajoute la réactivation de la scène et on redémarre la box ... Donc nouveau Code : GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109}, {"Value",14,10}, {"StopScenario", 86} }) GEA.add({"Value+",14,1}, 1*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"turnOff", 14}}) GEA.add({"Sensor-",132,"30"}, 30, "TV veille, relance scriplights 86", {{"Scenario",86}}) Bon et bien ça semble fonctionner .... Je vais attendre la fin du DA pour voir si le code remet bien en route la scène de gestion automatique des lumières de l'auditorium Pffff j'y comprends rien vu que tout cela semble être la même chose qu'avant... Donc prochaine étape voir si la gestion auto revient et si lorsque je relance la TV elle ce re stop . LA suite très vite EDIT : Bon et bien voila le repas est prêt je coupe donc le DA et la TV avec et Hop ... [DEBUG] 17:23:02: [ Value [14|DimAudit] > 1 ] sendActions : !ACTION! : sendPush Dimmable 14 allumé depuis 2 mins, extinction (ID: 6) [turnOff,14] [DEBUG] 17:23:02: [ Value [14|DimAudit] > 1 ] Done : tâche effectuée et suspendue (ID: 6) [turnOff,14] [DEBUG] 17:32:02: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 9m 59s [DEBUG] 17:42:02: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 19m 59s [DEBUG] 17:52:02: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 29m 59s [DEBUG] 18:02:02: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 39m 59s [DEBUG] 18:12:02: Durée des traitements : 0s nouveau délai : 30s / tourne depuis 49m 59s [DEBUG] 18:14:02: [ Sensor [132|TVSamsung] < 30 ] sendActions : traitement des actions (ID: 7) [Scenario,86] [DEBUG] 18:14:02: [ Sensor [132|TVSamsung] < 30 ] sendActions : !ACTION! : Scene 86 (ID: 7) [Scenario,86] [DEBUG] 18:14:02: [ Sensor [132|TVSamsung] < 30 ] sendActions : !ACTION! : sendPush TV veille, relance scriplights 86 (ID: 7) [Scenario,86] [DEBUG] 18:14:02: [ Sensor [132|TVSamsung] < 30 ] Done : tâche effectuée et suspendue (ID: 7) [Scenario,86] L'allumage Auto ne revient pas
  9. Gandalf

    Support Gea

    OK alors voilà : GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109}, {"Value",14,10}, {"StopScenario", 86} }) GEA.add({"Value+",14,1}, 2*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"turnOff", 14}}) GEA.add({"Sensor-",132,"30"}, 30, "TV veille, relance scriplights 86", {{"Scenario",86}}) Et BIM re ERROR: [DEBUG] 15:40:20: [ Sensor [132|TVSamsung] > 30 ] !!! ERREUR !!! : vérification (ID: 5) [turnOff,124] [turnOff,125] [turnOff,53] [turnOff,114] [turnOff,119] [turnOff,14] [turnOff,109] [Value,14,10] [StopScenario,86] Le 14 ne s'éteint lus après 2 min LoL Alors que si je reprends : GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109}, {"Value",14,10}, {"Function", function() fibaro:killScenes(86) end} }) GEA.add({"Value+",14,1}, 2*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"turnOff", 14}}) GEA.add({"Sensor-",132,"30"}, 30, "TV veille, relance scriplights 86", {{"Scenario",86}}) Et bien tous s’éteint bien ce rallume pour l'ID 14 puis s'éteint au bout de 2 min MAIS .. Comme par hasard la scène 86 n'est plus coupée .... Et avec ce code-là : GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109}, {"Value",14,10}, {"Function", function() fibaro:killScenes(86) end} }) GEA.add({"Value+",14,1}, 2*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"turnOff", 14}}) Et bien la scène ne s'arrête plus non plus ... Bon j'me dis qu'un petit reboot de la box HC2 ne ferait pas de mal et après faut allez récupérer les enfants a l'école, mais déjà j'ai grandement avancer Je vais regarder a refaire fonctionner le kill de la scène ça a marché ce n'était pas avec ma magie, mais la tienne JE leur expliquerais qu'il ne faut pas bouger si elles ne veulent pas que la lumière s'allume pendant leur DA et que papa continue de travailler sur la solution hiihiii EDIt : maigres un reboot la scenen n'est plus killé Bon la je file j'vais finir par être en retard ...
  10. Gandalf

    Support Gea

    HOUUUHOUUUU GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109}, {"Value",14,10}, {"Function", function() fibaro:killScenes(86) end} }) GEA.add({"Value+",14,1}, 2*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"turnOff", 14}}) Tous fonctionne YES BRAVOOOOO Heuuu comment je remet ne route ma scene a la fin de mon film ?
  11. Gandalf

    Support Gea

    Ok mail envoyé Sinon aucune des 2 ne permettent pas de Killer la scène GEA.add(true, 30, "", { {"Function", function() fibaro:killScene(86) end} }) [DEBUG] 14:38:45: GEA Version 5.42 : en exécution... [DEBUG] 14:39:15: [ Toujours ] sendActions : traitement des actions (ID: 5) [Function..] [DEBUG] 14:39:15: [ Toujours ] sendActions : !ACTION! : Function /opt/fibaro/scenes/81.lua:70: attempt to call method 'killScene' (a nil value) (ID: 5) [Function..] [DEBUG] 14:39:15: [ Toujours ] Done : tâche effectuée et suspendue (ID: 5) [Function..] Pour être sur voici ma scène Mais à regarder de près le script SmartLight je me demande si ce ne serait pas plus simple de passer directement par lui et non GEA .... Mais bon après je commence a comprendre GEA alors ça me pousse a l'utiliser je vais aussi allez regarder sur l'autre script au cas ou
  12. Gandalf

    Support Gea

    OK donc effectivement j'ai testé : GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114} }) OK toutes les On/Off s’éteigne Ensuite : GEA.add({"Sensor+",132,"30"}, 30, "TV allumée depuis 30 secs- extinction lights", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"Value",119,0}, {"Value",109,0}, {"Value",14,10} -- allumage 14 }) Les On/OFF OK, mais les Dimmable non Ensuite : GEA.add(true, 30, "", {{"turnOff", 119}}) GEA.add(true, 30, "", {{"turnOff", 14}}) GEA.add(true, 30, "", {{"turnOff", 109}}) OK les Dimmable sont OFF ensuite : GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109} }) C'est aussi OK tout est OFF dimmable et On/Off Pour finir le Stop de la scène SmartLight ... J'ai testé toutes les variantes une après l'autre les voici en groupe : GEA.add(true, 30, "", {{"StopScenario",86}}) GEA.add(true, 30, "", {{"stopScenario",86}}) GEA.add(true, 30, "", {{"Stopscenario",86}}) GEA.add(true, 30, "", {{"stopscenario",86}}) et BIM aucune ne fonctionne Donc si je récapitule le mode OFF des dimmable ne fonctionnait pas dans l'écriture mettre la valeur a 0 ET ce qui donnais l'erreur était donc le stop de la scène ID 86 Pour finir, j'ai testé ça : GEA.add({"Sensor+",132,30}, 30, "", { {"turnOff",124}, {"turnOff",125}, {"turnOff",53}, {"turnOff",114}, {"turnOff", 119}, {"turnOff", 14}, {"turnOff", 109}, {"Value",14,10} }) GEA.add({"Value+",14,1}, 2*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"TurnOff", 14}}) Tout s'éteint et la 14 s'allume bien à 10% mais elle ne s’éteint pas après 2 min alors que dans le DEBUG il n'y a pas d'erreur
  13. Gandalf

    Support Gea

    Ok lampe éteinte alors je reprends ton code et je met un t minuscule a TurnOff EDIT : [DEBUG] 11:46:06: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [turnOff,124] [turnOff,125] [turnOff,53] [turnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 11:46:06: [ Sensor [132|TVSamsung] > 30 ] !!! ERREUR !!! : vérification (ID: 5) [StopScenario,86] [turnOff,124] [turnOff,125] [turnOff,53] [turnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 11:46:36: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [turnOff,124] [turnOff,125] [turnOff,53] [turnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] et lumière toujours sur ON
  14. Gandalf

    Support Gea

    Afin de me faciliter mes programmations et aussi de référencer tout le monde j'ai un petit fichier XLS avec mes script, VD , ID and co Je me suis basé sur cette info : Donc oui je confirme mes ID sont bon , enfin je crois Lol Le 124 est une rangée de 3 LED On/Off sur un FGS223 ou 222 . J'ai allumé manuellement l'ID 124 via la page WEB Fibaro, puis j'ai rajouté ton code . Résultat voici le DEBUG : [DEBUG] 11:28:16: [ 124 | OnOffMur ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 5) [TurnOff,124] [DEBUG] 11:28:16: GEA Version 5.42 : en exécution... [DEBUG] 11:28:47: [ 124 | OnOffMur ] sendActions : traitement des actions (ID: 5) [TurnOff,124] [DEBUG] 11:28:47: [ 124 | OnOffMur ] sendActions : !ACTION! : TurnOff (ID: 5) [TurnOff,124] [DEBUG] 11:28:47: [ 124 | OnOffMur ] Done : tâche effectuée et suspendue (ID: 5) [TurnOff,124] Lampe toujours allumée
  15. Gandalf

    Support Gea

    Bon afin d'essayer d'être clair dans mon premier code j'ai mal organisé mes commandes en oubliant la durée et le message qui sont obligatoire dans la commande GEA même si on s'en moque . De plus la gestion de l' extinction après 2 min ne peut être coller a la fin de la commande il me faut une commande en plus . Bon je vais oublier cette histoire d'extinction au bout de 2 min dans un premier temps ... Ce qui réécrit me donnerait ce code : -- Si TV ID132 allumer alors stop ScriptLight ID86 et eteindre ID 124,125,53 et mettre a 0 les dimmable ID 114,119 et allumer le dimmable ID 14 GEA.add( {{"Sensor+", 132, "30"}}, 30, "", { {"StopTask", 86}, {"TurnOff", 124}, {"TurnOff", 125}, {"TurnOff", 53}, {"TurnOff", 114}, {"Value", 119, 0}, {"Value", 109, 0}, {"Value", 14, 10} } ) -- Si TV ID 132 en veille alors redemarrer ScriptLight ID 86 GEA.add( {{"Sensor-", 132, "30"}}, 30, "",{"RestartTask", 86} ) Toi @pepite , tu m'as réécrit le code comme suit : -- Si TV ID132 allumer alors stop ScriptLight ID86 et eteindre ID 124,125,53 et mettre a 0 les dimmable ID 114,119 et allumer pour 2 min le dimmable ID 14 GEA.add({"Sensor+",132,"30"}, 30, "TV allumée depuis 30 secs- extinction lights", { {"StopScenario",86}, -- arret scriplights 86 {"TurnOff",124}, {"TurnOff",125}, {"TurnOff",53}, {"TurnOff",114}, {"Value",119,0}, {"Value",109,0}, {"Value",14,10} -- allumage 14 }) -- Si TV ID 132 en veille alors redemarrer ScriptLight ID 86 GEA.add({"Sensor-",132,"30"}, 30, "TV veille, relance scriplights 86", {{"Scenario",86}}) Donc une fois mon code bien écrit ce qui change c'est la commande pour démarrer et éteindre un scénario Dans ce cas j'ai quelques questions : 1 : À quoi sert la série de commande Task ? 2 : À quoi sert la série de commande Scenario ? 3 : Je ne trouve pas la commande StopScenario dans le Wiki 4 : La scene que l'on veut gérer via GEA doit-elle être configurée d'une manière spécifique ? Exemple : Run Scene obligatoirement en manuel ? Ensuite quand je rajoute ton script le DEBUG me donne comme info ça : [DEBUG] 10:16:39: GEA Version 5.42 : en exécution... [DEBUG] 10:17:09: [ Sensor [132|TVSamsung] < 30 ] sendActions : traitement des actions (ID: 6) [Scenario,86] [DEBUG] 10:17:09: [ Sensor [132|TVSamsung] < 30 ] sendActions : !ACTION! : Scene 86 (ID: 6) [Scenario,86] [DEBUG] 10:17:09: [ Sensor [132|TVSamsung] < 30 ] sendActions : !ACTION! : sendPush TV veille, relance scriplights 86 (ID: 6) [Scenario,86] [DEBUG] 10:17:09: [ Sensor [132|TVSamsung] < 30 ] Done : tâche effectuée et suspendue (ID: 6) [Scenario,86] [DEBUG] 10:21:40: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 10:21:40: [ Sensor [132|TVSamsung] > 30 ] !!! ERREUR !!! : vérification (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 10:22:09: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] Question 5 : le Erreur viendrait du faite qu'il ne comprend pas la condition [ {"Sensor+",132,"30"} ] ? Question 6 : Sachant que l'ID 132 est un Wall Plug est-il possible que la commande ne fonctionne plus avec lui ( pb d'API ? ) ? Merci de votre aide et pardon de ma possible lourdeur j'essaye de comprendre rien de plus EDIT01 : Encore des recherches qui m'ont emmener a trouver un script de lave vaisselle qui semble utiliser comme moi le WallPlug en mode consomation ICI : https://www.domotique-fibaro.fr/topic/1211-support-gea/?page=305#comment-156235 J'ai remarqué qu'il n'y a pas de "" au niveau de la valeur de la consommation. J'ai donc modifier le script comme suit ( oui j'ai viré la coupure de scénario et l'allumage de l'ID 14 pour me permettre de visuellement voir is ça marche ) CODE : -- Si TV ID132 allumer alors stop ScriptLight ID86 et eteindre ID 124,125,53 et mettre a 0 les dimmable ID 114,119 et allumer pour 2 min le dimmable ID 14 GEA.add({"Sensor+",132,30}, 30, "TV allumée depuis 30 secs- extinction lights", { {"TurnOff",124}, {"TurnOff",125}, {"TurnOff",53}, {"TurnOff",114}, {"Value",119,0}, {"Value",109,0}, }) DEBUG : [DEBUG] 10:34:48: [ Sensor [132|TVSamsung] > 30 ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:34:48: GEA Version 5.42 : en exécution... [DEBUG] 10:35:18: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:35:18: [ Sensor [132|TVSamsung] > 30 ] sendActions : !ACTION! : TurnOff (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:35:18: [ Sensor [132|TVSamsung] > 30 ] sendActions : !ACTION! : TurnOff (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:35:18: [ Sensor [132|TVSamsung] > 30 ] sendActions : !ACTION! : TurnOff (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:35:18: [ Sensor [132|TVSamsung] > 30 ] sendActions : !ACTION! : TurnOff (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:35:18: [ Sensor [132|TVSamsung] > 30 ] sendActions : !ACTION! : setValue 0 (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:35:18: [ Sensor [132|TVSamsung] > 30 ] sendActions : !ACTION! : setValue 0 (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:35:18: [ Sensor [132|TVSamsung] > 30 ] sendActions : !ACTION! : sendPush TV allumée depuis 30 secs- extinction lights (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] Mais aucune lampe ne s'éteint Le code du Lave-vaisselle donne des infos de consommation de l'ordre de 1 a 3 en passant par 2.5, je me suis dit que le référentiel des valeurs n'était pas 30 pour 30W mais peut être 0.3 pour 30W donc j'ai modifié le code pour remplacer le 30 en 0.3 et j'ai le même retour dans le DEBUG et toujours pas d'extinction des lumières [DEBUG] 10:50:57: [ Sensor [132|TVSamsung] > 0.3 ] sendActions : !ACTION! : setValue 0 (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:50:57: [ Sensor [132|TVSamsung] > 0.3 ] sendActions : !ACTION! : sendPush TV allumée depuis 30 secs- extinction lights (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [DEBUG] 10:50:57: [ Sensor [132|TVSamsung] > 0.3 ] Done : tâche effectuée et suspendue (ID: 5) [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0]
  16. Gandalf

    Support Gea

    @pepite : Je suis en 5.42 et en ce qui me concerne c'est tous vu sur le fait de qui écrit des bêtises j'ai mille fois plu confiance en vous qu'en moi, mais ça viendras j'en suis sur C'est surtout que je cherche à comprendre les différences entre ce que j'ai fait et ce que tu as corrigé
  17. Gandalf

    Support Gea

    Yep c'est ce que j'ai compris après je ne peux rajouter une tempo il faut que je fasse une nouvelle ligne . J'ai donc repris le code plus lisible de pepite ce qui me donne le début que j'ai posté au-dessus Donc CODE : -- Si TV ID132 allumer alors stop ScriptLight ID86 et eteindre ID 124,125,53 et mettre a 0 les dimmable ID 114,119 et allumer pour 2 min le dimmable ID 14 GEA.add({"Sensor+",132,"30"}, 30, "TV allumée depuis 30 secs- extinction lights", { {"StopScenario",86}, -- arret scriplights 86 {"TurnOff",124}, {"TurnOff",125}, {"TurnOff",53}, {"TurnOff",114}, {"Value",119,0}, {"Value",109,0}, {"Value",14,10} -- allumage 14 }) GEA.add({"Value+",14,1}, 2*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"TurnOff", 14}}) -- Si TV ID 132 en veille alors redemarrer ScriptLight ID 86 GEA.add({"Sensor-",132,"30"}, 30, "TV veille, relance scriplights 86", {{"Scenario",86}}) DEBUG = [DEBUG] 20:35:59: GEA Version 5.42 : en exécution... [DEBUG] 20:36:29: [ Sensor [132|TVSamsung] < 30 ] sendActions : traitement des actions (ID: 7) [Scenario,86] [DEBUG] 20:36:29: [ Sensor [132|TVSamsung] < 30 ] sendActions : !ACTION! : Scene 86 (ID: 7) [Scenario,86] [DEBUG] 20:36:29: [ Sensor [132|TVSamsung] < 30 ] sendActions : !ACTION! : sendPush TV veille, relance scriplights 86 (ID: 7) [Scenario,86] [DEBUG] 20:36:29: [ Sensor [132|TVSamsung] < 30 ] Done : tâche effectuée et suspendue (ID: 7) [Scenario,86] [DEBUG] 20:38:00: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 20:38:00: [ Sensor [132|TVSamsung] > 30 ] !!! ERREUR !!! : vérification (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] La je viens de relancer GEA puis je suis allez allumer la TV .. EDIT : Remarque après relecture et suite a ton poste je me demande pourquoi le start de la scène ce fait avec un simple : " Scenario" alors que le Stop ce fait avec la commande "StopScenario" je ne retrouve pas la commande du Stop dans le Wiki> Task et Scénario ne sont pas les mêmes choses ? D'après toi si je fais un mixte ( donc ma commande sans les boulettes et le Stop après 2 minutes sur une seconde commande un peu dans ce genre : -- Si TV ID132 allumer alors stop SmartLight ID86 et eteindre ID 124,125,53 et mettre a 0 les dimmable ID 114,119 et allumer pour 2 min le dimmable ID 14 GEA.add( {{"Sensor+", 132, "30"}}, 30, "", {"StopTask", 86}, {"TurnOff", 124}, {"TurnOff", 125}, {"TurnOff", 53}, {"TurnOff", 114}, {"Value", 119, 0}, {"Value", 109, 0}, {"Value", 14, 10} ) GEA.add({"Value+",14,1}, 2*60, "Dimmable 14 allumé depuis 2 mins, extinction", {{"TurnOff", 14}}) -- Si TV ID 132 en veille alors redemarrer SmartLight ID 86 GEA.add( {{"Sensor-", 132, "30"}}, 30, "",{"RestartTask", 86} ) Ça fonctionnerait mieux ? Allez je vais tester. Bon avec ma petite mixture juste au-dessus et avec la TV allumée le début donne : [DEBUG] 20:52:00: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 1) [Time,08:00,08:00] [Global,TimeOfDay,Morning] [DEBUG] 20:52:00: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 2) [Time,10:00,10:00] [Global,TimeOfDay,Day] [DEBUG] 20:52:00: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 3) [Time,20:00,20:00] [Global,TimeOfDay,Evening] [DEBUG] 20:52:00: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 4) [Time,23:00,23:00] [Global,TimeOfDay,Night] [DEBUG] 20:52:00: line 234: bad argument #1 to 'lower' (string expected, got nil)
  18. Gandalf

    Support Gea

    Ok en faite ça semble marcher en mettant la scène SmartLight en manuel et non automatique je vérifie NOP [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 1) [Time,08:00,08:00] [Global,TimeOfDay,Morning] [DEBUG] 15:18:12: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 2) [Time,10:00,10:00] [Global,TimeOfDay,Day] [DEBUG] 15:18:12: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 3) [Time,20:00,20:00] [Global,TimeOfDay,Evening] [DEBUG] 15:18:12: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 4) [Time,23:00,23:00] [Global,TimeOfDay,Night] [DEBUG] 15:18:12: [ Sensor [132|TVSamsung] > 30 ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 15:18:12: [ Value [14|DimAudit] > 1 ] Add Autostart : ajout de la tâche pour 120 secondes (ID: 6) [TurnOff,14] [DEBUG] 15:18:12: [ Sensor [132|TVSamsung] < 30 ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 7) [Scenario,86] [DEBUG] 15:18:12: GEA Version 5.42 : en exécution... [DEBUG] 15:18:14: GEA Version 5.42 : en exécution... [DEBUG] 15:18:14: En cours : aucun traitement à effectuer [DEBUG] 15:18:42: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 15:18:42: [ Sensor [132|TVSamsung] > 30 ] !!! ERREUR !!! : vérification (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 15:19:12: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10]
  19. Gandalf

    Support Gea

    Si je viens de répondre avec un Édit LoL
  20. Gandalf

    Support Gea

    Humm donc j'ai oublié quelque ,,"", entre mes conditions et mes actions je reprends .... -- Si TV ID132 allumer alors stop ScriptLight ID86 et eteindre ID 124,125,53 et mettre a 0 les dimmable ID 114,119 et allumer pour 2 min le dimmable ID 14 GEA.add( {{"Sensor+", 132, "30"}}, 30, "", { {"StopTask", 86}, {"TurnOff", 124}, {"TurnOff", 125}, {"TurnOff", 53}, {"TurnOff", 114}, {"Value", 119, 0}, {"Value", 109, 0}, {"Value", 14, 10}, 2*60} ) -- Si TV ID 132 en veille alors redemarrer ScriptLight ID 86 GEA.add( {{"Sensor-", 132, "30"}}, 30, "",{"RestartTask", 86} ) [DEBUG] 14:49:28: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 1) [Time,08:00,08:00] [Global,TimeOfDay,Morning] [DEBUG] 14:49:28: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 2) [Time,10:00,10:00] [Global,TimeOfDay,Day] [DEBUG] 14:49:28: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 3) [Time,20:00,20:00] [Global,TimeOfDay,Evening] [DEBUG] 14:49:28: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 4) [Time,23:00,23:00] [Global,TimeOfDay,Night] [DEBUG] 14:49:28: line 232: attempt to index field '?' (a number value) Édit : J n'avais pas vue ton Édit alors je reprends et réponds Oui ScriptLight est une scène plus d'info ici : en plus j'me suis trompe2 c'est smartLight et non script light LoL JE regarde ton script ( ma foie déjà beaucoup plus aéré que mon truc ... ) Et bien sûr ça BIIIPPPP LoL [DEBUG] 15:10:47: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 1) [Time,08:00,08:00] [Global,TimeOfDay,Morning] [DEBUG] 15:10:47: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 2) [Time,10:00,10:00] [Global,TimeOfDay,Day] [DEBUG] 15:10:47: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 3) [Time,20:00,20:00] [Global,TimeOfDay,Evening] [DEBUG] 15:10:47: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 4) [Time,23:00,23:00] [Global,TimeOfDay,Night] [DEBUG] 15:10:47: [ Sensor [132|TVSamsung] > 30 ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 15:10:47: [ Value [14|DimAudit] > 1 ] Add Autostart : ajout de la tâche pour 120 secondes (ID: 6) [TurnOff,14] [DEBUG] 15:10:47: [ Sensor [132|TVSamsung] < 30 ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 7) [Scenario,86] [DEBUG] 15:10:47: GEA Version 5.42 : en exécution... [DEBUG] 15:11:17: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 15:11:17: [ Sensor [132|TVSamsung] > 30 ] !!! ERREUR !!! : vérification (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 15:11:47: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 15:11:47: [ Sensor [132|TVSamsung] > 30 ] !!! ERREUR !!! : vérification (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] [DEBUG] 15:12:17: [ Sensor [132|TVSamsung] > 30 ] sendActions : traitement des actions (ID: 5) [StopScenario,86] [TurnOff,124] [TurnOff,125] [TurnOff,53] [TurnOff,114] [Value,119,0] [Value,109,0] [Value,14,10] Mais déjà je suis content, car en gros je commence a comprendre
  21. Gandalf

    Support Gea

    Bonjour, Bon mes travaux son fini j'ai recâblé comme il fallait mes pièces ouvertes et maintenant j'attaque la configuration avancée de tout cela Mon But : Lorsque la TV est allumée, éteindre les LED, mettre les Dimmable à 0, couper le scriptLight qui gère la pièce et allumer les Led a 10% pendant 2 min. Je pensais au départ juste demander a GEA de modifier le PresentState mais je me suis rendu compte que ça couperait l'intégralité des scriptLight pour toutes les peines Bad Idea J'ai repris le Wiki je me triture un peut la tête , j'ai donc relit les explications que vous m'aviez données lors de ma première raquette et cherche si d'autre on déjà fait comme moi Au final j'ai pondu ce superbe script( peut être une horreur pour vous LoL ) -- Si TV ID132 allumer alors stop ScriptLight ID86 et eteindre ID 124,125,53 et mettre a 0 les dimmable ID 114,119 et allumer pour 2 min le dimmable ID 14 GEA.add({{"Sensor+",132,"30"}},{{"StopTask",86},{"TurnOff",124},{"TurnOff",125},{"TurnOff",53},{"TurnOff",114},{"Value",119,0},{"Value",109,0},{"Value",14,10},2*60}) -- Si TV ID 132 en veille alors redemarrer ScriptLight ID 86 GEA.add({{"Sensor-",132,"30"}},{"RestartTask",86}) J'ai rajouté les lignes dans GEA et bizarrement aucun msg d'erreur, mais aucune action non plus [DEBUG] 14:12:50: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 1) [Time,08:00,08:00] [Global,TimeOfDay,Morning] [DEBUG] 14:12:50: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 2) [Time,10:00,10:00] [Global,TimeOfDay,Day] [DEBUG] 14:12:50: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 3) [Time,20:00,20:00] [Global,TimeOfDay,Evening] [DEBUG] 14:12:50: [ Toujours ] Add Autostart : ajout de la tâche pour 30 secondes (ID: 4) [Time,23:00,23:00] [Global,TimeOfDay,Night] [DEBUG] 14:12:50: line 281: attempt to compare number with nil L'un de vous a du temps libre pour que la magie opère chez le magicien ?
  22. Coucou la foule, Bon voilà mes travaux on bien avancé j'ai refait le câblage des lumières des nouvelles pièces YES c'est tout jolie, j'ai rajouté plein d'actionneur et détecteur et j'en viens a la partie on peaufine le système donc je reviens vers vous, car mes tests ne sont pas concluants Voilà , J’aimerais savoir comment configurer les lumières pour l’état present ou un autre ? Je m’explique le but est de faire en sorte que GEA change la variable present ( Home / Away/holiday ) si un wallplug est allumé et de la que LightScript fasse une configuration spéciale des lumières puis lorsque l’appareil sur le wall plug est éteint le présent state revient sur Home et lightscript continue sont bonhomme de chemin. La finalité si la TV est allumée je ne veux avoir que 1 lumière spécifique et que quoi que je fasse bouger pour allez aux WC par exemple le programme LightScript ne change pas l’éclairage de cette pièce . Merci de votre aide et en attendant j'ai du retard sur les topics que je suis alors a plustard Bon à force de me documenter sur ma problématique je me suis rendue compte comme un bleu qui si je change le presentState je vais modifier l'intégralité des scripts Light et donc plus de lumière en allant prendre ça douche LoL donc a mon avis on peut oublier mon msg il faut que je passe par GEA intégralement afin de mettre sur off les 2 scriptLight qui gère les 2 pièces impliquées ... Pfff je sens que ça va être long cette histoire LoL
  23. HOUUUHOUUU ca marche avec : lightsMorning = {{id=11, setValue="ON", onTime=120},{id=42, setValue="turnOn", onTime=120}}; -- Matin de 8h a 10h 2min Puis : DimmerDeviceType = { "com.fibaro.multilevelSwitch", "com.fibaro.FGD212" } BinaryDeviceType = { "com.fibaro.binarySwitch","com.fibaro.FGWP101","com.fibaro.FGWP102", "turnOn" } YES YES YES MERCI
  24. Bon je m'y colle tu parle bien de l'insérer au niveau des ligne de code 155 ? a cote2 des RGBWDeviceType et autre DimmerDeviceType ?
  25. Gandalf

    Support Gea

    Merci j'vais commencer la lecture hiihiii
×
×
  • Créer...