Super-WIP app for controlling Home Assistant using the upcoming Android 11 Quick Access Device Controls feature.
- Fetch devices using Home Assistant's REST API
- Display current state and get updates via the WebSocket API
- Supported device types:
- Light
- Switch
- Vacuum (no interaction, just displays state)
- Camera (no interaction, just displays state)
- Control devices via single tap and slider
- Support more device types (Alarm, Climate, etc.)
- Configuration UI (connection params are hardcoded for now)
- Custom UI and controls when long pressing a device
First, you need a device/emulator running Android 11 beta. Then clone the repo, set your URL and access token in Config.kt
and build the app.