Bernard, le stock alimentaire
« Bernard, y a quoi dans le placard ? »
Bernard suit ce que contient la maison : placard, frigo, congélateur, cave, garage… à vous de nommer vos rangements.
Ce qu’une ligne retient
- le nom du produit et sa catégorie (féculents, laitier, fruits et légumes…) ;
- la quantité et son unité (paquets, kg, litres, boîtes…) ;
- le rangement où il se trouve ;
- si le produit est entamé, et le pourcentage restant : Bernard calcule alors une quantité estimée,
qui tient compte du fond du paquet ;
- les dates : ouverture et péremption.
Les produits qui doivent partir vite remontent en haut de la liste. Le seuil « bientôt périmé » est un réglage du module (3 jours par défaut) : un produit devient à finir dans ce délai, puis périmé.
Ajouter mes achats
C’est l’écran le plus utile du module, et il est partagé avec Léon :
- photographiez le ticket de caisse, ou choisissez un fichier (photo ou PDF d’un ticket dématérialisé) ;
- Bercail lit les lignes du ticket ;
- vous corrigez ce qui doit l’être : un article mal lu, une quantité, un prix ;
- chaque ligne part dans Bernard (alimentaire) ou dans Léon (non alimentaire).
Deux façons de lire un ticket :
- sur votre appareil (par défaut) : la lecture se fait dans le navigateur, le ticket ne quitte pas votre
machine. C’est plus lent sur un vieux téléphone, et un ticket scanné ou froissé se lit moins bien ;
- par une IA, si l’exploitant du serveur l’a configurée : le texte du ticket (ou son image) lui est
transmis pour être reconnu. La reconnaissance est meilleure, notamment sur les tickets difficiles.
Dans les deux cas, rien n’est enregistré sans votre validation.
Utiliser le stock
- chercher un produit par son nom ou sa catégorie ;
- ajuster une quantité (bouton plus ou moins, ou saisie directe) ;
- ouvrir un produit et indiquer le reste ;
- supprimer un produit, ou le marquer terminé ;
- imprimer la liste d’un rangement.
Exporter et importer
Dans Paramètres du foyer → Bernard → Données :
- export au format
bernard-export: un fichier JSON lisible, qui contient les produits et les
rangements du foyer ;
- import du même format, y compris un export d’un Bernard autonome (l’application du même nom,
installée séparément) ;
- purge d’un rangement ou de tout le stock, après confirmation.
L’export sert aussi de sauvegarde : c’est un fichier que vous pouvez garder chez vous.
Alertes
Bernard alimente les notifications du foyer : produits périmés ou à finir, seuils atteints. Les règles se règlent dans les paramètres, et les canaux dans Notifications.
L’API de Bernard
Le stock est lisible par une application externe (domotique, tableau de bord) avec une clé d’API : GET /api/v1/bernard/stock. Voir API et domotique.
Bon à savoir
- Le produit précis vaut mieux que la marque : « Penne » plutôt que « Barilla penne » : le stock se regroupe
mieux et les recettes de Lulu se rapprochent plus facilement.
- Bernard ne fait pas la conversion entre unités : 1 kg de farine et 500 g de farine sont deux entrées
distinctes tant que vous ne les harmonisez pas.