Aller au contenu

Fred.domotique

Membres confirmés
  • Compteur de contenus

    141
  • Inscription

  • Dernière visite

  • Jours gagnés

    1

Tout ce qui a été posté par Fred.domotique

  1. Fred.domotique

    QA et variable

    Bon tu as raison je vais essayer d'évoluer sur le sujet. J'ai modifié ma façon d'interagir avec mon ex VD dans ma GEA.. J'ai adapté mes interrogations GEA pour me passer de la gestion de variable. Par contre j'ai encore du boulot sur la création "propre" de QA car pour démarrer j'ai repris un post existant, mais je sens bien que l'adaptation est un peu fait à l'arrache.. Je vais chercher un tuto sur le forum. Encore Merci
  2. Fred.domotique

    QA et variable

    Merci pour ton rapide retour, j'ai le réveil à 3h donc je vais tester cela demain...mais tu as surement raison. Il faut que je travail encore la manipulation général pour utiliser la variable, et que je fasse la différence entre la local celle dans le QA et la VG. D'ailleurs pourrais tu me dire comment tu aurais écrit ton exemple mais pour une variable stocké dans le QA. Merci Edit : Sur le module 426, j'ai déjà réussi à modifié l'unité en plus donc oui, je me complique peut être. En faite le module que je travail est plus un récap de différents éléments pour avoir un QA de visu utilisateur. Mais j'ai peut être encore trop le réflexe de reproduire mes éléments précédents (HC2). Je vais réfléchir ce sujet, je gagnerais peut être en simplicité... Edit 2 : Pour les balises, on est d'accord on parle des balises </> code pour faire l'insertion. Je dormirais moins c.. ce soir et j'essayerais de ne pas oublier.
  3. Fred.domotique

    QA et variable

    Bon aller la question sera peut être ridicule, mais cela fait 4 heures que je tourne en rond, à croire que j'aurais du rester sur ma HC2... J'essaie de remettre en place des fonctions que j'avais sur ma HC2, le lua était déjà pas mon fort, mais à force j'avais trouvé quelques repère, mais là je sombre. Je souhaite tout simplement récupérer la valeur d'un ID et l'intégrer dans une variable de mon QA En bref mon QA 426 est un " ID fake" avec les valeurs remontée par ma Jeedom (Je remonte ma distance entre Tel et mon domicile, cela fonctionne en propriété "Value") mon QA 401 doit lire la valeur l'intégrer dans une variable propre à lui. En option l'afficher dans le label QA, mais j'ai bien compris que sur cette partie il faut peut être changer la façon de faire. function QuickApp:loop() self:statut_dst = fibaro.getValue (426, "Value") --on lit la valeur Comment récupère on la propriété value ?? self:setVariable("DISTANCE_TEL", self.statut_dst) self:updateView("DSTHome", "text", self.statut_dst) --DSTHome étant l'ID de mon Label fibaro.setTimeout(1000, function() self:loop()end) end Merci d'avance.
  4. Juste petite question sur la config GEA. Est ce que GEA.globalvariables = "GEA_Tasks" est toujours d'actualité sur la version 7 ? (Je précise je migre de l'ancienne GEA V6 sur ma HC2 vers la V7 sur HC3).
  5. Merci Lazer pour la prise en compte, je reste sur ma solution temporaire, il n'y a pas urgence. L'essentiel est l'avancement global sur GEA qui est vraiment Top pour notre Box.
  6. Pour la partie GEA suspendu, c'est lié au fait que j'ai créer une instance de test du coup j'avais suspendu la principale et ré activer la test. Mais je confirme le défaut est présent. Pour le lldebug effectivement je ne connaissais pas cette function, je n'avais mis que la fonction debug classique à true. Ci dessous le lldebug de ma GEA test avec un déclenchement -1 positionné après ma commande et qui est donc non fonctionnel ci dessous avec la fonction fonctionnel pour cause d'aucune instance -1 placé après.
  7. Lorsque je reprend mon code global. Si je positionne ma ligne en début de code => Nok la variable reste à 1 Si je positionne ma ligne en fin de code => Ok la variable passe à 1 puis à 2 ?? il faut que je regarde si le reste est impacté mais je ne comprend pas pourquoi?
  8. Lazer, après plusieurs test, j'ai créer un instance GEA Test pour vérification. Lorsque la ligne est seul dans l'instance elle fonctionne, du coup j'ai essayé plusieurs choses et je me rend compte que ce qui créer le disfonctionnement est l'ajout d'un déclenchement immédiat positionné après le code .?? 1er exemple ligne seul --GESTION DES OUVRANTS GEA.add({id["PORTE_SALON"]}, -1, "", {{"Inverse"},{"Global","EtatPorteTerrasse", "0"}}) GEA.add({id["PORTE_SALON"]}, -1, "", {{"Global","EtatPorteTerrasse", "1"},{"Sleep",7,{"Global","EtatPorteTerrasse", "2"}}}) La variable passe à 1 puis à 2 2ème exemple je rajoute un déclenchement -1 --GESTION DES OUVRANTS GEA.add({id["PORTE_SALON"]}, -1, "", {{"Inverse"},{"Global","EtatPorteTerrasse", "0"}}) GEA.add({id["PORTE_SALON"]}, -1, "", {{"Global","EtatPorteTerrasse", "1"},{"Sleep",7,{"Global","EtatPorteTerrasse", "2"}}}) --ECLAIRAGE-- -- Allumage sur ouverture des portes uniquement la nuit GEA.add({id["PORTE_SALON"],nuit,present}, -1, "", {{"turnOn",id ["APPLIQUE_TERRASSE"]}}) Et là, rien la variable bloque sur 1 Par contre je ne vois pas d'élément dans les 2 cas via le debug = true
  9. Bonjour, Je sollicite votre aide sur le code ci dessous, je ne comprend pas pourquoi cela ne fonctionne pas sur GEA suite à la migration sur HC3. Enfaite la variable passe bien à 1 mais la partie après le sleep s'execute dans le debug mais la variable ne bouge pas elle reste à 1 ?? GEA.add({id["PORTE_SALON"]}, -1, "", {{"Global","EtatPorteTerrasse", "1"},{"Sleep", 10, {"Global","EtatPorteTerrasse", "2"}}}) Merci d'avance.
  10. Mam78, je reviens vers toi car je trouve pas la solution sur l'erreur partagé ci dessous. ci dessous mon débug lors de la creation des childs. Le reste semble être connecté pourtant. J'ai essayé avec la dernière version sans rien modifié dans les bases de config hormis les variables. Si tu as un peu de temps pour m'aider, merci.
  11. Salut, Je suis sur la mise en place du QA Doorbird sur ma HC3 (je précise je viens juste de démarrer la bascule HC2=>HC3). Je bloque sur une erreur lors de la création des Childs. Je tourne en rond le reste à l'air de fonctionné. Une Idée, merci à vous. [27.03.2022] [15:54:43] [TRACE] [QA_DBDMANAGER_191]: QuickApp:btnCreateChilds_onReleased() - Création des modules enfants[27.03.2022] [15:54:43] [ DEBUG] [QA_DBDMANAGER_191]: New child device name : 'Sonnette 1' - type : 'com.fibaro.binarySensor' - class : 'class MyChildInput'[27.03.2022] [15:54:43] [ERROR] [QA_DBDMANAGER_191]: tools:log() : invalid self device : userdata custom [luabind::detail::null_type] object: (nil)[27.03.2022] [15:54:43] [ERROR] [QA_DBDMANAGER_191]: ./quickApp.lua:156: table index is nil[27.03.2022] [15:54:43] [DEBUG] [QA_DBDMANAGER_191]: ./include/main.lua:959: attempt to index a nil value (global 'tols')[27.03.2022] [15:54:43] [ERROR] [QUICKAPP191]: QuickApp crashed[27.03.2022] [15:54:43] [ERROR] [QUICKAPP191]: Unknown error occurred: handleJsonRpc
  12. Fred.domotique

    Support Gea

    Bonjour, Pour ta première erreur sur la déclaration de la variable il me semble que tu as une faute de frappe dans la déclaration (Voir ci dessous en italique Rouge le Piscine). Pour le reste je n'est pas la solution, mais ayant aussi une piscine, cette dernière m'intéresse car j'avais en tête de travailler le sujet pour la saison prochaine. Je suivrais donc le fil d'info avec intérêt. local VarTempPisicne = {"Global", "Temp_piscine", "0"}
  13. Merci à toi ADN Pour la MaJ, bientôt quelques jours de congé pour moi et surement l'occasion de le tester. Pour l'appel, je n'ai pas encore mise en œuvre (peu de temps aussi..) mais j'utilise aussi la méthode sur mon doorbird + tablette.
  14. Salut ADN, Juste une info, mon kodi (installation sur freebox pop) à migrer automatiquement sur la V19 hier, et l'Addon est annoncé non compatible. Pour les utilisateurs attention à la migration... As tu une piste ? il me semble que la v19 est en language python 3 en remplacement du 2, est ce lié ? Si tu as un peu de temps, n'hésite pas à nous publier une Maj car cela va manquer ! Par la même occasion j'aurais souhaitez avoir l'affichage des caméras lorsque quelqu'un sonne à la porte. Cela fonctionne avec Kodi de lancé et ton addon, pense tu qu'il est possible de récupérer cette fonction avec le player Android Freebox Pop et Kodi simplement en arrière plan ? Merci d'avance
  15. Yes, encore désolé, je viens de trouver l'erreur bête... Mon dossier Graph n'était pas direct sur le serveur web, il étais en sous dossier... Du coup le VD s'exécutais sans erreur mais il n'allais surtout pas au bout du code ! Merci encore à toi, maintenant je vais explorer tout cela.
  16. J'ai la même visu en manuel ou via la scène. Le clic ce fait. L'erreur sur le visuel du VD s'affiche. Mais aucune erreur sur les debug de l'ensemble des boutons. Le bouton active quel fichier sur le serveur ? Dans le VD l'adresse IP est bien celle du serveur ? et le port est le port du serveur web 80 ou de la base de donnée ? Pour moi l'action du VD passe bien mais la jonction avec la base ne ce fait pas.
  17. Oui elle est en place, elle tourne sur le bon VD.
  18. C'est bien la ou je ne comprend pas, j'ai aucun log avec erreur, sur aucun des boutons du VD et pourtant les bases sont vides... Je vais tout reprendre ce week end, on verra !
  19. Est ce que l'erreur afficher sur le VD peux venir d'un soucis présent dans les fichiers du serveur (syno) ?
  20. Oui je comprend bien, j'ai bien utilisé la bonne syntaxe et j'ai le défilement de mes devices mais pas d'erreur. Ci contre la copie du debug sur Device. Aucune ligne d'erreur ne s'affiche.
  21. Dans la base je n'ai aucune données remonté. Pour ce qui est de l'erreur elle s'affiche sur le VD à chaque appui bouton (lancé en manuel ou par la scène). Par contre si je met le debug sur True sur chaque bouton je n'ai aucune erreur visible .. Merci de ton aide.
  22. Salut à tous, Je suis un peu en galère sur la mise en place de domocharts. Alors je suis sur Syno pour le serveur web la phase de Mep de la base de donnée est faite. La création c'est bien déroulé en auto, la scène et le VD sont en place. Par contre les devices ne remonte pas dans la base. Dans l'interface du VD si je fais un appuie bouton sur "DEVICE" le VD remonte le message erreur, mais en mode debug tout semble ok. J'ai comme l'impression que la HC2 ne communique pas avec ma base, pouvez me dire comment je peux confirmer ce point, ou si vous avez une autre piste car je sèche depuis 3jours. (Pour info j'ai mis la modif "Patch Netatmo", j'ai attendu une nuit pour la remontée des devices.) D'avance Merci
  23. Salut A tous, Je vois sur un des derniers messages de MAM78 que sur son VD il y a un stop alarme. Est ce la fonction pour désactiver la sonnette du DoorBird ? Si oui est ce que quelqu'un peut partager le code pour activer/désactiver la sonnette. Le doorbird est paramétrable en lui même via son calendrier mais n'ayant pas les mêmes horaires journalièrement, je souhaite en faite lié mon calendrier de boulot à cette fonction. "Exemple de nuit la veille => Doorbird coupé jusqu'à 12h" pour cela j'utiliserai GEA bien sur..
  24. Fred.domotique

    Jeedom To HC2

    Ok je te remercie, je vais étudier cette méthode. A la base je pensais plutôt une commande direct de la HC2 en lua ou via du http mais cela pourra surement le faire.
  25. Fred.domotique

    Jeedom To HC2

    Salut Sebcbien, Je reviens sur ton post, depuis ma dernière question j'ai réussi à mettre en oeuvre ton sujet par contre aujourd'hui j'ai une question assez proche et surement bête mais je galère depuis des heures...en même temps j'ai laissé ma HC2 de côté depuis un moment. En faite je ne n'arrive pas a trouver le code pour modifier les propriétés d'un capteur fibaro "oeil de chat". Depuis ma HC2, dans un module virtuel en lua, je souhaite faire un callID..... et affecté un fake device avec une détection de présence soit la propriété value à "True" et "false". Aurait tu cette solution ? Merci d'avance
×
×
  • Créer...