Aller au contenu

MAM78

Membres confirmés
  • Compteur de contenus

    2 515
  • Inscription

  • Dernière visite

  • Jours gagnés

    28

Tout ce qui a été posté par MAM78

  1. Comment est-ce que l'on peut récupérer le deviceID du Child dans les fonctions de la partie class 'MyChild' la commande fibaro:getSelfId() que nous utilisions sur la HC2 ne semble plus fonctionner comme ça dans un QuickApp ?
  2. Est-ce qu'il est possible de crée (en code Lua) des boutons et des labels dans un QuickApp ? Si oui comment
  3. T'as mis une cam dans le camion pour suivre le colis
  4. Tu as eu ta livraison ?
  5. Quelle est la commande HTTP pour simuler un passage à ON sur BinarySensor ? J'ai essayé celle-ci qui ne semble pas fonctionner : /api/callAction?deviceID=242&name=turnOn Erratum : C'est bon, ça marche
  6. Pour les icônes c'est déjà possible. Voir mon image ci-dessus
  7. Sur un binarySensor n'est-il pas possible de définir des notifications ?
  8. Nous sommes en phase [emoji6]
  9. binarySwitch ou binarySensor. Lequel est plus logique ? Mais je pense effectivement plus à un binarySensor puisque l'état On est furtif.
  10. MErci, mais il n'y a rien de spécifique pour une sonnette
  11. Merci pour les précisions Où puis-je trouver la liste différents type de devices disponibles sur la HC3. Je cherche notamment un type de type sonnette (Doorbell). Ca doit bien exister puisqu'il existe des sonnettes Z-wave.
  12. Faut-il mettre autant de lignes qu'il y a de type ? ou est-ce qu'il faut autant de MyChild qu'il y a de Type différents ? -- Setup classes for child devices self:initChildDevices({ ["com.fibaro.binarySwitch"] = MyChild, ["com.fibaro.doorLock"] = MyChild, ["com.fibaro.motionSensor"] = MyChild, })
  13. Je l'ai fait il me semble, j'ai mis ça : local ChildDevice = { name = Device.name, type = Device.type, class = MyChild, properties = { deviceControlType = Child.properties.deviceControlType, categories = Child.properties.categories, manufacturer = Child.properties.manufacturer, model = Child.properties.model, value = Device.defaultValue, }, variables = { {name = "ID", value = Device.name}, }, } if not tools.createChild(self, ChildDevice) then self:error("Error : Automatic child device(s) creation failed") end
  14. Hello @sebastien85, j'en ai une à vendre à 100 euros + frais de port
  15. J'ai mis ça : ---------------------------------------------------------------------------------------------------- -- QuickApp Child device - MyChild ---------------------------------------------------------------------------------------------------- class 'MyChild' (QuickAppChild) -- -- Constructor -- function MyChild:__init(device) QuickAppChild.__init(self, device) tools.log(self, "", 0) end
  16. Dans un Quick App en cours de construction, j'ai un comportement curieux que je ne m'explique pas. Dans ce QuickApp, j'ai un Child de type "com.fibaro.doorLock" auquel est associé des actions de type "secure" et "unsecure". Ces actions (changement de value) fonctionnent très bien lors de la première exécution qui crée le Child (après la sauvegarde de la Quick App). J'obtient les messages suivants dans les logs : onAction: {"actionName":"secure","args":[223,"secure"],"deviceId":223} QuickApp:action("Secure", "Relay_1_Portail", table[2]) Mais si j'effectue des modifications de la QuickApp et dès lors que j'effectue sa sauvegarde, les actions "secure" et "unsecure" ne fonctionnent plus, j'obtient les messages suivants dans les logs : onAction: {"actionName":"secure","args":[223,"secure"],"deviceId":223} "Class does not have secure function defined - action ignored" Pour refaire fonctionner ce Child, je suis obligé de supprimer le Child et relancer mon QuickApp qui recréer le Child. Auriez-vous une idée de la cause de ce problème et comment y remédier ?
  17. MAM78

    Portier Doorbird

    Yep
  18. MAM78

    Portier Doorbird

    Vue c'est bon j'ai trouvé
  19. MAM78

    Portier Doorbird

    Comment est-ce que l'on y accède ? à ce fichier et comment on l'intègre dans la Quick App. Désolé je débute
  20. MAM78

    Portier Doorbird

    Hello @Lazer Je suis cours de création de la QuickApp pour le portier Doorbird en utilisant la base de ton code Surveillance Station. Apparemment, tu utilises une bibliothèque qui se nomme Tools qui est absente du code source et provoque l'erreur suivante : tools library not found Est-ce que tu pourrais me partager ta bibliothèque Tools. Ca me ferait gagner du temps et pourrait probablement me donner des idées pour y ajouter mes propres fonction.
  21. Pas d’homophobie ici STP T’inquiètes, elles sont maintenant en matière synthétique.
  22. MAM78

    Portier Doorbird

    Le bouton de mon VD Stop alarme, correspond à la mise en arrêt de l’alarme lors de l’utilisation d’un badge RFID. Comme évoqué précédemment, j’ai initié l’écriture de la QuickApp et lu avec attention la documentation de l’API et je n’ai rien trouvé qui permet de arrêter directement la sonnette hormis le calendrier de l’application Doorbird disponible sur le smartphone. Par contre via l’API, il existe une possibilité de modifier les calendriers et donc du coup de redéfinir les plages durant laquelle la sonnette est active. Il s’agit des fonctions SCHEDULE MANAGEMENT pages 22 a 26 de la documentation LAN-2-LAN API révision : 0.28 Envoyé de mon iPhone en utilisant Tapatalk Pro
  23. Pour moi ce serait peau de phoque. Mais bon il va encore falloir patienter avant de pouvoir monter et dévaler les pentes de nos belles montagnes.
  24. Non, d'autant que la lumière qui s'allume n'est pas une Philips Hue, mais une ampoule pilotée par un module fibaro.
  25. Merci pour ton REX @Emmanuel2017. Je vais donc pour le moment passer mon tour
×
×
  • Créer...