Mealie et intégration dans HA - Avez-vous cette expérience?

Bonjour à tous,

j’ai cherché depuis un moment une solution pour la fois recenser les recettes que nous faisons habituellement à la maison mais également un planning hebdo basé sur ces recettes.

J’ai trouvé mon bonheur grâce au produit Mealie qui est parfait pour cela.
Je me suis basé sur ce tuto excellent pour installer le produit sur mon NAS.

Ensuite j’ai créer une card (web page) pour afficher la page principale dans HA, super rendu.

Passé ce moment d’extase, je me suis concentré sur la suite à savoir, utiliser les API de Mealie et les utiliser dans HA.

J’ai donc suivi le premier tuto sur le site de Mealie mais j’arrive à rien.

https://nightly.mealie.io/documentation/community-guide/home-assistant/

j’ai donc
1 - généré une clé API
2 - ajouté dans configuration.yaml et dans la section sensor :

  - platform: rest
    resource: "https:/xxxxxxxxxxx:443/api/groups/mealplans/today"
    method: GET
    name: Mealie todays meal
    headers:
      Authorization: Bearer "MON API"
      value_template: "{{ value_json[0].recipe.name }}"
    force_update: true
    scan_interval: 30
    
  - platform: rest
    resource: "https://xxxxxxxxxx:443/api/groups/mealplans/today"
    method: GET
    name: Mealie todays meal ID
    headers:
      Authorization: Bearer "MON API"
      value_template: "{{ value_json[0].recipe.id }}"
    force_update: true
    scan_interval: 30     

3 - j’ai redémarré HA

Mais je ne vois pas les sensors, savez-vous où je peux les trouver ?

4 - j’essai de créer la caméra générique mais en vain avec ces paramètres, mais je pense que le pb est avant avec les sensors, j’ai bon ? :slight_smile:

https://xxxxxxxxxx:443/api/media/recipes/{{states(‹ sensor.mealie_todays_meal_id ›)}}/images/min-original.webp

Je trouve l’appli top et le potentiel d’intégration dans HA avec les API va me permettre de rester dans HA pour cette partie recettes à la maison.
Proposer les menus à la famille, etc…

Salut

Il ya plusieurs mois, j’ai essayé Mealie. Et à l’époque dans mon sensor, j’avais ça :

  - platform: rest
    resource: 'http://mealie_IP:9925/api/meal-plans/today'
    method: GET
    name: Diner
    headers:
      Authorization: Bearer xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    value_template: "{{ value_json.name }}"

ça a peut être changer.
Pour t’aider, je te conseille de faire des tests avec Postman.
ç’est un outil qui permet d’appeler des API comme Mealie.

Attention, ton indentaton de me parait pas correcte au niveau de value_template.

Tu peux retrouver tous tes sensors dans les outils de développement:
image

Et s’il y a un soucis avec mealie, tu le verras dans les logs.

Oui c’était exactement cela.
Je vois maintenant les deux sensors !

Merci beaucoup.
Il ne me reste plus qu’à trouver pourquoi rien ne remonte, j’attaque les logs.

Merci beaucoup pour l’info Postman, je vais essayer.

Pour le reste je partagerai mes conceptions dans ce post pour la communauté.

Bon effectivement cela remonte dans les logs, je vais chercher maintenant

Logger: homeassistant.helpers.template
Source: helpers/template.py:2209
First occurred: 10:09:50 (32 occurrences)
Last logged: 10:17:20

Template variable error: dict object has no element 0 when rendering ‹ {{ value_json[0].recipe.name }} ›
Template variable error: dict object has no element 0 when rendering ‹ {{ value_json[0].recipe.id }} ›

Bonjour,

Pour information à tous :

alors le problème est que la version que j’ai installée en docker n’était pas la dernière, je pensais que je pouvais ensuite faire la mise à jour du docker mais apparemment ce n’est pas possible.

J’ai donc installé Mealie V1 depuis ce lien :

J’ai ensuite suivi le premier tuto sur le site de Mealie afin de créer deux sensors et une caméra générique afin de créer ensuite une card qui affiche le plat du jour.

https://nightly.mealie.io/documentation/community-guide/home-assistant/

Donc pour le moment j’ai une card qui affiche le plat du jour sur l’accueil de HA et Mealie qui est affiché dans une vue en mode page web.

Ce soir c’est Pizza ! :laughing:

A suivre ! :wink:

1 « J'aime »

Hello,

Je déterre « un peu… » ce post car ce genre d’application m’intéresse bien, est ce que tu as avancé sur le sujet?
Petite question; Est ce que l’on peut enregistrer les recettes par groupe? Par exemple, Véggi, viande, poisson, rapide, etc… Ce n’est pas le coté liste de course qui m’intéresse mais plutôt une liste de menu où je pioche pour faire les menus à la semaine.

Salut

Il y a des catégories.

Tu as une version démo sur le site : https://mealie.io/

ho bas tip top ça merci bien!
J’ai réussi à l’installer sur HA avec l’add-on de alexbelgium, puis l’intégration.
La partie interface web est top c’est exactement ce qu’il me faut, me reste plus qu’a trouver comment faire les cartes pour mettre sur le dashboard, c’est expliqué mais j’ai un peu de mal avec les codes.