Add Bosch Home Connect integration to HA setup docs
Oven (HRG7784B1) and Washing Machine (WGB24400BY) added via OAuth2. Both dashboards updated with Bosch appliance sections. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -28,6 +28,7 @@ Home Assistant OS (HAOS) running as a libvirt VM on Unraid, with custom dashboar
|
|||||||
| Xiaomi Miot | HACS integration (`xiaomi_miot`) | 11 devices | 2FA verification required; BLE sensors work via cloud |
|
| Xiaomi Miot | HACS integration (`xiaomi_miot`) | 11 devices | 2FA verification required; BLE sensors work via cloud |
|
||||||
| Tuya / Smart Life | Built-in | Smart Curtain, switches, lights | Paired via Smart Life QR code |
|
| Tuya / Smart Life | Built-in | Smart Curtain, switches, lights | Paired via Smart Life QR code |
|
||||||
| Roborock | Via Xiaomi Miot | S7 Pro Ultra | On 192.168.31.x (Xiaomi router subnet) |
|
| Roborock | Via Xiaomi Miot | S7 Pro Ultra | On 192.168.31.x (Xiaomi router subnet) |
|
||||||
|
| Bosch Home Connect | Built-in (`home_connect`) | Oven, Washing Machine | OAuth2 via developer.home-connect.com |
|
||||||
|
|
||||||
**Xiaomi devices discovered:**
|
**Xiaomi devices discovered:**
|
||||||
- 4x Miaomiaoce BLE temp/humidity sensors (Living Room, Kitchen, Boys Room, Bedroom)
|
- 4x Miaomiaoce BLE temp/humidity sensors (Living Room, Kitchen, Boys Room, Bedroom)
|
||||||
@@ -38,6 +39,10 @@ Home Assistant OS (HAOS) running as a libvirt VM on Unraid, with custom dashboar
|
|||||||
- 1x Xiaomi Router
|
- 1x Xiaomi Router
|
||||||
- 1x Mi Smart Home Hub
|
- 1x Mi Smart Home Hub
|
||||||
|
|
||||||
|
**Bosch Home Connect devices:**
|
||||||
|
- Bosch Oven HRG7784B1 — temperature, door state, programs, child lock, remote control
|
||||||
|
- Bosch Washing Machine WGB24400BY — programs, progress, spin speed, temperature, remaining time, door state, child lock
|
||||||
|
|
||||||
### Theme — visionOS
|
### Theme — visionOS
|
||||||
|
|
||||||
| File | Path (inside HA) | Source |
|
| File | Path (inside HA) | Source |
|
||||||
@@ -65,11 +70,14 @@ Both use **Sections** view type with **Mushroom Cards**. Created via HA websocke
|
|||||||
|
|
||||||
1. **Header** — Title card + chips (weather, outside temp, vacuum status, phone battery)
|
1. **Header** — Title card + chips (weather, outside temp, vacuum status, phone battery)
|
||||||
2. **Climate Control** — Living Room thermostat, Kitchen thermostat, Gree AC
|
2. **Climate Control** — Living Room thermostat, Kitchen thermostat, Gree AC
|
||||||
3. **Radiators** — Living Room, Main Bedroom, Girls Room
|
3. **Temperatures** — 4 indoor Miaomiaoce BLE sensors + outside temp/humidity
|
||||||
4. **Temperatures** — 4 indoor Miaomiaoce BLE sensors + outside temp/humidity
|
4. **Radiators** — Living Room, Main Bedroom, Girls Room
|
||||||
5. **Lights** — Living Room, Dining Room, Bedroom LED strip, Picture Frame lamp
|
5. **Bosch Appliances** — Oven (status, temp, door) + Washer (status, time left, progress)
|
||||||
6. **Switches** — Entrance (x2), Bathroom (x2), Kids Bathroom (x2), Boys Lamp
|
6. **Lights** — Living Room, Dining Room, Bedroom LED strip, Picture Frame lamp
|
||||||
7. **Curtain & Vacuum** — Smart Curtain, Roborock S7, Vacuum battery
|
7. **Switches** — Entrance (x2), Bathroom (x2), Kids Bathroom (x2), Boys Lamp
|
||||||
|
8. **Curtain & Vacuum** — Smart Curtain, Roborock S7, Vacuum battery
|
||||||
|
|
||||||
|
Desktop dashboard has expanded Bosch sections with program selectors, child lock, spin speed, wash temperature, and remote control status.
|
||||||
|
|
||||||
### Startup Automation
|
### Startup Automation
|
||||||
|
|
||||||
@@ -109,3 +117,4 @@ Both use **Sections** view type with **Mushroom Cards**. Created via HA websocke
|
|||||||
- **Dashboard URL paths:** Must contain a hyphen (e.g., `dash-mobile`, not `mobile`)
|
- **Dashboard URL paths:** Must contain a hyphen (e.g., `dash-mobile`, not `mobile`)
|
||||||
- **Lovelace resources:** Must be registered via websocket API, not by writing storage files directly
|
- **Lovelace resources:** Must be registered via websocket API, not by writing storage files directly
|
||||||
- **HA API token:** Generated JWT with HMAC-SHA256 from refresh token's `jwt_key` in `/config/.storage/auth`
|
- **HA API token:** Generated JWT with HMAC-SHA256 from refresh token's `jwt_key` in `/config/.storage/auth`
|
||||||
|
- **Home Connect OAuth2:** Register app at developer.home-connect.com, use redirect URI `https://my.home-assistant.io/redirect/oauth`, disable "One Time Token Mode" (breaks HA token refresh)
|
||||||
|
|||||||
Reference in New Issue
Block a user