1. Installation
Aureo fonctionne sur iPad (iOS 13+), tablettes Android (Android 10+, 3 Go de RAM) et macOS. Installez depuis l'App Store, Google Play ou le Mac App Store. Les tablettes Amazon Fire fonctionnent par installation latérale d'APK.
L'application est un téléchargement unique — aucun service compagnon, aucune intégration personnalisée, aucune installation HACS. Aureo communique directement avec Home Assistant en WebSocket.
2. Connexion à Home Assistant
Vous aurez besoin d'un jeton d'accès de longue durée. Générez-en un dans Home Assistant sous Profil → Sécurité → Jetons d'accès de longue durée → Créer un jeton. Copiez-le.
- Lancez Aureo. Touchez Se connecter à Home Assistant.
- Saisissez l'URL de votre HA (par exemple
http://homeassistant.local:8123ou votre URL Nabu Casa). - Collez le jeton. Touchez Connecter.
3. Votre première tuile
Touchez Édition en haut à droite. Les tuiles se mettent à trembler. Touchez n'importe quelle case vide pour ajouter une tuile, choisissez un type et sélectionnez l'entité. Glissez les tuiles pour les réorganiser, glissez la poignée du coin pour les redimensionner.
La grille fait 8 colonnes sur téléphone, de 12 à 24 sur tablette, ajustées à la largeur. Les rangées remplissent exactement la hauteur de l'écran — un tableau de bord Aureo ne défile jamais.
4. Caméras et go2rtc
Aureo se connecte aux caméras directement via go2rtc — sans passer par Home Assistant. C'est ce qui vous donne une latence vidéo de quelques millisecondes.
- Installez le module go2rtc dans Home Assistant (Paramètres → Modules complémentaires → Boutique de modules → go2rtc).
- Ajoutez vos flux de caméras dans la configuration
streams:de go2rtc. - Dans Aureo, ajoutez une tuile Caméra et choisissez le flux dans la liste découverte.
Chaque tuile de caméra interroge une image JPEG en direct chaque seconde. La dernière image valide reste en mémoire afin que la tuile ne clignote jamais en noir sur un Wi-Fi faible. Touchez pour basculer la même tuile en WebRTC complet.
5. PTZ et préréglages ONVIF
Aureo détecte automatiquement les préréglages ONVIF des caméras PTZ. Ouvrez une caméra en plein écran : les capsules de préréglage apparaissent au-dessus du pavé directionnel. Touchez pour vous y rendre.
Le pavé directionnel est en mouvement continu : appuyez et maintenez pour pivoter, relâchez pour arrêter. La commande d'arrêt se déclenche instantanément au relâchement, pour que la caméra ne dépasse pas sa cible.
Configuration côté caméra :
- Activez ONVIF sur la caméra. Sur la plupart des modèles Reolink, Hikvision et Dahua, on trouve l'option sous Réseau → Avancé → ONVIF.
- Créez un utilisateur ONVIF dédié avec la permission PTZ — ne réutilisez pas le compte administrateur.
- Enregistrez vos préréglages directement sur la caméra (la plupart des interfaces web de caméra ont une section Préréglages sous PTZ).
- Dans la configuration de la tuile Caméra d'Aureo, saisissez l'hôte, le port et les identifiants ONVIF.
6. Voix et HA Assist
La tuile vocale diffuse l'audio du microphone de la tablette vers le pipeline Assist de Home Assistant. Apportez votre propre STT, votre agent conversationnel et votre TTS.
- Dans HA, configurez un pipeline Assist (Paramètres → Assistants vocaux).
- Dans Aureo, ajoutez une tuile Voix et choisissez le pipeline.
- Maintenez le bouton de parole, parlez, relâchez.
Aureo applique un gain logiciel de 2,5× pour que les tablettes murales captent la parole à travers la pièce sans saturation. Sur Android, le micro est préchauffé au montage de la tuile, afin que les 2 à 4 premières secondes de parole ne soient pas perdues.
7. Événements HA et blueprints
Chaque tablette se publie elle-même comme capteur Home Assistant — sensor.aureo_kitchen_tablet, sensor.aureo_living_room. Vous pouvez adresser des commandes à une tablette, à plusieurs ou à toutes.
La façon la plus rapide de câbler des automatisations passe par le catalogue de blueprints d'Aureo :
- Dans Aureo : Paramètres → Événements HA → Blueprints.
- Touchez Importer dans HA sur le blueprint voulu.
- Le navigateur de votre téléphone ouvre la boîte d'import HA. Remplissez les paramètres (quelle tablette, quel capteur, etc.) et enregistrez.
Pour des déclencheurs personnalisés, déclenchez un événement aureo_command depuis n'importe quelle automatisation :
trigger:
platform: state
entity_id: binary_sensor.front_doorbell
to: "on"
action:
event: aureo_command
event_data:
command: show_camera
target: sensor.aureo_kitchen_tablet
camera: camera.front_doorbell
wake: true
Onze commandes sont disponibles — voir la section Événements sur la page principale pour la liste complète.
8. Interphone entre tablettes
Toutes les tablettes qui exécutent Aureo sur la même instance HA peuvent s'appeler entre elles. WebRTC en pair-à-pair sur votre réseau local ; la signalisation passe par le bus d'événements de Home Assistant. Aucun serveur externe.
- Donnez un nom convivial à chaque tablette dans Paramètres → Identité.
- Ajoutez une tuile Interphone sur chaque tableau de bord.
- Choisissez la tablette cible dans la liste déroulante. Maintenez pour parler, ou touchez Appel vidéo.
9. Dépannage
Le tableau de bord ne se connecte pas
Vérifiez que l'URL HA est accessible depuis le réseau de la tablette (ouvrez-la dans le navigateur de la tablette). Les jetons de longue durée n'expirent pas — mais si vous avez régénéré le vôtre, vous devrez mettre à jour les identifiants enregistrés dans Aureo.
La tuile de caméra est noire
La tuile conserve la dernière image JPEG valide ; une tuile noire signifie donc que go2rtc n'en a jamais retourné. Vérifiez l'interface web de go2rtc (port 1984 par défaut) — le flux devrait s'y prévisualiser.
Les boutons PTZ ne font rien
Vérifiez qu'ONVIF est activé sur la caméra et que les identifiants sont corrects. Aureo ne passe pas par HA pour le PTZ — il parle directement ONVIF.
La tuile vocale transcrit du silence
Vérifiez le niveau d'entrée STT du pipeline Assist dans la vue de débogage de HA. Si le vumètre de la tuile montre de l'activité mais que HA n'en voit aucune, votre réseau perd peut-être des paquets audio — basculez la tablette en Wi-Fi 5 GHz.
Autre chose
Ouvrez un fil sur GitHub Discussions ou consultez le journal des modifications pour voir si le problème est connu d'une version récente.