Aller au contenu
Voir dans l’app

Une meilleure façon de naviguer. Voir plus.

Forum Domotique

Une application en plein écran, avec notifications, badges et accès direct depuis l’accueil.

Pour installer cette application sur iOS et iPadOS
  1. Touchez l’icône de partage dans Safari.
  2. Faites défiler le menu et touchez Ajouter à l’écran d’accueil.
  3. Touchez Ajouter en haut à droite.
Pour installer cette application sur Android
  1. Appuyez sur le menu ⋮ en haut à droite du navigateur.
  2. Appuyez sur Ajouter à l'écran d'accueil ou Installer l'application
  3. Confirmez en appuyant sur Installer.

decry

Membres
  • Inscription

  • Dernière visite

  1. Bonjour à tous, Cela fait maintenant presque 6 ans que je développe mon propre système domotique : Chou.me. Si vous voulez voir à quoi ça ressemble : https://youtu.be/xFBXW7LwFJg J’ai commencé la domotique avec Jeedom, puis Home Assistant. Mais il y a toujours eu quelque chose qui me gênait : cette façon de représenter la maison comme une grosse liste d’entités et de devices. Au départ, Chou.me était donc simplement une interface par-dessus Jeedom. Six ans plus tard, ça a légèrement dérapé 😅 : base de données, historiques, automatisations, workers, WebSockets, interface complète… C’est devenu un système à part entière. Pourquoi ne pas tout faire dans Home Assistant ? Parce que ce n’est finalement pas le même rôle. Home Assistant est excellent pour parler aux équipements. Chou.me est là pour représenter la maison et réfléchir à son fonctionnement. Chou.me communique donc avec HA via un bridge. Et HA n’est qu’un bridge parmi d’autres. Cette séparation s’est révélée très pratique : quand j’ai quitté Jeedom pour Home Assistant, j’ai simplement remplacé progressivement le bridge sans bouleverser Chou.me. Même chose avec Spotify : l’intégration HA était trop limitée pour ce que je voulais faire, j’ai donc créé un bridge connecté aux API Spotify directement dans Chou.me. La vue Home : ma maison en temps réel L’interface est accessible sur mobile et sur une tablette installée dans l’entrée. Au centre, il y a le plan 2D de la maison. il représente réellement l’état de la maison. Quelqu’un entre dans une pièce ? Elle s’anime. Une lampe s’allume ? Son halo apparaît, avec sa couleur et sa luminosité. Une porte s’ouvre ? Elle s’ouvre sur le plan. On retrouve aussi température et tendance, humidité/CO₂, chauffage, etc. L’idée, c’est qu’en 2 secondes, je puisse regarder l’écran et comprendre ce qui se passe chez moi. Au-dessus, j’ai quand même des widgets pour commander directement les devices. Parce que bon… parfois on veut juste allumer une lampe 😄 Mais même eux sont contextuels : en été, par exemple, les commandes de chauffage disparaissent. Si une commande n’a aucune raison d’être utilisée actuellement, autant ne pas l’afficher. La vue Focus : regarder la maison sous un angle précis La vue Focus permet de choisir une information et de l’appliquer à toute la maison. Si je sélectionne la température, par exemple, le plan change : les pièces sont colorées selon leur température. À côté, j’obtiens les informations qui vont avec : historique, consigne, thermostat, chauffage actif ou non, évolution récente… Ça permet de passer de « voilà ma maison » à « montre-moi précisément comment se comporte ma maison sur ce sujet ». Le Dashboard : des fonctionnalités plutôt que des devices Le Dashboard regroupe les grandes fonctions : météo, consommation électrique, voiture, robots, caméras, musique… Chaque tuile essaie d’avoir deux niveaux de lecture : de loin, l’info essentielle ; de près, les détails. Par exemple, pour la voiture, je vois immédiatement son niveau de batterie. Et bien sûr… les réglages Il faut bien un endroit pour mettre les trucs moins sexy 😅 Chou.me possède donc son éditeur pour gérer les devices, pièces, résidents, bridges, scènes, automatisations, paramètres, etc. L’objectif est que toute la configuration puisse se faire directement depuis Chou.me sans aller modifier le code à chaque changement. Une maison qui comprend son contexte C’est probablement la partie qui m’intéresse le plus aujourd’hui. Chou.me calcule différents Moods qui décrivent l’état général de la maison. Par exemple, j’ai un mood "niveau de calme". À 2 h du matin, si on a des invités et que la soirée continue, quelqu’un qui entre dans la cuisine déclenche un éclairage puissant. Même heure, même cuisine, mais tout le monde dort et je me lève juste chercher un verre d’eau ? Éclairage tamisé. Le capteur n’a pas changé. L’heure non plus. C’est le contexte qui a changé. C’est vers ça que j’essaie d’amener progressivement toutes mes automatisations. Et la suite ? Paradoxalement, mon objectif est d’avoir de moins en moins besoin d’utiliser Chou.me. Si la maison comprend suffisamment bien ce qui se passe, elle doit pouvoir gérer seule une bonne partie des situations. L’interface reste là pour comprendre, contrôler et reprendre la main. J’ai encore une belle liste de choses à faire 😅 : terminer les scènes et certains Moods, ajouter les groupes de devices, développer de vraies notifications interactives, etc. Je cherche également à rendre la maison la plus locale possible. J’ai déjà viré la majorité des équipements dépendants du cloud ; il me reste notamment ma station météo Netatmo, pour laquelle je cherche encore une bonne remplaçante. J’aimerais aussi élargir Chou.me au-delà de la domotique pure avec des choses plus quotidiennes : livre de recettes, liste de courses, etc. Et plus tard, j’aimerais expérimenter une IA proactive. Pas un chatbot, mais quelque chose qui analyse l’état et l’historique de la maison, repère des situations inhabituelles et peut nous prévenir ou proposer de nouvelles automatisations. Et pourquoi pas un jour mettre à dispo les sources pour que d'autres personnes puisse le réutiliser. Bref, après presque 6 ans, l’idée de départ reste finalement toujours la même : Je ne veux pas une interface pour mes objets connectés. Je veux une interface pour ma maison. Voilà pour Chou.me ! Je suis curieux d’avoir vos retours, critiques et idées — sur l’interface comme sur la philosophie générale du projet 🙂 Cédric

Compte

Navigation

Rechercher

Rechercher

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.