Lazer Posté(e) le 17 mai 2014 Signaler Posté(e) le 17 mai 2014 Ah oui je vois. En tout cas, merci pour tes précieuses contributions
Steven Posté(e) le 17 mai 2014 Auteur Signaler Posté(e) le 17 mai 2014 Version 3.00 disponible Cette version permet la gestion des volets par l'ajout des actions suivantes : {"Open"} -- Ouvre le volet {"Open", 20} -- Ouvre le volet de 20% {"Open",112, 20} -- Ouvre le volet (112) de 20% {"Close"} -- Ferme le volet {"Close", 20} -- Ferme le volet de 20% {"Close",112, 20} -- Ferme le volet (112) de 20% De plus, cette version permet l'exploitation des déclencheurs instantanés %%properties et %%globals Il permet donc par exemple d'être averti dès qu'une porte est ouverte, allumer une lumière dès l'ouverture de la porte uniquement le soir, ... --[[ %% autostart %% properties 28 value %% globals InternetDown --]] -- Avertissement instantané par message push GEA.add(28, -1, "La porte vient de s'ouvrir") -- Allumage de la lampe 65 à l'ouverture de la porte uniquement la nuit GEA.add(28, -1, "", {{"turnOn", 65}, {"Time", "Sunset", "Sunrise"}}) -- Allumage de la lampe 65 à l'ouverture de la porte GEA.add(28, -1, "", {{"Inverse"},{"turnOn", 65}}) -- Si la variable global passe à "yes" on exécute le scénario 2 GEA.add({"Global", "InternetDown", "yes"}, -1, "Reboot de la box internet", {{"Scenario", 2}}) Encore un potentiel de plus 1
Steven Posté(e) le 17 mai 2014 Auteur Signaler Posté(e) le 17 mai 2014 Oui dans environ 30 mn pendant 5 heures
Fredric Posté(e) le 17 mai 2014 Signaler Posté(e) le 17 mai 2014 ta encore pas chômé, Gea a pris 1 point en une journée, j'imagine si je part en vacance une semaine.
p78ch201 Posté(e) le 17 mai 2014 Signaler Posté(e) le 17 mai 2014 Je venais tout juste d installer la 2.00 Steven ne s arrête jamais
Steven Posté(e) le 17 mai 2014 Auteur Signaler Posté(e) le 17 mai 2014 La v3 est compatible avec la v2 Comme elle permet maintenant les traitements des déclenchements instantanés, je me suis dit que cela valait un +1 vu les possibilités et la quantité de travail. La v4 devrait lire dans vos pensées pour préparer le café... Je sors et vais me coucher
p78ch201 Posté(e) le 17 mai 2014 Signaler Posté(e) le 17 mai 2014 Si seulement fibaro nous sortait sa v4 aussi vite que toi !! 2
Lazer Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Làavec les trigger, ça ouvre des perspectives énormes ! Merci merci. Il va falloir que j'attaque le remplacement de toutes mes scènes par le Scheduler et GEA, ça va être top. 5h, tu as de la chance, je n'arrive pas àfaire moins de 6h, et aucun président n'a encore proposé le passage aux 25h...
Did Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Je n'ai pas encore mis le nez dans le GEA de Steven, j'attends la v7 de vendredi prochain 1
lolomail Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Bon installé marche nickel pour la porte, làje teste les volets en fonction de la temp
Steven Posté(e) le 18 mai 2014 Auteur Signaler Posté(e) le 18 mai 2014 Je travaille à80%, je me repose pendant la sieste des enfants le mercredi
Domodial Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Whaouu la V3 !!! Je vais tester ça de ce pas !! Sacré évolution, je vais pouvoir me passer du scheduler.
Steven Posté(e) le 18 mai 2014 Auteur Signaler Posté(e) le 18 mai 2014 Tiens moi au courant des difficultés que tu rencontres afin d'améliorer tout cela.
Domodial Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Je veux faire quelque chose de simple mais ça ne fonctionne pas, je pense que je ne dois pas comprendre comment vraiment placer les }}) Dans le cas d'une demande de notif simple, sans repeat. Je me trompe ou ? GEA.add(58, -1, "Porte d'entrée ouverte. Le #date# à #time#") -- Controle la porte d'entrée, j'envoi un push. GEA.add(55, -1, "Choc sur porte d'entrée. Le #date# à #time#") -- Controle detecteur de choc entré, j'envoi un push.
Steven Posté(e) le 18 mai 2014 Auteur Signaler Posté(e) le 18 mai 2014 N'aurais tu pas juste oublier de déclarer les modules dans l'en-tête ? --[[ %% autostart %% properties 55 value 58 value %% globals --]]
Domodial Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 ha je ne pensais pas que c'etait nécessaire car dans le reste il n'y a pas besoin de le faire. J'essaye.
Domodial Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Ca fonctionne en effet J'ai fait de meme pour la fermeture porte avec un "inverse"
Steven Posté(e) le 18 mai 2014 Auteur Signaler Posté(e) le 18 mai 2014 Je sais mais c'est le seul moyen de dire àla HC2 d'utiliser des triggers. Je cherche toujours une solution plus simple mais sans grand espoir.
Did Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Une fois qu'on le sait c'est pas compliqué de les rajouter au début. Bon ça y est, c'est installé et c'est génial (déjà dit par beaucoup). J'ai simplement testé une lampe et je vais ajouter petit à petit: Les volets de l'étage avec seuil de température (20%) et couché du soleil + 15mn (scènes en blocs actuellement). Le portail pas fermé entre 22h30 et 6h30. Les arroseurs ouverts plus de 15mn.
Domodial Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Oui c'est dingue ce qu'ont peut faire ! Dans la prochaine maison j'aurais des volets Envoy? avec Tapatalk
lolomail Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Bon je viens de finir le test avec une température > à 21°c nickel cela ferme le volet à 60%. J'ai mis cela dans le script dans l'idée de faire une fermeture à 60% quand > 21°, 70% quand > 23° puis une ouverture complète si < 21° -- Chambre fermeture volet si température supérieure à 21°c GEA.add({"Value+", 37, 20.9}, 60, "", {{"Group", 1}}) -- Température < 20.9° GEA.add({"Global", "Absence", "0"}, 60, "", {{"Group", 1}}) -- si "Absence" = "0" GEA.add({"Global", "Vacances", "0"}, 60, "", {{"Group", 1}}) -- si "Vacances" = "0" -- Si toutes les conditions du group 1 sont respectées plus de 10 minutes -- On met le volet à 50% et uniquement entre 10:00 et 18:00 GEA.add({"Group", 1}, 10*60, "Fermeture volet chambre à 60% à #time#, température >= 21°", {{"Value", 78, 50},{"Time", "10:00", "18:00"}}) -- Chambre fermeture volet si température supérieure à 23°c GEA.add({"Value+", 37, 22.9}, 60, "", {{"Group", 2}}) -- Température < 22.9° GEA.add({"Global", "Absence", "0"}, 60, "", {{"Group", 2}}) -- si "Absence" = "0" GEA.add({"Global", "Vacances", "0"}, 60, "", {{"Group", 2}}) -- si "Vacances" = "0" -- Si toutes les conditions du group 1 sont respectées plus de 10 minutes -- On met le volet à 70% et uniquement entre 10:00 et 18:00 GEA.add({"Group", 2}, 10*60, "Fermeture volet chambre à 70% à #time#, température >= 21°", {{"Value", 78, 70},{"Time", "10:00", "18:00"}}) -- Chambre fermeture volet si température inférieure à 21°c GEA.add({"Value-", 37, 20.9}, 60, "", {{"Group", 3}}) -- Température < 20.9° GEA.add({"Global", "Absence", "0"}, 60, "", {{"Group", 3}}) -- si "Absence" = "0" GEA.add({"Global", "Vacances", "0"}, 60, "", {{"Group", 3}}) -- si "Vacances" = "0" -- Si toutes les conditions du group 1 sont respectées plus de 10 minutes -- On met le volet à 100% et uniquement entre 10:00 et 18:00 GEA.add({"Group", 3}, 10*60, "Ouverture volet chambre à #time#, température < 21°", {{"Value", 78, 100},{"Time", "10:00", "18:00"}}) Serait-il possible de faire un code plus simple? Voir qui ramènerait les volets en position ou ils étaient une fois 18h passé? En tout cas merci c'est top!!!
Domodial Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Encore un nouveau defi pour steven. C'est le week end il a le droit au repos du guerrier. Heu...du codeur. ; ) Envoy? avec Tapatalk
lolomail Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 En tout cas c'est top ce système, vais pouvoir gérer mes volets pièce par pièce en fonction de la température à l'intérieure et des variables . J'aurais essayer de faire un truc cela aurait été moche comme pas possible et m'aurais pris 10 ans à le faire... Tiens dans le style défi à relever mais je sens que Steven va y arriver haut la main, toujours sur les volets serait-il possible de faire un bout de script de sorte que: - Avec la variable présence maison cela autorise l'ouverture / fermeture des volets quand elle est à 1 - Que les volets s'ouvrent à l'heure du levée du soleil si cette dernière est supérieure à 7h30 en semaine ou bien à 7h30 si l'heure du levée de soleil est inférieure à 7h30 - Gestion des jours semaines et weekend, - Changement de l'heure de levée pour les vacances / jour fériés via une variable - Décalage dans les ouvertures de qqs minutes entre les volets paramétrable J'expose pas mal de paramètres que j'aimerais avoir, je ne sais pas si cela est réalisable simplement. Milles merci Steven pour tout ce que tu fais pour nous!!!!
Domodial Posté(e) le 18 mai 2014 Signaler Posté(e) le 18 mai 2014 Je pense que dans le code il y a deja des actions possible dans ce que tu veux faire. Envoy? avec Tapatalk
Messages recommandés