La domotique elle-même n'a jamais été un objectif de Home Assistant. Au lieu de cela, c'est un outil qui nous permet que la technologie améliore notre vie et celle des gens qui nous entourent. J'ai écrit à ce sujet 3,5 ans, et c'est notre principe directeur dans la construction de Home Assistant.
Aujourd'hui, nous présentons Home Assistant Cast pour vous aider. Avec Home Assistant Cast, les personnes de votre maison peuvent avoir un accès rapide pour voir l'état de votre maison et de ses résidents, et ajuster rapidement les paramètres les plus importants. Pour ce faire, vous pouvez utiliser les écrans alimentés par Chromecast que vous avez déjà dans toute votre maison: vos Google Nest Hubs et téléviseurs.
Vous pouvez lancer Home Assistant Cast en accédant à le site Web du lanceur Home Assistant Cast. Il fonctionne avec n'importe quelle version de Home Assistant sortie l'année dernière. Home Assistant Cast peut afficher n'importe quelle vue Lovelace, y compris la prise en charge des cartes et des thèmes personnalisés. Vous n'avez pas de configuration Lovelace? Ne vous inquiétez pas, nous allons générer une vue et la montrer à la place.
Pour une démo, consultez également le Home Assistant Cast lanceur. Si vous avez des questions, assurez-vous de vérifier le FAQ - Foire Aux Questions.
Sommaire
Comment ça marche?
Vous devez autoriser Home Assistant Cast pour accéder à votre instance Home Assistant. Une fois autorisé, vous pouvez démarrer Home Assistant Cast sur votre appareil Chromecast. Ensuite, votre appareil Chromecast établira une connexion directe avec votre instance Home Assistant et vous donnera la possibilité de choisir une vue à afficher.
Home Cast Cast peut:
- Rendez les vues Lovelace, y compris les cartes personnalisées.
- Diffusez des données en temps réel pour vous assurer que l'interface utilisateur affiche toujours le dernier état de votre maison.
- Naviguez entre les vues à l'aide d'actions de navigation à l'intérieur d'une carte d'entités ou à l'aide de liens Web.
- Mettez à jour instantanément l'interface utilisateur Lovelace castée lorsque vous mettez à jour votre configuration Lovelace.
À propos du toucher
Nous avons pu obtenir des commandes tactiles fonctionnant sur le Google Nest Hub et d'autres appareils Google Assistant avec un écran. Les options de configuration disponibles pour indiquer que nous sommes une application tactile optimisée ne pas travailler. Nous étions encore en mesure de réaliser des commandes tactiles en manipulation de code qui est injecté dans le site Web Home Assistant Cast lorsque le Chromecast exécute notre application de réception.
Il n'y a aucune garantie que les commandes tactiles continueront de fonctionner, elles pourraient être bloquées. Cela pourrait s'arrêter cette semaine, le mois prochain, l'année prochaine, ou continuer à fonctionner pour toujours.
J'espère qu'en le libérant avec les commandes tactiles activées, nous pourrons montrer à Google que c'est quelque chose que les gens veulent et sont prêts à investir pour cette raison.
Pour vous assurer que tout le monde le voit, j'encourage les gens à partager des photos et des vidéos de Home Assistant Cast en action sur Twitter, Facebook, YouTube et autres médias sociaux avec le hashtag #homeassistantcast
. Partageons l'amour!
À venir et plans futurs
Le 7 août, Home Assistant 0.97 sera publié. Cette version permettra de lancer Home Assistant Cast depuis le frontend de Home Assistant. Vous pouvez le faire en incluant un nouveau cast
ligne qui peut être placée à l'intérieur d'une carte d'entités.
# Example entities card configuration
type: entities
entities:
- type: cast
name: Lights
# The path of the view (or number)
view: lights
hide_if_unavailable: true
Il s'agit de la première version de Home Assistant Cast, et nous nous sommes donc concentrés sur le minimum qui était digne d'une version. Nous avons encore plus de choses prévues:
- Autorisez le démarrage de Home Assistant Cast à partir de Home Assistant lui-même (pas un navigateur), dans le cadre d'une automatisation ou d'un script.
- Utilisez Home Assistant Cast comme cible de synthèse vocale (inspiré par lovelace-browser-commander par @thomasloven).