je ne suis pas un Assistante à domicile knowledgeable, mais c’est clairement un écosystème massif et puissant. j’ai interviewé le créateur de Residence Assistant sur mon podcast et je vous encourage à consulter ce chat.
Residence Assistant peut rapidement devenir un passe-temps qui vous submerge. Chaque objet (entité) de votre maison qui est même connecté à distance peut devenir programmable. Tout. Même les gens! Vous pouvez déclarer que toute paire nom:valeur que (par exemple) votre téléphone peut exposer peut être consommable par Residence Assistant. Des questions comme « est-ce que Scott est à la maison » ou « quelle est la batterie du téléphone de Scott » peuvent être associées à Scott l’entité dans le tableau de bord Residence Assistant.
J’ai été étonné par les appareils/objets que Residence Assistant a découvert qu’il pouvait automatiser. Lumières, télécommandes, Spotify et plus encore. Vous constaterez que tout appareil connecté en interne que vous avez a probablement une intégration disponible.
Température, état de la lumière, bien sûr, c’est facile. Domotique. Mais les intégrations et le code tiers peuvent vous donner des détails tels que « Le salon est-il sombre » ou « Y a-t-il du mouvement dans l’allée ». À partir de ces blocs de development, vous pouvez ensuite créer vos propres automatisations IFTTT (If This Then That), combinant non seulement deux systèmes, mais tous les systèmes disparates.
Quelle est la meilleure partie ? Tout cela fonctionne LOCALEMENT. Pas dans un nuage ou le nuage ou le nuage de quelqu’un. J’ai mes affaires en cours d’exécution sur un Framboise Pi 4. Encore mieux j’ai mis un Chapeau Energy Over Ethernet (PoE) sur mon Rpi donc je n’ai qu’un seul fil réseau dans mon hub qui alimente le Pi.
je crois mettre en place Assistant domestique sur un Pi est la meilleure et la plus easy façon de commencer. Cela dit, vous pouvez également exécuter dans un conteneur Docker, sur un Synology ou un autre NAS, ou simplement sur Home windows ou Mac en arrière-plan. C’est à vous. En possibility, vous pouvez payer Nabu Casa 5 $ pour l’accès au réseau à distance (en dehors de votre maison) through un transfert clear. Mais pour être clair, tout fonctionne toujours à l’intérieur de votre maison et non dans le cloud.
OK, au level principal. J’avais l’habitude d’avoir une sonnette Amazon Ring qui s’intégrait à Amazon Alexa et lorsque vous appuyiez sur la sonnette, elle disait « Quelqu’un est à la porte d’entrée » sur tous nos Alexas. C’était une belle petite intégration qui a bien fonctionné dans nos vies.
Cependant, j’ai échangé l’anneau contre un Sonnette Unifi Defend G4 Pour plusieurs raisons. Je ne veux pas pomper la vidéo vers des companies extérieurs, donc cette sonnette s’intègre bien avec mon set up Unifi existante et enregistre la vidéo sur un disque dur native. Cependant, je perds toute intégration Alexa et cette jolie petite annonce « quelqu’un est à la porte ». Cela semble donc être un travail parfait pour Residence Assistant.
Voici la liste générale des tâches :
- Installer Assistante à domicile
- Installer Residence Assistant Neighborhood Retailer
- Cela permet des intégrations tierces « non approuvées » directement depuis GitHub. Vous aurez besoin d’un compte GitHub et il clonera les intégrations personnalisées directement dans votre haute disponibilité locale.
- Je recommande également les modules complémentaires Terminal & SSH (9.2.2), Éditeur de fichiers (5.3.3) pour que vous puissiez voir ce qui se passe.
- Obtenir le Intégration tierce UniFi Defend pour Residence Assistant
- NOTE: La prise en cost d’Unifi Defend est promue dans Residence Assistant v2022.2, vous n’aurez donc plus besoin de cette étape dès qu’elle sera incluse.
- « L’intégration UniFi Defend ajoute la prise en cost de la récupération des flux de caméra et des données de capteur à partir d’une set up UniFi Defend sur un Ubiquiti CloudKey+, Ubiquiti UniFi Dream Machine Professional ou UniFi Defend Community Video Recorder. »
- Authentifiez et configurez cette intégration.
- Obtenir le Lecteur multimédia Alexa l’intégration
- Cela fait apparaître tous vos Alexas dans Residence Assistant en tant que « lecteurs multimédias » et vous permet également de les tts (textual content to speech).
- Authentifiez et configurez cette intégration.
Je vous recommande d’accéder à votre utility Alexa et de créer un groupe de haut-parleurs multi-pièces appelé « partout ». Non seulement parce que c’est agréable de pouvoir dire « jouer de la musique partout », mais vous pouvez également cibler ce groupe « Partout » dans Residence Assistant.
Accédez à l’interface utilisateur de votre assistant domestique à http://homeassistant.native:8123/ et dans Outils de développement. Sous Companies, essayez de coller ce fichier YAML et cliquez sur « appeler le service ».
service: notify.alexa_media_everywhere knowledge: message: Somebody is on the entrance door, this can be a take a look at knowledge: sort: announce methodology: converse
Si cela fonctionne, vous savez que vous pouvez automatiser Alexa et lui faire dire des choses. Maintenant, allez dans Configuration, Automatisation et Ajouter une nouvelle automatisation. Voici la mienne. J’ai utilisé l’interface utilisateur pour le créer. Notez que vos noms d’entité peuvent être différents si vous donnez un nom différent à votre caméra de sonnette avant.
Remarquez le format de Knowledge, ce sont des paires nom-valeur dans la valeur d’un seul champ.
… mais il existe également dans un fichier appelé Automations.yaml. Notez que le déclencheur « to: ‘on' » est requis ou vous obtiendrez des annonces doubles, une pour chaque changement d’état dans la sonnette.
- id: '1640995128073' alias: G4 Doorbell Announcement with Alexa description: G4 Doorbell Announcement with Alexa set off: - platform: state entity_id: binary_sensor.front_door_doorbell to: 'on' situation: () motion: - service: notify.alexa_media_everywhere knowledge: knowledge: sort: announce methodology: converse message: Somebody is on the entrance door mode: single
Ça marche! Il y a une tonne de trucs sympas que je peux automatiser maintenant !
Parrainer: Faites du problème de connexion Auth0. Pas le vôtre. Fournissez les fonctionnalités de connexion pratiques que vos purchasers recherchent, telles que la connexion sociale, l’authentification multifacteur, l’authentification distinctive, l’absence de mot de passe, and many others. Commencez gratuitement.
À propos de Scott