Bosch SHC
tschamm/boschshc-hass · vv0.12.38
Home Assistant component for accessing Bosch Smart Home Controller using boschshcpy python library.
In Apple Home through HomeKit Bridge
What HomeKit Bridge makes of each kind of entity this integration creates, read from its source code. A device only gets the ones that apply to it.
| Entity | Shows up as | Note |
|---|---|---|
light | Light | |
switch | Switch or outlet | |
cover | Blind, garage door, window or door | |
climate | Thermostat | |
alarm_control_panel | Security system | |
binary_sensor | Sensor (motion, contact, leak, smoke…) | |
sensor | Sensor (temperature, humidity, air quality…) | |
valve | Valve | |
button | Button (as a switch) | |
select | Mode picker (as switches) |
What people report
Bosch Smart Home devices work locally through the SHC; limits are camera streams, hot-plug and the door contact's built-in button.
- Works22
- Partly works2
- Won’t be supported1
| Device | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Bosch Camera 360 | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Camera Eyes | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Energy Manager | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Light Control / Micromodule Relay | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Micromodule Dimmer | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Motion Detector II | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Outdoor Siren | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Radiator Thermostat II | Works Local | Firmware update install bug fixed in 0.12.4-0.12.6Saved copyHome Assistant version 2026.7.2 ### Integration version (boschshc-hass) 0.12.2 ### boschshcpy version --- ### SHC generation SHC 1 ### Affected device model(s) Radiator Thermostat II ### What happened? Updates are available, but dont work from the HA UI. ### Steps to reproduce 1. Click on Update Button in UI 2. Get Error Message Home Assistant Debug Logs: home-assistant_bosch_shc_2026-07-16T06-46-46.562Z.log ### Debug logs [code] ### Rawscan output (for device bugs) ```json rawscan with devices : - "@type": device rootDeviceId: 64-da-a0-02-5e-87 id: hdm:ZigBee:18fc2600000956af … Excerpt saved from GitHub on 2026-10-23. | Issue #373 · 2026-07 | |
| Bosch Radiator Thermostat II | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Room Climate Controller | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch SHC (two controllers) | Works Local | Scenarios on two SHCs fixed after reportSaved copyHello, I have two SHC. Unfortunately I cannot call up a scene (service, automation) for both. I can only run the scenes from the last SHC added (Or Reloade). As an example: The problem does not exist with the Philips HUE Bridge and I can select the scenes per bridge. It would be perfect if this also worked for the two SHCs. What can I do? -- Hallo, ich habe zwei SHC. Leider kann ich nicht bei beiden einen Szenen (Service, Automation) aufrufen. Ich kann immer nur von dem letzten hinzugefügten SHC die Szenen ausführen (Oder "Reloade"). Als Beispiel: Bei der Philips HUE Bridge besteht das … Excerpt saved from GitHub on 2026-10-23. | Issue #125 · 2023-11 | |
| Bosch Shutter Contact II | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Shutter Contact II Plus | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Shutter Control | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Smart Home Controller I | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Smart Home Controller II | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Smart Plug | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Smart Plug Compact | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Smoke Detector II | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Twinguard | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Universal Switch II | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Water Leakage Sensor | Works Local | Listed as supported in READMESaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Camera | Partly works Local | Only privacy, light and notification switches exposed; no streamSaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Light Control II / Hue via SHC | Partly works Local | Exposed as switch by default rather than lightSaved copySupported devices: Bosch Smart Home Controller II (SHC II); Bosch Smart Home Controller I (SHC I); Bosch Smart Home Controller Classic; Device family; Room Climate Controller (BWTH/BWTH24); Room Thermostat (wall-mounted); Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL); Heating Circuit; A room with the anti-frost/window-open feature; Shutter Control (BBL) / Micromodule Shutter / Awning; Micromodule Blinds; Shutter Contact I; Shutter Contact II; Shutter Contact 2 Plus; Motion Detector I; Motion Detector II / II [+M]; Smoke Detector I; Smoke Detector II; Twinguard; Smoke Detection System; … Excerpt saved from the README on 2026-10-23. | README | |
| Bosch Shutter Contact II button | Won’t be supported Local | Built-in button never reaches local API; no direct entity possibleSaved copyHi @Matze89x, thanks for the detailed write-up, and yes, an `event` entity (short / double / long press) is exactly the right HA pattern for a button, the same way the Universal Switch II works today. I checked this against our two ground-truth sources: the decompiled Bosch app (APK 10.33) device-model→service map, and every SWD2 raw scan we have on file (2021→2025). For the whole Door/Window Contact II family the local controller only exposes: | Model | Local services | |---|---| | SWD2 (weiß) | CommunicationQuality, ShutterContact, BatteryLevel, Bypass | | SWD2_DUAL | identical to SWD2 | | … Excerpt saved from GitHub on 2026-10-23. | Issue #342 · 2026-06 |
Gathered from GitHub issues, pull requests, discussions and docs, and from r/homeassistant. These are individual reports, so check the linked thread and the date before you buy.
How it connects
Local push
Talks to the device on your network, and the device tells Home Assistant the moment something changes.
Found automatically over
- Bonjour (zeroconf)
Details
| Installs (analytics) | 2,133 (0.3%) |
|---|---|
| GitHub stars | 239 |
| Latest version | v0.12.38 (2026-10-22) |
| Set up in the UI | Yes |
| Maintainers | @tschamm, @mosandlt |
| License | Apache-2.0 |
Devices listed in its README
- Bosch Smart Home Controller II (SHC II)
- Bosch Smart Home Controller I (SHC I)
- Bosch Smart Home Controller Classic
- Device family
- Room Climate Controller (BWTH/BWTH24)
- Room Thermostat (wall-mounted)
- Radiator Thermostat II (TRVGEN2 / TRVGEN2_DUAL)
- Heating Circuit
- A room with the anti-frost/window-open feature
- Shutter Control (BBL) / Micromodule Shutter / Awning
- Micromodule Blinds
- Shutter Contact I
- Shutter Contact II
- Shutter Contact 2 Plus
- Motion Detector I
- Motion Detector II / II [+M]
- Smoke Detector I
- Smoke Detector II
- Twinguard
- Smoke Detection System
- Outdoor Siren
- Smart Plug (PSM)
- Smart Plug Compact (PSM Compact) / PLUGCOMPACTDUAL
- Light Control / Micromodule Relay (BSM)
- Micromodule Dimmer
- LEDVANCE lights (ZigBee via SHC)
- Hue lights (via SHC Hue bridge)
- Water Leakage Sensor
- Universal Switch (WRC2 / SWITCH2)
- Camera Eyes
- Camera 360
- Outdoor Camera Gen2
- Energy Manager (EMMA)
- Scenarios
- Bosch app automation rules
- User-Defined States
- Intrusion Detection System
- Whole-home water-leak alarm
- SHC controller
Limitations from the README
- Local-only, the integration talks directly to the SHC on your LAN. Remote access
- No hot-plug, new physical devices paired in the Bosch app only appear in HA after
- Encrypted SSL private keys are not supported, a limitation of the underlying
- Alarm control panel PIN, arming/disarming via HA does not require (or support)
- Light Control II / Hue bridge devices, exposed as switch by default to avoid
- Certificate expiry, client certificates expire after approximately 10 years.
- Camera stream, only the privacy / light / notification switches are exposed.
- Shutter Contact II front-side button, a plain rawscan shows zero change in any
In ReReHome
Whatever HomeKit Bridge shares reaches Apple Home as normal HomeKit accessories behind your Home Assistant bridge, so ReReHome shows and controls them like any other.
Bridges get their own settings page listing the accessories behind them.
Sources
- Documentation: https://github.com/tschamm/boschshc-hass/blob/master/README.md
- Source code: https://github.com/tschamm/boschshc-hass
- Issues: https://github.com/tschamm/boschshc-hass/issues
- HACS: https://hacs.xyz


