Peppe289/HomeAssistant

★ 0Forks 0PythonGitHub ↗Compare

README

Home Assistant

Features

  • pvporcupine as wake word engine
  • vosk as speech to text engine
  • Control LED strips via Home Assistant
  • Get email from gmail account.
  • Other features coming soon...

Configure gmail workspace

  1. Go to https://console.cloud.google.com/ and create a new project.
  2. Enable the Gmail API for your project.
  3. Create OAuth 2.0 credentials and download the credentials.json file.
  4. Place the credentials.json file in the same directory as your Home Assistant configuration.

Environment Variables

  • LED_BLE_ADDRESS : The Bluetooth address of the LED strip.
  • OPENAI_BASE_URL : Ollama server URL.
  • LLM_MODEL : The LLM model to use (default: "qwen2.5:0.5b").

Credits

Contributors

Peppe289

Issues