Aller au contenu

Ez3kiel

Membres confirmés
  • Compteur de contenus

    131
  • Inscription

  • Dernière visite

Tout ce qui a été posté par Ez3kiel

  1. Il reste en trop le sleepState dans l'entete. Tes variables TimeOfDay, PresentState et SleepState existent bien dans ta HC2 et est ce que tu as bien respecté les majuscules? ( pour les valeurs de ces variables aussi ?) Tu peux mettre les 2 debug a true lignes 121 et 122 et nous donner le retour des debug du script stp ?
  2. Pour l'entete, tu peux supprimer la ligne vide ( je sais pas si ça a une importance) et le sleepState logiquement , tu devrait avoir un truc comme ça : --[[ %% properties 42 value 53 value %% globals TimeOfDay PresentState --]] Si ça ne marche pas , montre nous ton script complet pour voir ( en MP si tu preferes)
  3. ha .. OK le turnOn est dans le script de base j'ai jamais essayé sans ! tant mieux si ça marche sans mais tu m’enlèveras pas qu'entre la roue en trop sur ta mob et le fait d'allumer une lampe sans turnOn y'a quand même un truc qui cloche lol .
  4. J'ai juste lu les commentaires du script pepite @Domodial, ca marche sans le turnOn ? En même temps, tu roules sur 3 roues, on peut rien faire pour toi aussi ( joke hein ? d'ailleurs c'est puissant cette bête ? ) @angelz, Oui, ça a l'air bon. Tu as bien déclaré les détecteurs de mouvement et de lux ainsi que les variables dans l’entête du script ?
  5. Ho la , ca bouge sur le topic ! @angelz , pour allumer la lampe "902" sans variation pendant 360 secondes, la commande est la suivante : {id=902, setValue="turnOn", onTime=360} Pour les lux , c'est différent pour chacun et ça l'est aussi pour chaque exposition ! Il faut juste connaitre l'amplitude dans laquelle tu évolues. ( chez moi de 0 (noir complet ) à + de 7000 ( soleil qui tape direct sur le capteur)) Est ce que tu as vu que j'avais traduit les commentaires du script dans le 1er post ? -- 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; minLuxMorning = 100; --> il faut comprendre : en dessous de 100 lux, le script peut allumer la lumière ( si detection mouvement et variables OK ) maxluxMorning = 300 --> dans une version précédente du script, lorsque les lux passait au dessus de 300, la lumière s'eteignait mais maintenant on termine le décompte du Ontime et on éteint après ( Pour moi, ça ne sert plus à rien dans la version actuel du script ...)
  6. Salut angelz, Alors : 1 - Oui, un script par pièce , en tout cas c'est la compréhension que j'en ai et je pense que les réglages seraient bien plus simples et bien plus fins ainsi. 2 - Les différents états de ton VD doivent donc etre des conditions pour les extra features (voir le 1er post avec la traduction) un script par pièce va te permettre de mettre 4 valeurs (differentes entre les pièces si tu veux ) pour les minLux de chaque pièce et un minLux = 65535 pour ne pas tenir compte de la luminosité dans la pièce sans capteur de lum. Pour ton cas particulier avec 2 detecteurs dans l'escalier : on aurait donc une scène pour l'escalier avec les IDs de tes 2 detecteurs de mouv et de lum en entête et tu gères ton cas particulier ( nuit et mouvement en haut uniquement) dans les extrafunctions. Pour les variables , oui, le script en a besoin pour marcher. Je te conseille de tenter le coup pour 1 pièce "simple" et une fois que le cas classique marche en suivant le 1er post ( creation des variables nécessaires au script,regler les seuils de déclenchements... ) voir pour jouer avec les extra functions pour gerer les absences et les cas spéciaux
  7. @moky, Je pensais au fait de modifier le script pour gérer plusieurs zones. Cela risque de bloquer avec la limitation du nombre d'instances pour une même scène. J'ai d'ailleurs passé le Max running instances à 3 pour ne pas avoir d'alerte quand la scene tourne 2 fois (avant que le script tue la 2eme instance). Avec plusieurs zones , je suppose qu'il y aurait plus de déclenchement et donc des cas pour lesquels ta scene serait annuler par le nouveau systeme alors que tu en aurais besoin, non ? @Domodial, La pièce principale de la maison est aussi ouverte ( sejour/salon/cuisine ouverte ) et effectivement plusieurs detecteurs seraient utiles pour exploiter la zone séjour/ Pour les lux , si tu es sur la meme exposition ça devrait le faire, sinon une scene par zone et c'est réglé. C'est pas comme si la HC2 était pas assez puissante en terme de proc ou de ram.
  8. Salut, Je sais pas si vous êtes au courant, mais j'ai posté ça dans les tutos : http://www.domotique-fibaro.fr/index.php/topic/6151-smart-lights-gestion-auto-de-votre-eclairage/ A la lecture de ton post angelz et de celui de arnaud.poub, ça a l'air d’être ce que vous cherchez.
  9. Libre a toi moky, n’hésite pas a nous faire un retour sur tes avancées
  10. Salut, Je n'ai qu'un détecteur mais dans vos cas,je serais parti sur un script par pièce effectivement.
  11. Parfait ! Tu as trouvéla solution àton problème de latence ?
  12. Il me semble que fibaro a prévu d'intégrer le scheduler je me demande si ce n'est pas ça la scène centrale
  13. Jojo, tu es content de tes Dahua ? Ca donne quoi en qualité d'image ?
  14. Heu, c'est quasi instantané oui. Comme tu le dis il y a le "temps mort" du parametrage du module. Le mien est réglé comme ça : ( je pense que c'est par défaut) paramètre 2 = 15 paramètre 3 = 2 paramètre 4 = 12 paramètre 8 = toujours
  15. Ha ? Et tu es en direct ou avec le retard de 30 secondes ? Il est peut être la ton décalage ?
  16. Je pense pas que ce soit le "overridefor" qui fasse ça. Il agit uniquement sur une exctinction manuelle(ça te sert a sortir de la pièce sans rallumer les lumières) Chez moi, l'addon de Shad passe la variable xbmc de Movies à Empty quand j'eteins le PCHC et la lumière se rallume si detection de mouvement sans timer. Il doit y avoir quelque chose d'autre. C'est par GEA que tu remets ta variable à Off ? tu es sur l'instance directe ou celle avec 30 s ?C'est peut etre là que ça coince
  17. et tu as rien dans le debug ? Tu es sur que ta variable repasse bien a Off ? Tu as essayé avec la solution "plus logique" pour voir ?
  18. Le script se déclenche, Tu éteins manuellement la lumière et le script ne fais plus rien ? Si c'est ça, c'est le paramètre overridefor qui définit le temps de non relancement du script
  19. Pour l'eclairage sans dimmer , tu fais un turnOn tout simplement. {id=902, setValue="turnOn", onTime=360} Oui,j'ai vu que le script était payant pour l'avoir avec la documentation, c'est pour ça que j'ai fait un lien vers son site et qu ej'ai pas copier l'integralité du script ici
  20. Domodial, pour être honnête, j'ai mis en exemple ce que j'utilise chez moi ( qui marche apres plusieurs essais). Mais avec le recul , je ne ferai plus comme ça aujourd'hui. à‡a marche mais c'est tordu... Dans mon exemple, je travaille dans la section : 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 L'auteur du script nous dis qu'il faut retourner "true" pour que le lumières s'allument.( chose que je ne veux pas ) Alors je lui mets un expression fausse, comme ça la lumière s'allume pas. Un truc plus logique serait de faire un test sur la variable comme ceci : local xbmc= fibaro:getGlobalValue("Xbmc_salon"); if (xbmc == "Movie") --film en cours de lecture then return false; --false pour eviter aux lumière de s'allumer else return true end je n'ai pas testé ce code mais j’espère que tu me suis
  21. Salut, Oui j'ai juste traduit une partie du script ! Sinon, En en-tête,Il te faut les id du motion sensors ( mouvement et lumière) pas les id des lampes. Il faut aussi que le minluxday soit supérieur aux lux mesurés pour que le script se déclenche.
  22. Salut ntaravel, Le script n'est pas censé modifier l'état des variables. Es-tu sur que tu n'as pas une autre scene ou un VD qui bascule ta variable sur Away ?
  23. Ez3kiel

    Choix De Box Domotique

    Salut,effectivement la HC2 ne gère pas le RTS. Tu peux passer par une seconde box( un Rpi sur jeedom pour limiter les coûts) en passerelle. La box eedomus àégalement l'air très bien. La HC2 àune interface très sympa mais àta place, je privilegerais la box multi protocole afin d'éviter de changer tous tes volets.
  24. J'ai également eu des relevés de températures loufoques sur un ST814 ( 2 fois 99° ), j'ai flippé la 1ère fois et après on s'y fait ...
×
×
  • Créer...