Aller au contenu

MAM78

Membres confirmés
  • Compteur de contenus

    2 501
  • Inscription

  • Dernière visite

  • Jours gagnés

    28

Tout ce qui a été posté par MAM78

  1. MAM78

    Support Gea

    J'ai trouvé la solution pour répondre à mon besoin ci-dessus, c'est relativement simple, mais cela passe par une petite modification du code GEA. @Steven tu pourrais STP l'intégrer dans une prochaine version. Cela permet de mettre dans les actions des paramètres dynamiques reprenant les variables qui seront remplacées à la volée selon ta liste prédéfinie. Pour la fonction "PluginScenario", il convient de : Remplacer la ligne 602 : for i, v in ipairs(args) do table.insert(params, {["param"..i] = v}) end par : for i, v in ipairs(args) do table.insert(params, {["param"..i] = GEA.getMessage(v)}) end Pour la fonction "Scenario" qui propose également le passage d'argument au scenario mais qui n'utilise pas dans la ligne ci-dessous la boucle ci-dessus, je ne suis pas certain d'avoir trouver l'adaptation qu'il conviendrait de faire ? Peut-être, qu'il suffit juste de modifier la ligne 407de la façon suivante : Remplacer la ligne 407 : action=function(id, args) if (type(id) ~= "table") then id = {id} end for i=1, #id do fibaro:startScene(id, args) end end par : action=function(id, args) local params = {...} for i, v in ipairs(args) do table.insert(params, {["param"..i] = GEA.getMessage(v)}) end if (type(id) ~= "table") then id = {id} end for i=1, #id do fibaro:startScene(id, params) end end @Steven tu peux confirmer si c'est bon selon toi ? A quoi correspond la boucle sur #id, est-ce pour lancer plusieurs scènes dans une même action. Et dans ce cas là, ce sera toujours les mêmes arguments qui seront passés aux scènes. Et est-ce que ça ne devrait être plutôt fibaro:startScene(i, args) que fibaro:startScene(id, args). J'ai du mal à comprendre la logique de cette ligne. Ne conviendrait-il pas de faire la même chose que la partie action=function(...) pour la fonction "PluginScenario" ?
  2. MAM78

    Support Gea

    Est-il possible de pouvoir utiliser le texte du message généré (3ème paramètre de la fonction GEA.add) qui est un texte dans lequel il peut y avoir des valeurs calculés afin de le réutiliser comme un texte dans les actions ? Cf. exemple ci-dessous : où je souhaiterais passer à ma scène "SendSonosMessage" en deuxième paramètre le texte avec le remplacement de #durationfull# par la durée d'ouverture de la porte. GEA.add( id["DETECTEUR_PORTE_GARAGE"], 5, "La porte du garage est ouverte depuis plus de #duration#", {{"Repeat"}, {"SendSonosMessage", "TTS", "La porte du garage est ouverte depuis plus de #durationfull#", "50"}}) Peut-être une nouvelle fonctionnalité de GEA à développer ?
  3. Il semblerait que le VD de notre @Krikroff en mode STREAM ne fonctionne pas en mode ajout à liste de lecture. Si la lecture d'un MP3 n'est pas terminé, la demande de lecture d'un autre MP3 n'est pas pris en compte. Savez-vous s'il est possible de vérifier si la lecture du MP3 précédent n'est pas terminé. Attention, il faut également prévoir le cas où de la musique est en cours d'écoute.
  4. MAM78

    Support Gea

    Problème toujours d'actualité. Si vous avez une idée ?
  5. MAM78

    Support Gea

    @pepite Je viens de faire le test (en mettant 30 comme durée) que tu m'as suggéré, mais c'est sans effet. Cela ne correspond à une durée de déclenchement et non une temporisation pour l'envoi du message.
  6. MAM78

    Support Gea

    @pepite merci, je ferais le test ce soir, sur le décallage du délai de prise en compte de la fermeture de la porte. Je préfèrerais éviter un VD avec des boutons (la liste risque d'être longue) et mais plutot utiliser une scène avec une liste de messages prédéfinits.
  7. MAM78

    Support Gea

    @pepite Merci pour les précisions, j'ai le problème suivant : Je souhaite identifier l'ouverture et la fermeture de la porte de mon garage. Mais lorsque les 2 actions sont réalisées rapidement, le deuxième message passe à la trappe Est-il possible selon toi de faire en sorte d'attendre la fin d'écoute ou de prise en compte par mon Sonos du premier message pour que le deuxième puisse être pris en compte également ? J'ai l'impression que le VD de @krikrof n'envoi pas le message ou MP3 dans une liste de lecture ?
  8. MAM78

    Support Gea

    pour le moment J’utilise le deuxième. Mais justement je voulais essayer le 1er mai je ne suis pas arrivé. Pourrais-tu m’expliquer la différence entre les deux.
  9. MAM78

    Support Gea

    C'est bon j'ai réussi à faire fonctionner ma détection et fermeture de la porte de cave avec l'utilisation de ma scène d'envoi de message Sonos qui exécute le commande TTS sur le VD Sonos Remote. Comme le suggère @pepite je vais utiliser un Fichier MP3 qui est plus rapide à lancer. Je pense que je vais plutôt utiliser une scène spécifique qui référencera et exécutera l'ensemble les phrases au format MP3 selon une liste prédéterminée constituée d'un : Id du message écouter nom de fichier correspondant au message J'utiliserais cet Id en passage de paramètre dans GEA qui lancera ma scène. Mon VD "SendSonosMessage" qui lance des messages TTS sera lui utilisé lorsque le message sera composite et devra contenir des données locales de GEA.
  10. MAM78

    Support Gea

    Est-ce que l'un de vous pourrais m'indiquer ce qui va pas dans mes 2 tentatives ci-dessus ?
  11. MAM78

    Support Gea

    Hello, je vais me mettre à l'utilisation de GEA Je voudrais envoyer sur mon Sonos un message lors de l'ouverture de la porte du garage : GEA.add( id["DETECTEUR_PORTE_GARAGE"], -1, "La porte du garage vient d'être ouverte") Comment est-ce je peux transformer la ligne ci-dessus afin qu'elle envoi le message sur ma Sonos ? Je ne vois pas comment spécifier le n° de bouton du VD, le volume en plus de l'ID de ma Sonos. J'ai essayé en utilisant la fonction qui permet de lance un scenario (qui porte la nom : SendSonosMessage) avec passage de paramètres, Le scenario récupère les arguments pour executer mon VD Sonos. GEA.add( id["DETECTEUR_PORTE_GARAGE"], -1, "La porte du garage vient d'être ouverte", {"SendSonosMessage", "La porte du garage vient d'être ouverte", "20"}) la valeur 20 étant le niveau de volume. Mais du coup, j'ai l'erreur :Option : SendSonosMessage n'existe pas
  12. MAM78

    Fibaro et Qnap

    J'espère qu'ils feront également un partenariat avec Synology maintenant que je viens de changer le mien.
  13. J’ai décidé de prendre le DS1517+ 8Go. pour éviter la problématique de récupération de données et la simplification d’administration. Je ne me sentais pas passer des jours et nuits à configurer et administer un Gen8. J’ai eu 10% chez LDLC sur le prix standard avec une extension de garantie de 2 ans, soit 5 ans en tout pour la modique sommes 864 € après remise. Envoyé de mon iPhone en utilisant Tapatalk Pro
  14. J’hésite entre les 2 modèles suivants : Synology DS1517+ Intel Atom C2538 799,99 (2Go) chez LDLC 879,95 (8Go) Synology DS918+ Intel Celeron J3455 579,95 (4Go) chez LDLC Le premier a un cinquième logement. Du coup je pourrais ajouter un SSD pour faire du cache disque et augmenter les Perf. mais 180 de plus, plus brouillant et consomme plus. Quid de capacité mémoire 2Go, 4Go, 8Go ? Vous auriez des avis ?
  15. Hello[mention=450]pepite[/mention], Merci pour tes conseils. J’ai regardé pour acheter un autre SYNO Chez Grosbill avec mon avoir. Mais ils n’ont presque plus rien sur le site et rien de compatible pour récupérer les données hormis des NAS à plus de 1500€. Du coup nouvel appel chez Grosbill ce matin. Du coup ils me font un remboursement. Yes, je vais pourvoir acheter le modèle qui me convient au meilleur prix du Net. Mais avec un changement de modèle, je vais perdre ma configuration mais pas les données. Ouf [emoji28] Concernant les mains dans le cambouis, j’ai lu le post sur le sujet. Je suis pas certain d’avoir le niveau de compétence système et virtualisation pour faire cette installation. D’autre part je ne vois pas comment je vais pouvoir récupérer les données de mes disques de mon Syno ?
  16. MAM78

    Fibaro et Qnap

    Je vais changer de NAS, il y a des news. Il avait indiqué que cela devrait sortir en 2017 ?
  17. Bonsoir, Après avoir déposé mon NAS Synology DS415+ chez Grosbill pour réparation le 2 novembre, je viens enfin d'avoir des nouvelles, soit 5 semaines d'attentes. Ma petite histoire, certe un peu longue, mais elle vaut son pesant d'or. au bout 5 jours après l'avoir déposé : Je constate une première indication d'expédition le 7 nov. du NAS pour réparation chez Synology il y a 2 semaines : Je relance Grosbill pour avoir des nouvelles. Mais pas d'info, si ce n'est que je devais patienter entre 3 à 5 semaines avant de pouvoir me plaindre Hier : les 5 semaines écoulées, je regarde le suivi et là je constate que l'indication d'expédition est passé au 29 nov., soit 4 semaines après le dépôt chez Grobil Je rappel et ils me disent que je devais patienter encore et qu'il n'avait pas plus de détailles à me donner, je leur signifie que les 5 semaines étaient écoulées. Mais le télé-conseillé n'avait pas plus d'info. à me donner Pas acquis de conscience, j'appelle Synology pour avoir leur vision de la situation et là surprise, il n'avait jamais reçu mon NAS en réparation et me demande de demande à Grosbill le n° d'expédition et la preuve de livraison. c'est quand même dingue c'est à moi de faire la coordination entre les 2 boites !!! Je rappelle Grosbill pour leur demander les éléments demandés Synology. Toujours pareil, le gars ne savait pas me donner plus d'information Je décide donc de leur faire un commentaire dans mon dossier de suivi. En leur expliquant que la situation était intolérable et en demandant de se rapprocher de Synology pour clarifier la situation, me communiquer les infos demandées. En précisant que si mon NAS ne m'était pas livré le lendemain, je demandais un avoir pour faire l'acquisition d'un nouveau NAS. Aujourd'hui : Surprise, je reçois un mail m'indiquant qu'il me faisait un avoir du la valeur d'achat de mon NAS Mais le plus drôle, c'est le motif : Nous ne serons malheureusement pas en mesure de vous restituer le ou les produits retournés Les cons, ils ont perdus mon NAS, heureusement que je n'avais pas laissé les disque dedans Trop fort, Grosbill !!! Après presque 3 ans de bon et loyaux services, je vais pouvoir repartir sur un nouveau matériel de dernière génération avec une nouvelle garantie Maintenant la question est de savoir que vais-je acheter à la place. Un autre Synology, un QNAP (avec la possibilité de voir intégrer os Fibaro dedans), un montage d'un Synology maison du type HP GEN8 - ESXI 6.5U1. Le problème avec le QNAP, c'est comment je vais pourvoir récupérer mes données qui sont sur les disques formatés Synology. Idem pour le montage maison, est-ce que ça va marcher ? Quel est votre avis ?
  18. MAM78

    BlackFriday 2017

    où puis-je trouver les commandes pour désactiver le wifi sur mes Sonos ? Envoyé de mon iPhone en utilisant Tapatalk Pro
  19. Je vais essayer ça dès que j'aurais reccupéré mon NAS J'ai également demandé sur le fofo quand ils vont nous ajouter Net.FUdpSocket() dans les scènes, ce qui simplifiera grandement
  20. Hello @Steven Pourrais-tu STP m'expliquer en quoi ta proposition corrigera mon problème de messages loupés ? Désolé, mais pour le moment, je ne peux pas faire de tests, mon NAS est en réparation chez Synology. Cf. bug du processeur. NAS éposé le 2/11. 2 semaines plus tars toujours pas de nouvelle de Grosbill ou de Synology
  21. Merci @OJC mais tous ça je connais déjà. Regarde mon VD sur la gestion automatique d'un déshumidificateur. Ici : Mais mon besoins est justement d'éviter de solliciter en permanence mon panneau d'humidité (pour alléger le processeur) mais d'intercepter via un scène les changement de consignes pour lancer l'actualisation de mon VD.
  22. n'hésites pas si tu rencontres des difficultés
  23. Initialement mon besoin était uniquement l'activation/.désactivation du mode vacance ou mode manuel. Mais si tu sais comment identifier un changement de la température de consigne (déterminé par le panneau de chauffage), ça m'intéresse aussi En fait mon besoin est plus lié au panneaux d'humidité, comme ça doit être le même principe pour un panneau de chauffage, je me suis dit que j'aurais plus de chances d'avoir une réponse sur les panneaux de chauffage qui sont bien plus utilisés.
  24. Mon modèle est celui-ci : http://www.castorama.fr/store/Deshumidificateur-Kompressor-40L-J-prod17780033.html Mais n'importe lequel autre devrait fonctionner dès lors que tu utilises un wallplug qui via mesurer la consommation électrique de ton déshumidificateur.
  25. A l'occasion de ce développement, j'ai constaté quelque chose semble être un bug du tableau d'humidité. Lorsque l'on passe le panneau d'humidité en mode manuel et que l'on annule ce mode manuel, la propriété currentHumidity contient 0 (zéro). Il faut attendre environ 15 secondes pour que la valeur prenne la consigne actuelle du tableau. Curieusement le mode vacance ne présente pas le même problème. la propriété currentHumidity est actualisée immédiatement. Pourriez-vous SVP vérifier si vous constater le même problème ? Le plus simple est : de créer un panneau en configurant une valeur selon de jour et la période actuelle du test faire des tests de bascule en mode manuel et son annulation vérifier tout de suite après l'annulation le contenu de la propriété currentHumidity via l'API. Cf. lien http://votre IP/docs/#!/panels/getHumidities et cliquer sur Try IT! au bout de combien de temps la valeur configurée au point 1 s'affiche bien dans currentHumidity J'ai pas encore fait le test sur les autres panneaux pour voir s'il y a le même phénomène.
×
×
  • Créer...