Bonne idée, et je la laisse à qui veut bien s’en charger! (Je suis pas fort en UI)
Eh mais t’es developpeur toi, non ? ![]()
Un petit bug pénible que je dois encore solutionner, c’est dans l’envoi des images des camera à l’utilisateur avant envoi et analyse par l’IA.
J’utilise juste la commande snedSnapshot de chaque camera, mais il arrive que l’image envoyée ne soit pas la bonne, mais la précédente de quelques heures…
J’ai ouvert un sujet ici : Mauvaise image (obsolète) envoyée avec la commande [Enregistrer] (sendSnapshot)? - #7 par fwehrle
Ah ben merci l’IA, si elle s’y met aussi… ![]()

Petit ajout : la version 3.06 permet maintenant de discuter vocalement avec Jeedom Assistant.
Je vous ai mis un fichier d’import d’une tâche Tasker pour Android qui permet de lancer le scénario en posant une question vocalement, de récupérer la réponse et de la vocaliser sur le téléphone ![]()
Il faut par contre passer le scénario en synchrone. Bémol : on perd les logs de debug dans scenario_execution
Bonjour,
Je suis tombé sur ce sujet… vraiment intéressant!
Je suis une bille mais avec l’aide des IA j’ai réussi à installer les fichiers dans Jeedom et mettre le code (avec les emojis).
par contre je n’ai pas compris comment remplir les tags… faut-il des variables avec les différents profiles, message, piéces etc ou bien des interactions, ou autre chose,
Sinon j’ai voulu mettre Gemini, mais impossible (erreur url et apikey dans AIChat.class.php)…
Bravo pour le travail!
Salut,
Merci ![]()
Les tags sont ceux renseignés quand tu appelles le scénario depuis un autre scenario. Jetes un œil a la doc jeedom sur les scénarios.
Pour l’instant, le projet n’est pas compatible avec gemini il me semble. Je peux l’ajouter
Ho ouiiiiii s’il te plait ![]()
Je n’ai pas testé (je n’ai pas encore ouvert d’api pour Gemini), mais j’ai poussé une v3.07 incluant les paramètres pour Gemini.
Il suffit d’utiliser ca :
// Gemini (Google):
// $aiApiKey = $scenario->getData('GEMINI_API_KEY'); //Token API
// $aiBaseUrl = "https://generativelanguage.googleapis.com/v1beta"; //URL de base de l'API Gemini
// // https://ai.google.dev/gemini-api/docs/models/gemini
// $aiModel = "gemini-2.0-flash-exp"; // gemini-2.0-flash-exp : rapide / gemini-1.5-pro : puissant / gemini-1.5-flash : équilibré
// $aiModelVision = "gemini-2.0-flash-exp"; // gemini-2.0-flash-exp / gemini-1.5-pro (avec vision)
Vous me direz ![]()
ça m’a l’air de fonctionner, mais bizarrement, j’ai une erreur de limite de requêtes.
✅ Réponse: Erreur: Limite de requêtes dépassée
gemini-1.5-flash et gemini-2.0-flash-exp, alors qu’avec Mistral ça passe facile en gratuit.
J’ai parfois aussi des limites avec mistral. Quand je discute un peu rapidement, ou que je demande les analyses de mes 8 cameras. Je dois utiliser les gros modèles.
Hello,
J’ai eu le même problème d’emojis dans jeedom.
Il s’agit d’un défaut de format de la base de données. Elle doit être au format utf8mb4.
Parfois la base est bien dans ce format, mais certaines tables ne le sont pas.
Bref, avec l’aide de mon ami Claude, j’ai pu réalisé la migration et maintenant je mets autant d’emojis que je veux.
David

