Télécommande LED pour chambre d'enfant via Home Assistant

- Package HA : 8 scripts d'effets (calmes et « boum ») et une
  automatisation webhook local_only avec liste blanche stricte
- Page web autonome (HTML/CSS/JS ES5) tenant sur un écran de lecteur MP3
- Mini APK Android (WebView verrouillée) compilé sans Gradle
- Modèles + config.local.env non versionné : aucune valeur réelle
  (IP, ID du webhook, entité, prénom) dans le dépôt ; deploy.sh génère
  et déploie, android/build.sh injecte la configuration

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-10 21:29:51 +02:00
co-authored by Claude Opus 5.5
commit e4bd58afa7
22 changed files with 1432 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512">
<defs>
<linearGradient id="ciel" x1="0" y1="0" x2="0" y2="1">
<stop offset="0" stop-color="#2a3370"/>
<stop offset="1" stop-color="#11163a"/>
</linearGradient>
</defs>
<rect width="512" height="512" rx="112" fill="url(#ciel)"/>
<g fill="none" stroke-width="34" transform="translate(0 40)">
<path d="M86 300a170 170 0 0 1 340 0" stroke="#ff3b3b"/>
<path d="M120 300a136 136 0 0 1 272 0" stroke="#ff9a1f"/>
<path d="M154 300a102 102 0 0 1 204 0" stroke="#ffe11f"/>
<path d="M188 300a68 68 0 0 1 136 0" stroke="#3be05a"/>
<path d="M222 300a34 34 0 0 1 68 0" stroke="#7a4dff"/>
</g>
<circle cx="412" cy="104" r="12" fill="#fff"/>
<circle cx="104" cy="128" r="9" fill="#fff"/>
<circle cx="440" cy="196" r="7" fill="#fff"/>
</svg>

After

Width:  |  Height:  |  Size: 844 B