- Docker
- Python
- UV package manager
docker compose up -d- Open the Open Web UI application in your browser at
http://localhost:3000 - Sign up an account. This stays local, but use credentials you don't care about. Use
admin@admin.com/admin
Install uv. On Mac, you will need to install PortAudio via brew install portaudio.
uv venv
source .venv/bin/activate
uv sync --all-packagesWith Hubitat Agent, list_devices and device_details. For each smart outlet, use device_commands and control_device to turn them off.
- Run Ollama (Run the App via Finder or whatever)
- uv run hubitat-mcp
- uv run src/hubitat.py