Home Assistant bouwen met Raspberry Pi

Heb jij al een smarthome vol met slimme apparaten, maar moet je elke keer je telefoon uit je zak halen om alles aan te sturen? Een home assistant is het ideale apparaat om alles aan te sturen. De jongens leggen uit hoe het werkt en hoe je er zelf één kan bouwen behulp van een Raspberry Pi, microfoon en een paar speakers.

De handleiding voor het maken van een Google Home op een Raspberry Pi:

Stap 1

Volg de instructies van google om een developers account aan te maken.

https://developers.google.com/assistant/sdk/develop/python/config-dev-project-and-account

 

Stap 2

  • Als het goed is heb je nu een.json bestand. Kopieer dit bestand naar “/home/pi” en noem het “assistant.json”.

 

Stap 3

Open een Terminal op de raspberry pi en voer de volgende commando’s uit:

 

git clone https://github.com/google/aiyprojects-raspbian.git ~/voice-recognizer-raspi
cd ~/voice-recognizer-raspi
scripts/install-deps.sh
sudo scripts/install-services.sh
sudo systemctl enable voice-recognizer.service

Echo “trigger = ok-google” >>  ~/.config/voice-recognizer.ini

 

Stap 4

Configureer de audio instellingen.

https://developers.google.com/assistant/sdk/develop/python/hardware/audio

 

Stap 5

Voer de volgende commando’s uit om te testen of alles werkt. Als alles goed gegaan is krijg je een link waarmee je de PI toegang kan geven. Hierna kan je als het goed is beginnen met OK-Google

cd ~/voice-recognizer-raspi
source env/bin/activate
python3 src/main.py

 

Stap 6 (optioneel)

Als de google home zeurt over instellingen die niet geconfigureerd zijn moeten deze stappen nog gedaan worden.

https://support.google.com/googlehome/answer/7382500?co=GENIE.Platform%3DDesktop&oco=2

2 Comments
  1. Reply
    Carsten 22 september 2017 at 01:38

    Raspberry pi 3 only of ook voor (meerdere) eerdere varianten?

    • Reply
      Mancavers 8 oktober 2017 at 21:23

      Vooralsnog werkt het alleen met de raspberry pi 3

    Leave a reply

    Stuur mij een email bij nieuwe reacties op deze blogpost. Je kunt je ook inschrijven zonder zelf te reageren.