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. ça bogue, parfois ça marche et généralement pas. J'ai pas réussi à déterminer les circonstances ou ça marche. Puisque rares
  2. Mince, c'est vraiment n'importe quoi cette histoire de suppression de device. Du coup tu es obligé de supprimer l'ensemble du QuickApp et du modifier partout l'ensemble des id Childs de ton QuickApp et pas seulement celui que tu veux recréer. A voir si l'appel API removeChildDevice accepte les suppressions?
  3. Je viens de comprendre mon premier problème, il faut que je crée des Push sur l'IPX. Le deuxième problème reste toujours un mystère
  4. Hello @Lazer J'utilise la commande suivante pour mes détecteurs de mouvements raccordés à mon IPX800 V4 sur les Entrées Digitales. Les changements d'états se font bien sur mon IPX mais ils ne sont pas visible sur les devices (Childs) correspondants. J'ai mis un formule pour inverser l'état puisque je n'ai pas trouvé le moyen de le faire directement sur l'IPX. {device = {name = "Détecteur Terrasse" , type = "MotionSensor" }, value = {command = "Get", argument = "D" , pin = "D6", formula = function(value) return not value end}} Est-ce que tu aurais une explication STP ? Par ailleurs, lorsque j'essai de supprimer les devices (Childs) afin de les recréer suite à une modification du fichier de Config, la suppression ne s'effectue pas. La suppression s'effectue visuellement lors de l'action de suppression, mais lorsque je rafraîchi la page les devices réapparaissent. Sais-tu s'il y a une subtilité sur la suppression des devices (Childs).
  5. En relisant [mention=3]Krikroff[/mention] ce que tu suggérais à [mention=66]Arnaud78[/mention] j'ai remarqué que tu as ajouté un paramètre booléen (à la fin) à l'appel de ta commande : fibaro.call(1673, "playFile", "WIN-35HTGV34R7S/Musique/TTS/test.mp3", true, 5, false) Du coup, j'ai fais des essais avec ce paramètre et là miracle ça marcha à tous les coups. J’ai pas vu ce paramètre documenté dans tes exemples de commandes en début de post. Mais tu l'évoques par ailleurs. Je suppose que cela doit correspondre au mode protégé qui apparait dans la log ci-dessus ([playFile] current playing is protected.) Si c'est bien cela, je te suggère de le documenter dans les exemples ça évitera à d'autres d'éviter d'avoir le même problème que moi [emoji6]
  6. Tu trouveras ci-dessous 2 captures de logs. La première exécution qui joue bien le son (juste après avoir fait une sauvegarde du QuickApp). La deuxième exécution qui ne joue pas le son. Curieusement elles ne débutent pas de la même façon. La deuxième indique que : [playFile] current playing is protected. C'est peut-être une piste pour faire le diagnostique du PB.   
  7. Merci, mais comme indiqué GEA n'est plus en question, puisque les requêtes arrivent bien à ton QuickApp. Le problème se produit lorsque j'envoi 2 fois la même demande PlayFile
  8. Hello, @Krikroff, j'ai un peu avancé dans le diagnostic, ça marche mais qu'une fois ! Avec la commande : GEA.add(id["QA_DOORBIRD_MANAGER_Doorbell"], -1, "", {"QuickApp", 415, "playFile", "192.168.0.22/music/Domotique/Domotique/iTunes Media/Music/Sons Domotiques/Sons Domotiques/Sonnette 1.wav", true, 20} ) Je m'explique, si je fais une modification d'une variable et une sauvegarde de ton QuickApp et que je lance une requête au QuickApp via la commande ci-dessus, le son est bien joué sur l'enceinte. Mais si je relance la requête (sans faire préalablement une modification variable), là le son n'est pas joué ! Pourtant la requête arrive bien à ton QuickApp. Le comportement est curieux, tu aurais une piste ?
  9. MAM78

    Support Gea

    Merci pour l'info sur SonosMP3, cool mais le problème semble venir du module de @Krikroff ou autre chez-moi. Je lui ai demandé sur son post QuickApp Sonos
  10. @Krikroff J'ai un problème, j'obtiens dans le debug le message suivant : No route to host En utilisant GEA avec la commande : GEA.add(id["QA_DOORBIRD_MANAGER_Doorbell"], -1, "", {"QuickApp", 415, "playFile", "DiskStation_MAM/music/Domotique/Domotique/iTunes Media/Music/Sons Domotiques/Sons Domotiques/Sonnette 1.wav", true, 20} ) J'ai également essayé ton exemple en début de post ci-dessous et j'ai le même problème. GEA.add(id["QA_DOORBIRD_MANAGER_Doorbell"], -1, "", {"QuickApp", 415, "playStream", "https://s3.amazonaws.com/smartapp-media/sonos/bell1.mp3", true, 10, 8000} ) Est-ce qu'il y aurait des restrictions au niveau de la HC3 pour accéder à des URL externes ?
  11. MAM78

    Support Gea

    Je confirme, le problème est visible niveau du début de QuickApp Sonos de @Krikroff J'obtiens le message suivant : No route to host J'ai également essayé avec l'exemple que donne @Krikroff dans son post et j'ai le même problème. GEA.add(id["QA_DOORBIRD_MANAGER_Doorbell"], -1, "", {"QuickApp", 415, "playStream", "https://s3.amazonaws.com/smartapp-media/sonos/bell1.mp3", true, 10, 8000} ) Est-ce qu'il y aurait des restrictions au niveau de la HC3 pour accéder à des URL externes ?
  12. MAM78

    Support Gea

    Après ce premier problème résolu de déclenchement, j'en ai un autre sur l'exécution d'une action sur un QuickApp, en particulier celui de @Krikroff pour l'enceinte Sonos avec l'excution d'une sonnerie sur celui-ci qui ne s'exécute pas. Voici mes lignes dans GEA : local id = { QA_DOORBIRD_MANAGER_Doorbell = 310 } local sonosMP3folder = "http://192.168.0.22/music/Domotique/Domotique/iTunes Media/Music/Sons Domotiques/Sons Domotiques/" GEA.add(id["QA_DOORBIRD_MANAGER_Doorbell"], -1, "", {"QuickApp", 415, "playFile", sonosMP3folder.."Sonnette 1.wav", true, 20} ) Est-ce vous y voyez un problème ? Apriori le problème n'est pas au niveau de GEA mais dans le chemain d'accès au fichier qui se trouve sur un NAS Synalogy.
  13. MAM78

    Support Gea

    Ca fait vraiment trop longtemps que je ne m'y était pas remis sur ma HC3 Effectivement avec -1 ça marche tout de suite mieux
  14. MAM78

    Support Gea

    Hello, après de long mois d'absence. J'ai une question probablement toute bête Mon Quick App Doorbird Manager à plusieurs Childs (id=310) dont celui qui correspond à la sonnette du Dorbird qui est de type "Capteur binaire". J'arrive bien à le faire changer d'état "breached". Mon problème est que dans GEA je n'arrive pas à déclencher une action sur son changement d'état. Voici les ligne correspondantes : local id = { VD_DOORBIRD_MANAGER = 310, } GEA.add(id["VD_DOORBIRD_MANAGER"], 30, "", {"QuickApp", 415, "playFile", sonosMP3folder.."Sonnette 1.wav", true, 20} )
  15. Effectivement, c’est un fonctionnalité que je n’ai pas encore su implémenter. Il faudra que l’on m’explique comment est-ce que l’on fait. Envoyé de mon iPhone en utilisant Tapatalk Pro
  16. Hello @Lazer Enfin de retour, après un début d'année un peu compliqué. Je viens d'installer ton QuickApp pour l'IPX800 V4 et il marche au TOP comme d'hab Pour le moment, j'ai configuré uniquement l'accès aux Relais pour piloter mes vannes d'arrosage automatiques. Je vais également prochainement tester l'extension Fil Pilote connecté à un sèche serviette de salle de bain sur lequel j'ai également une tête thermostatique Fibaro.
  17. MAM78

    Avis sur Planète Domotique

    Hello [mention=133]Lazer[/mention] oui plus d'un mois après qu'ils m'ont indiqué qu'ils avaient procédé au remboursement. Soit plus de 2 mois après la date d'achat
  18. Top je vais pouvoir m’éclater [emoji106] Envoyé de mon iPhone en utilisant Tapatalk Pro
  19. Nous avons un Volvo XC60 hybride rechargeable en voiture de fonction. Quel plaisir a conduire. Impressionnant la puissance 410 ch) et la souplesse de conduite. La plus part du temps, nous conduisons en électrique pour faire les courses et trajets pour aller au boulot (quand on peu) avec un coût dérisoire. Pour les grands trajets de type vacance le moteur essence assure l’autonomie. Bref un très bon compromis. Pour ce qui est de la boîte automatique, quel plaisir de ne plus à avoir à passer son temps à changer de vitesse dans les bouchons. Rien que pour ça je ne reviendrais plus en boîte manuelle. Envoyé de mon iPhone en utilisant Tapatalk Pro
  20. MAM78

    Instruction pour Adresse IP HC3

    Tu sais ce qu'il te dit alsacien La commande proposée par @Lazer ne fonctionne pas de toute façon. C'est bugué
  21. MAM78

    Instruction pour Adresse IP HC3

    Thanks, it works great
  22. MAM78

    Instruction pour Adresse IP HC3

    Je confirme que ça ne marche pas chez moi : local network, status = api.get("/settings/network") self:debug("Type(network)="..type(network), "Status=", status) Retour : Type(network)=nil Status= 501 Je vais essayer la méthode de @jang
  23. MAM78

    Instruction pour Adresse IP HC3

    J'ai l'impression que l'API bogue sur la partie "/setings/network" J'ai remarqué que d'autres ont également eu ce problème : https://forum.fibaro.com/topic/49113-hc3-quickapps-coding-tips-and-tricks/page/7/?tab=comments#comment-202823 Je pense que cette partie de l'API n'a pas été implémentée
  24. MAM78

    Instruction pour Adresse IP HC3

    Non ça ne marche pas. Je viens d'essayer, également ça : local networkConfig = api.get("/setings/network") self:debug(type(networkConfig)) ça me retourne : nil
  25. MAM78

    Instruction pour Adresse IP HC3

    Dans une Quick APP, est-ce normal pour la commande suivante, d'avoir comme résultat : null status= 501 local response, status = api.get("/setings/network/networkConfig") self:debug(tostring(json.encode(response)), "status=", status)
×
×
  • Créer...