My personal home assistant project
Using Nerdaxic's tts GLaDOS
You will need to have a google_creds.json
file and supply your own credentials from google in the main directory. It should be in the format:
{
"installed": {
"client_id": "",
"project_id": "",
"auth_uri": "",
"token_uri": "",
"auth_provider_x509_cert_url": "",
"client_secret": "",
"redirect_uris": []
}
}
You will also need to supply Gladios
with your own environment variables.
WEATHER_KEY
- The key for openweathermap
EMAIL_PASS
- The key for your gmail account
EMAIL_ADD
- Your gmail address
- Create your venv
python3 -m venv ./venv/
- Install the requirements
pip install -r requirements.txt
- Install espeak on Linux
sudo apt-get update -y
sudo apt-get install espeak -y
- Run
python3 commands.py