J’utilise jeedom depuis plusieurs années. J’ai décidé de passer le cap et d’utiliser alexa avec jeedom via le plugin « alexa » et « alexa-api ». Je dispose de photovoltaïques (passerelle enphase), j’ai pu grâce au plugin « enphase secure » remonter les infos de production de mes panneaux dans jeedom.
Je souhaiterais demander à alexa : « Dis moi quelle est la production solaire actuelle ? »
Alexa me répondrait : « La production solaire est de : #variable_export_solaire# ».
J’ai tenté de faire cela en créant un scénario et également créant une interaction, mais sans succès …
J’ai cherché sur ce forum et sur google des infos sur comment avancer, mais je ne trouve pas quelque chose qui fonctionne chez moi.
Ci-dessous un exemple simple que j’ai tenté pour tester le fonctionnement.
J’utilise Jeedom en version : 4.3.17 qui est installé sur une VM de ma Freebox Delta.
Alexa tourne avec un Echo Dot avec horloge (5e génération, modèle 2022).
Attention de bien identifier le « Type » pour moi « Prise ».
Une fois fait, sélectionner « transmettre » sauvegarder puis se rendre sur l’appli du tel et ouvrir Alexa.
Se rendre sur « Ajouter un appareil » et récupérer la commande. Une fois cela fait, créer une routine avec la nouvelle commande et indiquer la phrase qui permettra d’avoir l’information en retour.
Une scène est également possible, tjs dans le plugin Alexa, se rendre sur l’onglet scène puis la créer.
Se rendre ensuite sur l’appli du tel, sur « Appareils » sur « Scènes » puis en bas sélectionner « Détecter des scènes » ; la scène remonte. Faire une routine et appeler la scène qui vient de remonter sur l’appli du tel et indiquer une phrase pour avoir l’info. (J’ai préférence pour cette méthode) :
Merci bien pour l’information, cela pourra me servir pour d’autres choses.
Dans ce cas précis, je sais déjà récupérer l’information de la production instantanée en watt. J’arrive à faire parler alexa via le widget pour qu’elle me dise : « votre production actuelle est de xxx watts. »
C’est plus le fonctionnement des scénarios ou des interactions que je souhaiterais comprendre et arriver à poser une question précise à alexa et que sa réponse corresponde à la donnée que je souhaite.
Il y a deux solutions pour faire ce que tu souhaites, la première avec la commande last interaction comme tu l’as déjà fait, mais c’est pas idéal car même si l’action sera correctement exécutées côté jeedom, Alexa te répondra qu’elle ne sait pas où autres puisqu’elle n’a pas connaissance de l’info directement, sauf si tu créée une routine avec cette même phrase qui lui fait dire "Ok.
La deuxième, via le plugin ASH comme expliqué par Lydie13, en créant une routine sur Alexa, tu pourras lui poser ta question, en action tu peux choisir entre démarrer une scène ou piloter directement un équipement jeedom, il suffit de créer un scénario sans déclencheur, avec un bloc action qui l’a fait parler "votre production solaire est de (ta commande info de production solaire) kW/h. En lui posant la question, Alexa démarrera ton scénario et te donnera la production.
Je ne connaissais pas, cependant quand je vais dans scène et que j’en crée une, je ne trouve pas mon équipement dans la liste, il y en a certains, mais pas mes panneaux solaires.
J’ai vraiment l’impression que je suis perdu …
Je suis désolé de faire le noob à ce point, mais vraiment, je n’arrive pas à passer le truc !
Je dispose de photovoltaïques (passerelle enphase), j’ai pu grâce au plugin « enphase secure » remonter les infos de production de mes panneaux dans jeedom
Il suffit de récupérer la commande disponible dans équipement, puis sur l’onglet commande et l’intégrer dans la scène.
Justement, la commande n’est pas disponible dans la liste des équipements comme montré plus haut dans mon message du 17 octobre. C’est cela qui me bloque.
Exemple : Si je vais dans la création d’un scénario je vois cela.
Et en créant un scénario avec cette commande en action et en le récupérant dans une scène ?
Ou en créant un virtuel avec uniquement cette commande et en la récupérant en créant une scène ex ci dessous ; j’ai procédé ainsi pour remonter la commande d’une radio :
J’ai testé les interactions, mais sans succès. Je suis en train de me demander si je dois acheter le plugin officiel Enphase Envoy (payant) pour arriver à mes fins. Quelqu’un a un REX sur ce plugin vs le plugin Enphase Secure ?
Je ne vois pas le rapport du moment que vos info de production remonte dans Jeedom.
L’usage de cette info par d’autre fonction est totalement indépendant du plugin qui permet de la récupérer.
Vous devez avoir une erreur quelques part