Aller au contenu

MAM78

Membres confirmés
  • Compteur de contenus

    2 505
  • Inscription

  • Dernière visite

  • Jours gagnés

    28

Tout ce qui a été posté par MAM78

  1. J'ai tout viré, toujours la même erreur [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: New child device name 'Infrarouge' - type 'com.fibaro.binarySwitch' - class 'MyChildOutput' [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "DeviceID" = "Infrarouge" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "DeviceNumber" = "1" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "DeviceCategory" = "DoorbirdIRLight" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "LabelAssociate" = "na" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "SecondesToClose" = 300 [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: childName = "Infrarouge" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: childType = "com.fibaro.binarySwitch" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: childProperties = "{"quickAppVariables":[{"value":"Infrarouge","name":"DeviceID"},{"value":"1","name":"DeviceNumber"},{"value":"DoorbirdIRLight","name":"DeviceCategory"},{"value":"na","name":"LabelAssociate"},{"value":300,"name":"SecondesToClose"}],"deviceControlType":20,"manufacturer":"Doorbird","categories":["other"],"value":false,"model":"Doorbird ????"}" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: childClass = "class MyChildOutput" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: childUnit = "nil" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: childRoom = "nil" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: childVariables = "[{"value":"Infrarouge","name":"DeviceID"},{"value":"1","name":"DeviceNumber"},{"value":"DoorbirdIRLight","name":"DeviceCategory"},{"value":"na","name":"LabelAssociate"},{"value":300,"name":"SecondesToClose"}]" [15.06.2022] [01:04:21] [DEBUG] [QA_DBDMANAGER_707]: childInterfaces = "nil" [15.06.2022] [01:04:21] [ERROR] [QA_DBDMANAGER_707]: ./quickApp.lua:156: table index is nil [15.06.2022] [01:04:21] [ERROR] [QA_DBDMANAGER_707]: Error : Automatic child device(s) creation failed
  2. Voici ma fonction __init() ---------------------------------------------------------------------------------------------------- -- QuickApp Child device - MyChildOutput ---------------------------------------------------------------------------------------------------- class 'MyChildOutput' (QuickAppChild) -- -- Constructor -- function MyChildOutput:__init(device) QuickAppChild.__init(self, device) if debug then tools.trace(self.parent, "MyChildOutput:__init() Class for id # ",self.id , " (" , self.name,")") tools.log(self, "", 0) end end
  3. Les seules différences que je constate c'est que pour la variable childVariable la structure contient {"value":"Infrarouge","name":"DeviceID"} alors que dans tes commentaires de la fonction tu mets : variables = {{name = "MyVariable", value = "Hello World"}}, -- optional soit : {"value"="Infrarouge","name"="DeviceID"} Est-ce que cette différence est bien liée à l'utilisation de la fonction tools:tostring(var) qui remplace les "=" par ":" ? Ou est-ce lié aux "[" "]" qui encadrent les variables. Cf. childVariables = "[{"value":"Infrarouge","name":"DeviceID"},{"value":"1","name":"DeviceNumber"},{"value":"DoorbirdIRLight","name":"DeviceCategory"},{"value":"na","name":"LabelAssociate"},{"value":300,"name":"SecondesToClose"}]"
  4. Je viens de charger la version v2.20 et toujours le même problème. Pour faciliter le diagnostique j'ai ajouté un print du contenu des variables dans ta fonction juste avant l'appel de la fonction "child = self:createChildDevice", dont voici le debug. Les variables sont "printées" par un tools:tostring((var) [14.06.2022] [23:32:04] [TRACE] [QA_DBDMANAGER_707]: Create child device "Infrarouge" of type "com.fibaro.binarySwitch"... [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: New child device name 'Infrarouge' - type 'com.fibaro.binarySwitch' - class 'MyChildOutput' [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "DeviceID" = "Infrarouge" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "DeviceNumber" = "1" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "DeviceCategory" = "DoorbirdIRLight" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "LabelAssociate" = "na" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: Add child variable "SecondesToClose" = 300 [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: childName = "Infrarouge" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: childType = "com.fibaro.binarySwitch" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: childProperties = "{"categories":["other"],"quickAppVariables":[{"value":"Infrarouge","name":"DeviceID"},{"value":"1","name":"DeviceNumber"},{"value":"DoorbirdIRLight","name":"DeviceCategory"},{"value":"na","name":"LabelAssociate"},{"value":300,"name":"SecondesToClose"}],"manufacturer":"Doorbird","model":"Doorbird ????","deviceControlType":20,"value":false}" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: childClass = "class MyChildOutput" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: childUnit = "nil" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: childRoom = "nil" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: childVariables = "[{"value":"Infrarouge","name":"DeviceID"},{"value":"1","name":"DeviceNumber"},{"value":"DoorbirdIRLight","name":"DeviceCategory"},{"value":"na","name":"LabelAssociate"},{"value":300,"name":"SecondesToClose"}]" [14.06.2022] [23:32:04] [DEBUG] [QA_DBDMANAGER_707]: childInterfaces = "nil" [14.06.2022] [23:32:04] [TRACE] [QA_DBDMANAGER_707]: MyChildOutput:__init() Class for id # nil ( nil ) [14.06.2022] [23:32:05] [ERROR] [QA_DBDMANAGER_707]: tools:log() Invalid self device : userdata custom [luabind::detail::null_type] object: (nil) [14.06.2022] [23:32:05] [ERROR] [QA_DBDMANAGER_707]: ./quickApp.lua:156: table index is nil [14.06.2022] [23:32:05] [ERROR] [QA_DBDMANAGER_707]: Error : Automatic child device(s) creation failed Est-ce que tu aurais une idée de la cause du plantage ?
  5. Hello @Lazer J'ai un souci lors de l'utilisation de ta bibliothèque "tools" en version 2.10. Dans la function tools:createChild(param) lors de l'exécution de la ligne suivante : local child = self:createChildDevice({ name = childName, type = childType, initialProperties = childProperties, }, childClass ) J'obtiens l'erreur suivante : ./quickApp.lua:156: table index is nil Aurais-tu une idée de la cause de cette erreur ? Ca fonctionnait bien avant, je ne comprend pas pourquoi ça ne fonctionne plus.
  6. Tu trouveras ci-dessous un correctif à appliquer. V1.22 : du 08/06/22 -> Correction d'un bug qui empêche la création automatique des Devices Il convient de charger le code contenu dans le fichier Doorbird Manager - main V1.22.lua et de le coller dans le module main du QuickApp Code du module main du QuickApp : Code Lua du module main : Doorbird Manager - main V1.22.lua
  7. Pourrais-tu copier l'intégralité du code relatif à la variable : QuickApp.ChildVarUser
  8. Concernant les dires de mon voisin, en fait les indications correspondent à une simulation qui est disponible sur le site d'EDF qui se base sur les caractéristiques de son logement et usages qu'il est possible de renseigner sur leur site. Donc pas précis et pas fiable du tout, ce n'est que des approximations. Donc pas de complotisme Voici ce que donne ma simulation.
  9. Je viens de faire la simulation et elle n'est pas plus favorable, je payerais 8,41 euros de plus. Voir comparatif ci-dessous.
  10. Je vais retourner le voir demain pour qu'il me montre de visu ce qu'il m'a indiqué. S'il y a quelque chose de probant je vous partagerais l'info. Merci. Je vais étudier ton topic et essayer de me faire une conviction
  11. Je me pose également la question de produire ma propre énergie, puisque nous avons une voiture full électrique (Tesla) et une hybride (Volvo) et nous utilisons une pompe à chaleur pour la piscine et des plaques à induction et un four életrique. Pour le chauffage et l'eau chaude, nous utilisons une chaudière au gaz (récente économique, donc pas de remplacement en perspective prévue). Comme je vais devoir changer ma toiture, je me demande si je ne devrais pas en profiter pour poser des panneaux photovoltaïques. Mais comme nous envisageons de quitter la maison d'ici 5-6 ans, je me pose la question si en si peu de temps : je vais pouvoir retirer un ROI de cette installation de panneaux ? ce type d'installation se valorise vraiment à la revente ?
  12. Meric pour l'info, je vais faire mes simulations et aviser en conséquence D'après mon voisin, il semblerait que sur les relevés ENEDIS, ils arrivent identifier la source de la consommation (Pompe à Chaleur piscine, Voiture, ...). Je n'ai pas encore pu vérifier par moi-même (j'ai un PB d'accès à mon compte pour le moment). Je me demande comment est-ce qu'ils font et si c'est fiable ?
  13. Quel est l'intérêt d'avoir arrêté l'abonnement HP/HC ?
  14. Avec plaisir
  15. Bonsoir à tous, ça faisais un moment que je n'avais pas eu le temps de participer à vos échanges et donner des nouvelles. J'ai enfin réussi à trouver du temps pour installer mes équipements pour surveiller, piloter mon réseau d'alimentation en eau de mon jardin. Mais je rencontre une difficulté sur le pilotage de ma vanne motorisée, plus précisément sur le fonctionnement module relais double inverseur Finder. Il me semble pourtant avoir bien suivi l'installation comme mentionné sur les forums : jeedom ici : https://forum.jeedom.com/viewtopic.php?f=59&t=30802&sid=2a4ec65ac68dc7130209a6f5fe909405&start=60#p728881 gce : ici : https://forum.gce-electronics.com/t/aide-gestion-coupure-et-consommation-deau/9119/17 Mais l'inversion de l'alimentation de la pompe par le relais double inverseur ne se fait pas, lorsque je ferme le relais de la deuxième sortie de l'IPX qui est sensé mettre sous tension le repère A1 (voir le 2ème schéma ci-dessous, fil violet) et que j'actionne le premier relais de l'IPX. Lorsque je ferme le relais de la première sortie de l'IPX, cela actionne bien le pompe en ouverture et si j'inverse les fils qui vont vers la vannes (voir le 2 ème schéma ci-dessous, fils jaune et bleu), cela actionne bien le pompe en fermeture. Donc pas de problème au niveau de la pompe. Du coup, j'ai un doute sur le relais que j'ai acheté. Est-ce vous avez déjà utilisé ce type de relais et réussi à le faire fonctionner ou est-ce que vous seriez m'orienter vers une solution ? Pour rappel, j'ai installé les équipements suivants : Vanne : https://www.amazon.fr/MISOL-motorized-electrical-boisseau-électrique/dp/B06VV8PW34/ref=sr_1_1?s=lawn-garden&ie=UTF8&qid=1509181071&sr=1-1&keywords=DN20+Brass+Two+Way+Motorized+Ball+Valve Relais : https://www.conrad.fr/p/relais-pour-circuits-imprimes-te-connectivity-rt424f12-5-1393243-4-12-vdc-8-a-2-inverseurs-rt-1-pcs-504060 Compteur D'eau : https://www.domadoo.fr/fr/suivi-energie/2127-gioanola-compteur-d-eau-chaude-a-impulsion-3-4-1-imp-litre.html Suppor DIN Relais : https://www.amazon.fr/gp/product/B008BT8KZ4/ref=ox_sc_act_title_1?smid=A2TI0ADGD43B4E&psc=1 Schema de montage de la vanne : Alimentation Open/Close et retour d'état (par atteinte de la limite de butée en position Open ou Close). A titre indicatif, voici une illustration des éléments (Vannes manuelle, Vanne motorisée, Compteur d'eau).
  16. Merci@lazer pour la suggestion du ORNO WE-521 Compteur D'électricité. Je viens de passer commande. Au-delà de ton Quickapp pour l’IPX comment fais-tu pour suivre la consommation (heure pleine/creuses) ? Tu la remonte dans un grapheur et/ou tu as un QuickApp pour ça ? Est-ce que tu la traduit en valeur financière ? Envoyé de mon iPhone en utilisant Tapatalk Pro
  17. Je ne peux pas traiter ta demande dans l’immédiat, dès que je pourrais je te fais signe. Envoyé de mon iPhone en utilisant Tapatalk Pro
  18. J’ai pas pu résister de vous partager cette vidéo [emoji23] https://fb.watch/bPrlTIwak1/ Envoyé de mon iPhone en utilisant Tapatalk Pro
  19. Non t’inquiète pas de réclamation, comme je l’avais dit pas d’urgence pour moi. C’était juste un joke en référence à ton hésitation de l’époque de faire patienter@flacon030 pour la livraison de l’évolution du QA. Tu as très bien fait de prioriser sa demande, la mienne peut attendre
  20. Du coup [mention=133]Lazer[/mention], tu vas pouvoir ajouter la fonction Fil Pilote
  21. @lazer il y a pas d’urgence, mais ce serait cool quand même. Ce serait pour piloter un sèche serviette de salle de bain sur demande. Ce radiateur peut fonctionner soit en chauffage central (eau), soit électrique. Notamment en demi-saison où lorsque le chauffage central est arrêté.
  22. Cool [mention=133]lazer[/mention] tu vas pouvoir créer des child device de type chauffage fil pilote pour ton quickapp XP800 V4 pour le module X-4FP
  23. Une sonde peut invalider l’ensemble. J’ai déjà eu le cas et je ne suis pas le seul. Envoyé de mon iPhone en utilisant Tapatalk Pro
  24. Vérifie que tu n’as pas des piles vides. Envoyé de mon iPhone en utilisant Tapatalk Pro
  25. Dans l’application Alexa, il me semble qu’un seul skills Fibaro peut être configuré en désignant qu’un seul compte.
×
×
  • Créer...