gomme-automatique

Google Home avec Node Red

Google Home avec Node Red

Profitant du fait que beaucoup d'entre nous ont ce type d'enceintes intelligentes, je veux aujourd'hui vous montrer comment donner à notre Home Assistant une touche plus personnelle.

Dans le sujet d'aujourd'hui, nous allons utiliser Google Home ou Google Mini ou l'une de ses variantes, comme notificateur acoustique Home Assistant et ce que nous pouvons faire, par exemple:

  • Utilisez-le comme sirène de notre système d'alarme Assistant à domicile Bwalarm
  • Faites-nous savoir quand la porte d'entrée s'ouvre ou quand elle se ferme.
  • Et toute manœuvre qui vous vient à la tête, qui prévient lorsque les stores sont fermés, l'irrigation est activée, etc ...

google home avec node red

 

Comme vous le savez, nous avons déjà quelques tutoriels de base sur Node-Red pour que vous puissiez voir son utilisation et ses possibilités, INSTALLATION DE COUVERTURES DE PADEL Node Red, Planificateur.

Eh bien tout d'abord, vous devez avoir configuré votre Google Home ou variante dans Home Assistant pour cela, vous devez aller dans la section des intégrations et ajouter Google Cast.

Une fois installé, nous utiliserons le nœud Call-Service

google home avec node red 1

Nous le faisons glisser vers notre Flow et double-cliquez dessus pour entrer sa configuration.

 

google home avec node red 3
google home avec node red 3

 

Voyons quelles données nous devons sélectionner:

  1. Nom - Nous attribuons le nom que nous voulons.
  2. Serveur - nous sélectionnons Home Assistant
  3. Domaine - media_player
  4. Service - play_media cela le fera lire un fichier audio précédemment téléchargé dans votre dossier.
  5. ID d'entité - media_player. et le nom que Home Assistant a attribué à votre haut-parleur intelligent.
  6. Données - {"entity_id": "media_player.NOMBREASIGNADO", "media_content_id": "https://TUDIRECCION.duckdns.org:8123/local/sound/POLICE.mp3 ″," media_content_type ":" music "}

N'OUBLIEZ PAS DE TÉLÉCHARGER LE FICHIER PAR FTP SUR LE DOSSIER www / sound / CRÉER CES DOSSIERS SI VOUS NE LES AVEZ PAS.

Le fichier que j'ai mis est une sirène, pour effectuer le test, vous pouvez mettre un déclencheur manuel pour voir si cela fonctionne, pour eux, vous devez utiliser le nœud INJECT

google home avec node red 4
google home avec node red 4

Et dans les propriétés, vous devez sélectionner les éléments suivants:

google home avec node red 5
google home avec node red 5

Dans la liste déroulante, nous sélectionnons la chaîne et complétons avec ON, afin qu'il envoie la commande de démarrage.

Une fois que nous avons les deux nœuds liés, cliquez sur Déployer et cliquez sur l'injection qui est maintenant appelée et votre haut-parleur intelligent devrait lire l'audio.

Mais que faire si je veux que vous lisiez un message au lieu de jouer un son? parce que nous faisons les configurations suivantes du nœud de service d'appel.

 

google home avec node red 6
google home avec node red 6

Comme vous pouvez le voir ici, nous avons changé le domaine et nous avons sélectionné tts, en tant que service google_say, l'entité est la même, car nous voulons utiliser le même haut-parleur intelligent, et dans les données, nous mettons ce qui suit:

{"Message": "activation de l'alarme."} De cette manière, il reproduit le texte entre guillemets "activation de l'alarme" ici, vous pouvez mettre ce que vous voulez qu'il lise.

Comme vous pouvez le voir, c'est simple et rapide à faire, la vérité est que c'est une joie quand il vous dit que l'alarme est activée.

Qu'est-ce que tu penses? facile à droite?

On essaie de faire des exemples simples et courts, on aura le temps de tout compliquer un peu plus, mais il faut d'abord comprendre comment ça marche Node Red.

Bientôt plus, si vous avez des questions laissez votre commentaire pour vous aider, merci.

Si vous avez des questions sur la façon d'exécuter une tâche dans Node Red commentaire

Vous pouvez également voir comment installer Alexa sur Node Red

4 commentaires pour "Google Home avec Node Red »

    • Domótica Económica dit:

      Bonjour, vous devez avoir accès au système de fichiers de votre Home Assistant, soit par ftp, sftp ou samba, vous devez créer un dossier appelé www puis un autre dossier appelé sound et coller dans ce dossier le fichier audio, à partir de ce façon dont le chemin serait www / sound / soundname.mp3.

  1. jjbclncc dit:

    Bonsoir. je suis nouveau dans Node-Red. Quand je vais sur "injecter", il me dit "Injecté avec succès ON" mais cela me donne une erreur "API Error" et aucun son n'est entendu. Si quoi que ce soit, le Google Home Mini fonctionne bien à partir d'un Lovelace. Qu'est-ce que je fais mal?. Merci

Votre commentaire: