Aller au contenu

jojo

Membres confirmés
  • Compteur de contenus

    14 650
  • Inscription

  • Dernière visite

  • Jours gagnés

    190

Tout ce qui a été posté par jojo

  1. entre ma v3.600 et ma v4.042, je n'avais rien rajouté. J'aurais bien voulu avoir le budget
  2. jojo

    Support Gea

    j'ai EXACTEMENT le même scénario que toi, et voici ce que j'utilise et qui fonctionne -- Lampe SdJ -- Extinction automatique de la lampe après 30s. local autoOffSdJ = GEA.add ({DeviceID["LUM_HALLNUIT_SDJ"], auth_LumHallNuit}, 31, "", {{"turnOff"}}) -- Appuie sur l'interrupteur de la lampe, on stoppe l'extinction automatique. GEA.add (DeviceID["LUM_HALLNUIT_SDJ"], -1, "", {{"StopTask", autoOffSdJ}}) -- Allumage de la lampe sur détection mouvement GEA.add ({DeviceID["MVT_HALLNUIT_SDJ"], auth_LumHallNuit, {"Value-", DeviceID["LUX_HALLNUIT_SDJ"], 5}, {"Value", DeviceID["LUM_HALLNUIT_SDJ"],0}}, -1, "", {{"turnOn", DeviceID["LUM_HALLNUIT_SDJ"]}, {"RestartTask", autoOffSdJ}}) -- Extinction de la lampe dans tous les cas après 10 min GEA.add ({DeviceID["ALARME_ACTIVE"], DeviceID["LUM_HALLNUIT_SDJ"]}, 10*60, "Extinction du Hall de Nuit SdJ, car allumée depuis #duration#. (#date# à#time#)", {{"Inverse"}, {"turnOff", DeviceID["LUM_HALLNUIT_SDJ"]}, {"Email", UserID["Vincent"], "ALERTE - Lumière Hall de Nuit"}})
  3. la condition True, sera toujours vrai (logique ) donc cela veux dire que l'instruction GEA sera toujours exécutée, avec les contraintes des temps que tu auras mises dans les options. Pour l'extinction automatique le soir ou le matin, le besoins ne me semble pas clair. Car maintenant on allume la lumière à Sunset-30 et à 6:00 (la fin de la période Time n'est pas importante ici, sauf si tu fais un redémarrage de ta box dans cet intervalle. Pour gérer l'abosence, comment la box sait que tu est absent ? Via une variable ? Avec l'alarme qui est activée ? via ?? Alors ce qu'il faudrait faire, c'est ne pas allumer si tu es absent. Idem si tu oublies. Comment la box sait que c'est un oublit. Car si on lui dit éteint la lumière après 10min, elle sera allumée automatiquement entre Sunset-30 et Sunset-20 et entre 6:00 et 6:10. Ensuite, il faudra l'allumer manuellement, et elle pourrait s'éteindre automatiquement après 10 min. Lorsque tout est ok comme ça, tu pourras essayer avec des variables
  4. donc, sa seule présence suffit ... Plus sérieusement, et c'est subjectif, mais il me semble avoir une meilleure stabilité / couverture de mon réseau z-wave depuis que je suis passé en v4.x, ce qui pourrait expliquer celà
  5. jojo

    Support Gea

    ! il y a un bug dans GEA avec MaxTime
  6. Il faut effectivement être avec le login admin pour utiliser la fonctionnalité. @domodial , As-tu bien la dernière version de l'app Android? Il faut peut-être être connection en local et pas via home.fibaro.com
  7. je ne travaille jamais en mettant les option "Time" dans des variable, mais si ça fonctionne tant mieur. Pour la détection nuit, il ne faut selon moi pas mettre de repeat. Pour les conditions horaires, je ferais comme je te l'ai proposé plus haut, je ne comprends absolumant pas la condition false. N'avait-tu pas dit que tu éteignais la lumière manuellement ? P.S. utilise le bonton <> pour mettre ton code, c'est plus lisible
  8. jojo

    Support Gea

    ça ne fonctionnera pas dans le cas où la porte a été refermée dans l'intervalle entre 2 cycles des GEA. Si tu veux être sà»r, alors tu mets -1 (et dans l'entête )
  9. jojo

    Support Gea

    Facile : cfr la bible : http://gea.piccand.me/doku.php GEA.add (id["Device ouvert"],1 , "" ,{{"Armed"}, {...}}) EDIT : Sorry, Nikko, je n'avait pas vu ta réponse
  10. jojo

    Synology Monitoring

    sorry, le mode boulet était activé... J'ai mis àjour le premier post. J'espère que c'est bon ...
  11. J'ai vu les commentaires de sebcbien. Je ne comprends pas, car je n'ai rien changé àvotre logique. J'y regarde. Sebcbien, la v4 fonctionnait ? Envoyé de mon Nexus 5 en utilisant Tapatalk
  12. jojo

    Support Gea

    ECL_CAVE est bien défini dans l'entête ?
  13. jojo

    Banque Icones Hcl, HC2 et HC3

    @mprinfo, tu as vraiment commencé àtomber amoureux des icônes ...
  14. il ne faut plus utiliser les conditions if. J'aime bien mettre les conditions en début. Comme tu as créé des variables (nuitentree, soirentree, marinentee) (je n'ai jamais essayé, j'ai toujours mis en option, mais pourquoi pas), ces variables deviennent des conditions, et plus des options. Donc ton code serait bon, SAUF qu'il faut mettre les variables dans les conditions et pas dans les options. Théoriquement mon code devrait faire le travail que tu veux
  15. jojo

    Synology Monitoring

    oups, j'ai mis àjour le premier post
  16. voici pour les impatients la version 4.1 qui corrige un problème d'authentification et crée automatiquement une variable globale "SurvStation_Status" qui contient la valeur écrite dans le label Status. Vous pourrez ainsi récupérer l'information dans les autre scripts ou dans GEA. Lorsque Lazer aura le temps, il mettra àjour le premier post. Surveillance_Station_v4.1.vfib
  17. @mprinfo, je fais tes commandes ...
  18. Pour l'allumage la nuit et le matin : GEA.add(true, 1, "", {{"Time","Sunset - 30", "23:59"}, {"turnOn", id["Lampe_Bureau_Entree"]}}) GEA.add(true, 1, "", {{"Time","06:00", "SunRise + 30"}, {"turnOn", id["Lampe_Bureau_Entree"]}}) Pour l'allumage sur détection, c'est un peu plus complique, surtout pour la partie extection après 2 min si pas de mvt détecté. Je suppose que tu ne veux pas une extinction après 2 min et un réalésage si détection ? Mais bon, commençons par la partie "simple". GEA.add (id["Presence_Entree_1"], -1, "", {{"Time", "00:00", "05:59"}, {"turnOn", id["Lampe_Bureau_Entree"]}}) GEA.add (id["Lampe_Bureau_Entree"], 2*60, "", {{"Time", "00:00", "05:59"}, {"turnOff", id["Lampe_Bureau_Entree"]}}) regarde déjàça, et puis on l'améliorera s'il le faut
  19. théoriquement oui, car ma box a déjàfait son travail avec internet HS. Mais le mieux c'est d'essayer ...
  20. en effet, j'ai commencé àmodifier le VD pour afficher les lumières allumées, mais il faut que je termine
  21. je vois que tu es sous HC2, alors pourquoi te compliques-tu la vie avec des GET /api/sceneControl?id=43&action=start HTTP/1.10x0D0x0AHost:192.168.X.XX 0x0D0x0AAuthorization: Basic xxxxxxxxx 0x0D0x0A0x0D0x0A c'est le VD pour oui GET /api/sceneControl?id=44&action=start HTTP/1.10x0D0x0AHost:192.168.X.XX 0x0D0x0AAuthorization: Basic xxxxxxxxx 0x0D0x0A0x0D0x0A c'est le VD pour non utilise "Etat des Variables Globales dans des Virtual Devices sous HC2" Pour tes scènes en mode bloc, tu rajoute une condition sur la valeur de la variable
  22. EDIT : développé pour DSM 5.x. Ne fonctionne PAS avec DSM 6.x Voici un module virtuel qui va permettre de contrôler les paramètres principaux de votre Synology. Ce module virtuel regroupe plusieurs codes repris sur le forum : Ping d'un device par Krikroff : http://www.domotique-fibaro.fr/index.php/topic/109-ping-dun-équipement-réseau/ WOL par Krikroff : http://www.domotique-fibaro.fr/index.php/topic/107-wake-on-lan-wol-démarrer-son-ordinateur-à -distance/ Reboot & shutdown par fdp2 et Lazer : http://www.domotique-fibaro.fr/index.php/topic/3425-arreter-ou-rebooter-votre-synology-avec-la-hc2/ Merci à eux ainsi qu'à mprinfo pour l'idée originale et à Did pour les icônes Fonctionnalités Vérifie toutes les 10 seconde (paramétrable) si le Syno est up ou down (ping) Possibilité de commander un reboot ou un arrêt (shutdown) du Synology. Ces deux actions sont protégées pas un double click à faire dans les 2 secondes (merci encore à Steven pour ce bout de code) Possibilité de faire un Wake On Lan (il faut fournir la MAC adresse du Synology) Une notification est envoyée aux smarphones définis dans la table "pushID". La variable "Syno_Status" (créée automatiquement) est mise à jour avec l'information du Label Status. Ainsi vous pouvez réutiliser cette information dans GEA, ou d'autres scènes ou VD. Il est possible également de surveiller des Synology ne se trouvant pas dans le même réseau que la HC2 Installation Le fichier .zip joint contient le VD et les icônes. Importer le VD Remplir le champ "IP Adresse :" avec l'IP du Syno (ou sont DNS externe) Remplir le champ "TCP Port :" avec le port du Syno (par défaut 5000) Charger toutes les icônes dans la HC2. Assigner l'icône blanche (Synology.png) comme icône par défaut du VD Assigner les icônes reboot, shutdown et WOL aux boutons reboot, shutdown et Wake On Lan respectivement Table "pushID" (dans la main loop et tous les boutons) : laisser 0 pour ne pas recevoir de notification, ou mettre l'ID du ou des devices devant recevoir un message push (trouvez leur ID à l'aide du toolkit de Krikroff) Dans les boutons "reboot" et "shutdown", remplir les champs login et password avec les crédential d'un utilisateur avec les droits admin sur le Synology. Dans le bouton Wake On Lan, remplir le champ "MacAdresse" avec la MacAdresse du Synology. Dans le mainloop renseigner également les id des icônes Synology.On et Synology.Off dans les champs "okIcon" et "nokIcon" (pour trouver ces id : http://www.domotique-fibaro.fr/index.php/topic/3880-r%C3%A9cup%C3%A9rer-lid-dune-ic%C3%B4ne/) Evolutions envisagées Je pense déjà aux évolutions à apporter à ce VD. Pour cela j'ai besoin : De vos idées De votre aide pour exploiter l'API du Synology (http://www.nas-forum.com/forum/topic/46256-script-web-api-synology/) (je ne suis PAS dévelopeur) Idées déjà à l'étude : Récupération automatique de la MacAdresse sur base de l'IP Température du Syno La v2.41 permet de paramétrer le vitesse du double click (spécial mprinfo ) Les icônes sont toujours dans le fichier zip original. Synology_Monitoring_v2.41.vfib Synology_Monitoring_v2.4.zip
  23. si c'était trop facile, ce ne serait pas drôle ...
  24. jojo

    Update Error:10

    cool ;-) Moi également j'ai un apriori positi sur le support Fibaro : hier 18h00 je leur envoie un mail, ils me répondent à13h et (le temps qu' j'ouvre les ports ce soir), il se connecteront demain. Mieux que ça, c'est dur ...
  25. jojo

    Banque Icones Hcl, HC2 et HC3

    dans ton mail
×
×
  • Créer...