Skip to content
Home Assistant TestFlight
Lighting

Bosch SHC

tschamm/boschshc-hass · vv0.12.38

HACSLocal push

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.

EntityShows up asNote
lightLight
switchSwitch or outlet
coverBlind, garage door, window or door
climateThermostat
alarm_control_panelSecurity system
binary_sensorSensor (motion, contact, leak, smoke…)
sensorSensor (temperature, humidity, air quality…)
valveValve
buttonButton (as a switch)
selectMode 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
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Bosch Camera 360Works LocalListed as supported in README
Saved copy
Supported 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 EyesWorks LocalListed as supported in README
Saved copy
Supported 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 ManagerWorks LocalListed as supported in README
Saved copy
Supported 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 RelayWorks LocalListed as supported in README
Saved copy
Supported 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 DimmerWorks LocalListed as supported in README
Saved copy
Supported 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 IIWorks LocalListed as supported in README
Saved copy
Supported 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 SirenWorks LocalListed as supported in README
Saved copy
Supported 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 IIWorks LocalFirmware update install bug fixed in 0.12.4-0.12.6
Saved copy
Home 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 IIWorks LocalListed as supported in README
Saved copy
Supported 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 ControllerWorks LocalListed as supported in README
Saved copy
Supported 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 LocalScenarios on two SHCs fixed after report
Saved copy
Hello, 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 IIWorks LocalListed as supported in README
Saved copy
Supported 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 PlusWorks LocalListed as supported in README
Saved copy
Supported 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 ControlWorks LocalListed as supported in README
Saved copy
Supported 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 IWorks LocalListed as supported in README
Saved copy
Supported 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 IIWorks LocalListed as supported in README
Saved copy
Supported 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 PlugWorks LocalListed as supported in README
Saved copy
Supported 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 CompactWorks LocalListed as supported in README
Saved copy
Supported 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 IIWorks LocalListed as supported in README
Saved copy
Supported 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 TwinguardWorks LocalListed as supported in README
Saved copy
Supported 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 IIWorks LocalListed as supported in README
Saved copy
Supported 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 SensorWorks LocalListed as supported in README
Saved copy
Supported 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 CameraPartly works LocalOnly privacy, light and notification switches exposed; no stream
Saved copy
Supported 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 SHCPartly works LocalExposed as switch by default rather than light
Saved copy
Supported 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 buttonWon’t be supported LocalBuilt-in button never reaches local API; no direct entity possible
Saved copy
Hi @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 stars239
Latest versionv0.12.38 (2026-10-22)
Set up in the UIYes
Maintainers@tschamm, @mosandlt
LicenseApache-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.