Cette configuration est basée sur ce repo [ github / forum anglais ]
Initialement, ma config était basée sur https://github.com/matt8707/hass-config. Depuis 2025, ma config home assistant a migré vers Adaptative Mushroom. De plus matt8707 ne maintient plus sa config inspiré de homekit pour se consacrer sur un autre projet.
Point fort du projet Adaptive Mushroom :
- Meilleur responsive
- Personalisation des dashboard par user plus facile
- Système de menu pour naviguer entre dashboard
- Modularité par dahsboard plus importante
Mon Home assistant tourne sous un PC dell pro récupéré, avec lequel j'utilise une tablette Lenovo wall mounted sous Fullykiosk. La tablette est raccordé avec un chageur magnétique.
T'aimes mon repo ? Laisse une ⭐.
- HASS supervised tourne avec debian 11 sur machine DELL de récupération.
Icon | Device | Total |
---|---|---|
🌉 | Gateway Xiaomi V2 | 1 |
🖥️ | ️ Ordinateurs | 2 |
🌡️ | Xiaomi mijia Temperature Humidity 2019 | 5 |
📱 | Smartphone | 2 |
📱 | Lenovo TAB M10+ & Fully Kiosk Browser | 1 |
💡 | Bulb E27 yeelight & yeelight strip | 7 |
🔘 | Switch Xiaomi | 3 |
📺 | Samsung TV | 1 |
⚡ | Lixee Zlinky TIC | 1 |
🔌 | Tuya Smart Plug Zigbee 3.0 | 4 |
🗝️ | Sonoff Zigbee 3.0 USB Dongle Plus | 1 |
D'autres ampoules et boutons et interrupteur zigbee devraient arriver d'ici prochainement pour terminer la domotisation des lumières
Dépendance | Usage |
---|---|
Mushroom | Collection de cartes pour home assistant |
mini-graph-card | Carte basique pour des graphiques |
button-card | Bouton custom |
Mini Media Player | Carte pour les appareils de type mediaplayer |
browser_mod | Affichage de popup |
apexcharts-card | Carte pour les graphiques avancées |
card_mod | Modification de l'apparence avec du CSS pour Home assistant |
layout-card | Création de layout pour les cartes |
Spotcast | Intégration de spotify supplémentaire |
Calendar Card Pro | Carte pour calendrier |
Horizon Card | Carte pour les événements |
Kiosk Mode | Transforme home assistant en kiosk |
Xiaomi Mi Smart Pedestal Fan Integration | Integration pour ventalitateur xiaomi connecté |
Bar Card | Carte pour des barres de progression |
Decluterring Card | Template de carte réutilsable |
Average Sensor | Capteur pour faire des moyennes de capteur |
Hourly Weather Card | Prévision météo en forme de barres |
Stack in Card | Carte pour combiner en pile les cartes |
Swipe Card | Carte swipable |
card-tools | Dépendance pour d'autres modules |
search-card | Barre de recherche d'entités |
Plex Recently Added | Module pour récupérer les derniers nouveautés de plex |
Yahoo Finance | Module pour récupérer les actions en bourses |
- Suivi de la météo
- Suivi de la consommation du linky
- Suivi de plex
- Suivi de la température intérieure
- Suivi de la consommation des appareils sous batteries
- Suivi des personnes
- Suivi rapide des cours de la bourse
- Dashboard personnalisable par personne
- Gestion des lampes et automatisation associés
- Gestion de spotify, des googles home et TV.
- Gestion des prises connectées
- Gestion des ordinateurs
- Gestion des Télévisions et Audio/Spotify
- Gestion du ventilateur connecté
- Autres : Affiche le QR Code pour le wifi, agenda perso..
Un certains nombres d'animation dans le dahsboard ont été mis en place pour le rendre un peu plus vivant.
Source des inspirations : https://community.home-assistant.io/t/mushroom-cards-build-a-beautiful-dashboard-easily-part-1/388590/3238
- Blink de l'icone TV quand la TV est allumé
- Chargement de la barre quand le téléphone se charge
- L'icon du mediaplayer qui se secoue lorsqu'une musique est joué
- L'icone des boutons des automations scintille qunand elle est activé (pas en cours d'exécution forcément)
- Respiration du badge en fonction de la couleur, vert pour la présence ou rouge pour l'absence
- Led du PC qui clignote quand il est allumé
- Boucle de chargement quand le pc s'éteint ou s'allume
Les icons SVG utiliser pour la météo provient de ce repo : https://github.com/basmilius/weather-icons
Inspiration des boutons thermomètre : https://community.home-assistant.io/t/mushroom-cards-build-a-beautiful-dashboard-easily-part-1/388590/1034?u=kaoru
Popup custom pour mieux suivre les indicateurs du thermomètres
Popup météo qui donne la prévision des prochains jours weather-forecast
,custom:mini-graph-card
de la témpérature et humidité des ces dernières 24h et les images satellites grâce à Windy contenu dans un iframe
. Plus d'information via ce lien
Affichage du timer du google home avec les badges se trouvant en haut du dashboard chvancooten
Celui clignote chaque seconde grâce au card_mod quand un timer est actif.
Ajout d'un QR-Code du WiFi accessible facilement depuis la tablette pour les invités. Le SSID et le password est accessible en clair également.
La consommation est récupérée avec le module tic Lixee Zlinky qui fonctionne en zigbee. Fonctionnement plus faible que l'API Enedis.
https://www.gotronic.fr/art-module-zlinky-tic-avec-antenne-38788.htm
Météo avec l'api Météo-France + Openweathermap en complément.
Utilisation de HASS Agent pour contrôler les PC Windows.
Mise en place du screenshot :
Source : https://hassagent.readthedocs.io/en/latest/examples/#command-grab-screenshot-using-powershell
- Création d'un script powershell (voir dossier du repo. cf adapter le powe)
- Mise en place d'un button screenshot dans HASS.agent qui exécute le script powershell
- Automation qui executer l'entity screenshot disponible via mqtt
- Création d'une entity camera via fichier
Création d'une carte qui combine mushroom-media-player-card et la barre du mini-media-player. La pochette de la musique s'affiche en album. Le concept est repris pour les google home.
- Vielle smartTV samsung (en cours)
- Consommation eau et chauffage (Proof of conception dans le premier semestre)
- Conservation des métriques sur le long terme dans influxdb (projet en cours avec migration sous proxmox)
- TBD
- Prise en charge par le dashboard de futures caméras.
- Système d'alarme
- Robot aspirateur
- Vanne thermostatique connecté