J’ai crée tout une série d’intégration pour HACS / MARKETPLACE de Home Assistant.
Elles sont décrites dans les pages de ce blog.
Toutes ont été intégrées dans le catalogue. Merci au passage à toute l’équipe de https://github.com/hacs qui a accepté mes projets et particulièrement à Frenck qui a corrigé mes erreurs.
Je remercie également Claude qui m’a bien aidé, car à la base, je ne suis pas programmeur. Je viens du monde de l’infrastructure réseau.
Et puis j’ai décidé de créer une intégration, qui ne sert à rien.Juste pour le fun, pour s’amuser.
Je vous présente donc Domogotchi
Domogotchi est une intégration Home Assistant, installable par HACS / Marketplace, qui fait vivre une petite créature en forme de maison sur votre tableau de bord. Elle a faim, elle s’ennuie, elle grandit… et elle réagit à votre vraie maison : elle s’endort quand les lumières s’éteignent, a froid quand la température baisse et se sent seule quand personne n’est là.

Domogotchi fait partie des dépôts HACS / Marketplace par défaut depuis le 9 novembre 2026 : il suffit de le rechercher, aucun dépôt personnalisé à ajouter.
C’est un projet plus léger que mes intégrations habituelles, mais construit avec la même rigueur : configuration entièrement dans l’interface, état conservé entre les redémarrages, documentation en français et en anglais.
Sommaire
- Pourquoi ce projet
- Ce que fait Domogotchi
- Installation
- Les liens avec la maison
- La carte Lovelace
- Les entités
- Et la suite
Pourquoi ce projet
Une maison connectée produit des centaines d’états par jour : lumières, températures, présence, consommation. Ils sont utiles, mais ils restent des chiffres que personne ne regarde vraiment.
L’idée de Domogotchi est de donner un visage à ces données. Plutôt qu’un graphique de plus, une petite maison qui grelotte quand le salon passe sous les 18 °C ou qui boude quand la consommation s’envole. C’est un clin d’œil au Tamagotchi des années 90, mais branché sur la vraie maison.
C’est aussi un bon prétexte pour faire participer toute la famille : la créature demande à manger, à jouer, à être nettoyée, et elle tombe malade si on l’oublie trop longtemps.
Ce que fait Domogotchi
- Un cycle de vie complet : la créature naît d’un œuf, puis devient cabane (après 15 minutes, un compte à rebours s’affiche sur l’écran), maisonnette (1 jour), maison (3 jours) et enfin villa (7 jours).
- Cinq jauges : satiété, bonheur, énergie, santé et propreté, qui évoluent minute par minute.
- Quatre actions : nourrir, jouer, nettoyer et soigner. Elle refuse de jouer quand elle dort ou qu’elle est épuisée, et trop la nourrir lui fait du mal.
- Maladie puis mort : si une jauge tombe à zéro ou que la maison est très sale, sa santé baisse. Sous 30 %, elle tombe malade ; à zéro, elle meurt et laisse place à une ruine. Un bouton fait alors éclore un nouvel œuf, et le compteur de générations augmente.
- Plusieurs créatures : on peut en créer autant qu’on veut, par exemple une par pièce ou une par enfant.
- Persistance : l’état est conservé entre les redémarrages. Le rattrapage est plafonné à 12 heures, pour qu’un arrêt de Home Assistant ne tue pas la créature.
Les vitesses sont des choix de jeu, pas des mesures : environ trois repas, deux parties de jeu et un ménage par jour suffisent à la garder en forme. Sans aucun soin, elle tombe malade en moins d’une journée et meurt au bout d’environ un jour et demi.
Installation
Domogotchi est dans les dépôts HACS / Marketplace par défaut, l’installation se fait donc en quelques clics. Ce lien ouvre directement la page de l’intégration dans votre Home Assistant.
- Ouvrez HACS / Marketplace dans Home Assistant et recherchez Domogotchi.
- Cliquez sur Télécharger, puis redémarrez Home Assistant.
- Allez dans Paramètres → Appareils et services → Ajouter une intégration et choisissez Domogotchi.
- Donnez un nom à votre créature, puis reliez-la si vous le souhaitez à votre maison (section suivante).
Aucun matériel n’est nécessaire. La carte Lovelace est chargée automatiquement par l’intégration : il n’y a pas de ressource à déclarer à la main.
Les liens avec la maison
C’est ce qui distingue Domogotchi d’un simple jeu : la créature lit l’état de votre maison. Tous les liens sont facultatifs et se modifient à tout moment dans les options de l’intégration.
| Lien | Ce que la créature ressent |
|---|---|
| Lumières | Elle dort quand toutes les lumières choisies sont éteintes, et se réveille dès qu’une s’allume. Sans lumière choisie, elle dort de 22 h à 7 h. |
| Température | Elle a froid ou chaud hors de la plage de confort (18 à 24 °C par défaut). Sous 14 °C ou au-dessus de 28 °C, sa santé baisse. |
| Présence | Elle s’ennuie quand personne n’est à la maison : personnes, traqueurs, capteurs binaires ou zones. |
| Consommation | Elle stresse quand la puissance dépasse un seuil (3 000 W par défaut, les kW sont convertis). |
| Météo | Le soleil la réjouit ; la pluie, la neige ou l’orage la dépriment. |
Reliée aux lumières du séjour, par exemple, elle s’endort quand on éteint le soir et se réveille avec la maison.
La carte Lovelace
La carte domogotchi-card reprend le principe du Tamagotchi d’origine : une coque, ici en forme de maison, un écran LCD vert rétro et des boutons A, B, C, D pour nourrir, jouer, nettoyer et soigner.

Sur l’écran, la créature est elle-même une maison en pixel art. Ses fenêtres sont ses yeux et clignent, la porte fait la bouche et la cheminée fume. Son apparence suit son état :
- Endormie : les fenêtres s’éteignent et des « Zz » s’échappent du toit.
- Froid : de la neige se dépose sur le toit.
- Chaud : des gouttes perlent sur les murs.
- Malade : les volets se ferment en croix et la cheminée ne fume plus.
- Sale : de petits tas apparaissent au pied de la maison.
- Morte : une pierre tombale remplace la maison.

La maison grandit avec les stades, de la petite cabane jusqu’à la villa avec sa clôture. Une rangée d’icônes en haut de l’écran signale la faim, le sommeil, l’inconfort, la solitude, le stress et la maladie. Sous la coque, les cinq jauges et une ligne de contexte résument l’état.
La carte s’ajoute depuis l’éditeur de tableau de bord (Ajouter une carte → Domogotchi) ou en YAML :
type: custom:domogotchi-card
entity: sensor.domo_humeur
show_stats: true
entity est le capteur Humeur de la créature ; show_stats: false masque les jauges. Les textes s’affichent en français ou en anglais selon la langue de Home Assistant, et la carte suit les thèmes clair et sombre.

Les entités
Chaque créature crée 17 entités, utilisables dans vos automatisations. Les identifiants dépendent du nom choisi ; voici ceux d’une créature « Domo » avec Home Assistant en français.
| Entité | Rôle |
|---|---|
sensor.domo_satiete | 100 % = rassasiée, 0 % = affamée |
sensor.domo_bonheur | Baisse avec le temps, la solitude, le stress, l’inconfort et la pluie |
sensor.domo_energie | Se vide éveillée, se recharge en dormant |
sensor.domo_sante | Baisse en cas de négligence ou de température extrême |
sensor.domo_proprete | Baisse avec le temps et les repas |
sensor.domo_age | Âge en jours |
sensor.domo_stade | Œuf, cabane, maisonnette, maison, villa ou mort |
sensor.domo_humeur | Humeur du moment ; porte en attributs tout l’état utilisé par la carte |
sensor.domo_generation | Augmente à chaque nouvel œuf |
binary_sensor.domo_malade | Santé passée sous 30 % |
binary_sensor.domo_endormi | Elle dort |
binary_sensor.domo_vivant | Elle est en vie |
binary_sensor.domo_besoin_d_attention | Malade, ou une jauge sous 25 % |
button.domo_nourrir | +35 de satiété |
button.domo_jouer | +30 de bonheur, −10 d’énergie |
button.domo_nettoyer | Propreté à 100 % |
button.domo_soigner | +30 de santé, guérit la maladie |
Le service domogotchi.reset remplace la créature par un nouvel œuf. Le capteur Besoin d’attention est pratique pour une notification :
alias: Domogotchi a besoin d'attention
triggers:
- trigger: state
entity_id: binary_sensor.domo_besoin_d_attention
to: "on"
for: "00:10:00"
actions:
- action: notify.notify
data:
title: Domogotchi
message: >-
{{ state_attr('sensor.domo_humeur', 'nom') }} est
{{ states('sensor.domo_humeur') }} et réclame de l'attention.
mode: single
Et la suite
Domogotchi a été accepté dans les dépôts HACS / Marketplace par défaut le 9 novembre 2026, après une revue qui a permis de renforcer la sécurité de la carte. Le code est open source, sous licence MIT, et les règles du jeu sont regroupées dans un seul fichier pour être faciles à ajuster.
Tout se passe sur GitHub :
Retours, idées et signalements de bugs y sont les bienvenus.

