971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 HA essaye avec une lampe que tu dispose et place la ligne GEA.add({"Global", id["vari"] , 1}, -1, "", {{"turnOn", id["xxxx"]}})
971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 ou plus simple GEA.add({"Global", id["vari"] , 1}, -1, "Teste")
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 Testé les 2 codes. Toujours rien. ---------------TEST ---------------- -- GEA.add({"Global", id["vari"] , 1}, -1, "", {{"turnOn", id["115"]}}) GEA.add({"Global", id["vari"] , 1}, -1, "Teste")
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 c'est strange !!! la variable globale change bien d'état de 0 à1 la définition existe bien dans l'entête je ne me suis pas trompé de nom de variable. Et GEA fonctionne bien, car d'autres actions fonctionnent actuellement. cherchez l'erreur !!!???
971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 je vois une dernier chose teste un dernier chose crée un autre GEA vierge et désactivée la principal et place le ligne --[[ %% autostart %% properties %% globals vari --]] GEA.add({"Global", id["vari"] , 1}, -1, "Teste")
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 je viens de recréer un GEA tout neuf 5.40 et désactiver l'autre. mais ta ligne de code est bugguée : GEA.add({"Global", id["vari"], 1}, -1, "Teste") [DEBUG] 00:27:06: line 64: attempt to index global 'id' (a nil value)
971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 tu oublier quel que chose dans la création du nouveau GEA tu a bien tout recollé sauf t'est ligne de commande
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 j'ai mis un GEA tout neuf ! si je mets en commentaire la ligne de code, il démarre : [DEBUG] 00:32:34: GEA Version 5.40 : en exécution...
971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 (modifié) c normal c'est pas le bon code le bon code est GEA.add({"Global", "vari", "1"}, -1, "testde TV ON") Modifié le 6 avril 2016 par 971jmd
971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 GEA.add({"Global", "vari", "1"}, -1, "test")
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 Reste plus qu'à débugguer le code d'origine
sebcbien Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 tu as vérifié si tes id d'entêtes sont toutes bonnes ? je parie 1 j'aime que c ça A mon avis si tu prends ton ancienne en^te et que tu la met dans ton nouveau code, ça fonctionnera plus
971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 rajoute bien sur ton ton entête local ID a ton nouveau GEA et rajoute progressivement t'es ligne de commande
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 Ola les couches tard, on se calme, demain le réveil sonne à 6h du mat, pour aller former et dépanner des 10 zaines de clients à l'AppleStore !!!! Bon je vérifie les ID
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 Je viens de rajouter tout mes ID sur le nouveau GEA, ça marche toujours. Je continue... 1
971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 pour ma par je fait toujour comme ça j'ai un deux GEA pour tester mes ligne commande et une foi ok je désactive et place mon code dans le GEA principale
sebcbien Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 Je viens de rajouter tout mes ID sur le nouveau GEA, ça marche toujours. Je continue... t'a gagné ton j'aime ;-)
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 Effectivement cela me rappelle le débuggage des SYS 7/8/9 Apple pour les conflits d'extensions. J'ai même fait la même chose Y'a 2 jours en virant toute les prefs d'un mac avec bug zarbi. Je ferai de même avec GEA. M E R C I à la communauté
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 @Sebcbien. Bon encore un coeff 10 à mon nb de msg, et je serais (j'espère) aussi bon que toi
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 Bon je termine àfond, car la nuit va être très courte !
maconly34 Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 Rajout de toutes les lignes sur GEA test, et bien ça fonctionne !!!! Bizarrrrrrre, mais comme je dis depuis 30 ans de métier l'informatique ce n'est pas tout le temps binaire... à méditer pour la nuit. Encore merci Bruno
971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 4 ans sur FIBARO HC2 et j'ai déjàvue ce probleme plusieur fois
971jmd Posté(e) le 6 avril 2016 Signaler Posté(e) le 6 avril 2016 je comptent de voir que tout fonctionne bonne nuit, du moins ce qui te reste
joesab Posté(e) le 7 avril 2016 Signaler Posté(e) le 7 avril 2016 bonjour à tous pour le moi le problème est résolu... j'avais désactivé les lignes concernant les options jours chômés et travail.... (cf message pas 304) je ne me souvenais pas avoir fait cela ! par contre serait-il possible d'avoir de l'aide pour avoir une ligne de commande pour savoir : - quand la porte d'entrée s'ouvre et se ferme dans des horaires précis (7 h / 12 h par exemple + nuit) les jours de travail, et seulement la nuit les jours chômés. je vous mets la ligne que j'avais, mais elle ne fonctionne pas.. ni avec des horaires, ni avec rien -- Msg à la fermeture de la porte entrée local estChome = {"If", {{"Global", "JourChome", "OUI"}}} local estTravail = {"If", {{"Global", "JourChome", "NON"}}} GEA.add( id["CAPT_ENTRE"], -1, "ouverture de la porte d'entrée à #time#", {estTravail,{"Time", "05:00", "17:00"}}) GEA.add( id["CAPT_ENTRE"], -1, "ouverture de la porte d'entrée à #time#", {{"Time", "22:00", "21:50"}}) OU -- Msg à la fermeture de la porte GEA.add( id["CAPT_ENTRE"], -1, "La porte d'entrée a été fermée", {{"Inverse"}}) -- Avertissement push si la porte d'entrée s'ouvre à des heures non inappropriée GEA.add( id["CAPT_ENTRE"], -1, "ouverture de la porte d'entrée à #time# le #date#") - merci
Messages recommandés