Skip to content
Home Assistant TestFlight
Bosch

Bosch SHC

bosch_shc

Built inLocal push

The Bosch SHC integration allows you to connect your Bosch Smart Home Controller to Home Assistant to control and monitor your Bosch Smart Home devices. Use case: combine your door and window contacts with your covers and switches to build a home security and comfort setup that reacts to what's actually happening in your home.

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
climateThermostat
alarm_control_panelSecurity system
binary_sensorSensor (contact)
sensorSensor (humidity, temperature)
valveValve
buttonButton (as a switch)
selectMode picker (as switches)

What people report

The Bosch Smart Home Controller works locally for most Bosch devices, but newer Radiator Thermostat V2 and Roller Shutter II had gaps in the core integration.

  • Works8
  • Partly works3
  • Not working1
  • Requested1
DeviceIn Home AssistantIn Apple HomeWhat they saidSource
Bosch Door/Window Contact IIWorks LocalListed as supported
Saved copy
Supported devices: Door/Window Contacts and Door/Window Contact II; Motion Detectors; Smoke Detectors; Thermostats and Room Thermostats; Twinguard; Smart Plugs and Smart Plug Compact; Light Switches; Shutter Controls; Micromodule Shutter Controls and Micromodule Blinds; Bosch Smart Home cameras (selected controls only). Limitations: The Bosch Smart Home Controller communicates with Home Assistant over the local network. The controller itself does not need to be reachable from the internet. Devices you pair with the controller after setting up the integration don't appear automatically. Go to …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Bosch Micromodule Shutter ControlWorks LocalListed as supported
Saved copy
… Door/Window Contact II; Motion Detectors; Smoke Detectors; Thermostats and Room Thermostats; Twinguard; Smart Plugs and Smart Plug Compact; Light Switches; Shutter Controls; Micromodule Shutter Controls and Micromodule Blinds; Bosch Smart Home cameras (selected controls only). Limitations: The Bosch Smart Home Controller communicates with Home Assistant over the local network. The controller itself does not need to be reachable from the internet. Devices you pair with the controller after setting up the integration don't appear automatically. Go to Settings > Devices & services, select Bosch …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Bosch Motion DetectorWorks LocalListed as supported
Saved copy
Supported devices: Door/Window Contacts and Door/Window Contact II; Motion Detectors; Smoke Detectors; Thermostats and Room Thermostats; Twinguard; Smart Plugs and Smart Plug Compact; Light Switches; Shutter Controls; Micromodule Shutter Controls and Micromodule Blinds; Bosch Smart Home cameras (selected controls only). Limitations: The Bosch Smart Home Controller communicates with Home Assistant over the local network. The controller itself does not need to be reachable from the internet. Devices you pair with the controller after setting up the integration don't appear automatically. Go to …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Bosch Shutter Contact 2nd genWorksSupport added in 2023
Saved copy
The new shutter contact has its own class in the boschshcpy module, thus requiring a new class in the binary_sensor.py file. Resolves: #86295 ## Proposed change This PR resolves #86295 by adding a new class supporting the Bosch 2nd gen. shutter contact. ## Type of change - [ ] Dependency upgrade - [ ] Bugfix (non-breaking change which fixes an issue) - [ ] New integration (thank you!) - [x] New feature (which adds functionality to an existing integration) - [ ] Deprecation (breaking change to happen in the future) - [ ] Brea

Excerpt saved from GitHub on 2026-10-23.

PR #98331 · 2023-08
Bosch Smart Home Thermostat IIWorksWorks really well with the integration
Saved copy
I'm quite happy with the Bosch Smart Home Thermostat II. It has no bells and whistles in terms of AI or other bullshit but works really well with the integration. I've set it up so that NodeRed switches the heating plans based on people being home but otherwise the heating plan in BSH is active as it works in the thermostat itself so even if there is no power in my flat, the heating still will work as before as it is central heating. Open window detection requires window sensors or custom solution in home assistant. I'm really NOT happy with the Tado system. It requires to use the HomeKit …

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2023-08
Bosch Smart Plug CompactWorks LocalListed as supported
Saved copy
Supported devices: Door/Window Contacts and Door/Window Contact II; Motion Detectors; Smoke Detectors; Thermostats and Room Thermostats; Twinguard; Smart Plugs and Smart Plug Compact; Light Switches; Shutter Controls; Micromodule Shutter Controls and Micromodule Blinds; Bosch Smart Home cameras (selected controls only). Limitations: The Bosch Smart Home Controller communicates with Home Assistant over the local network. The controller itself does not need to be reachable from the internet. Devices you pair with the controller after setting up the integration don't appear automatically. Go to …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Bosch Smoke DetectorWorks LocalListed as supported
Saved copy
Supported devices: Door/Window Contacts and Door/Window Contact II; Motion Detectors; Smoke Detectors; Thermostats and Room Thermostats; Twinguard; Smart Plugs and Smart Plug Compact; Light Switches; Shutter Controls; Micromodule Shutter Controls and Micromodule Blinds; Bosch Smart Home cameras (selected controls only). Limitations: The Bosch Smart Home Controller communicates with Home Assistant over the local network. The controller itself does not need to be reachable from the internet. Devices you pair with the controller after setting up the integration don't appear automatically. Go to …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Bosch TwinguardWorks LocalListed as supported
Saved copy
Supported devices: Door/Window Contacts and Door/Window Contact II; Motion Detectors; Smoke Detectors; Thermostats and Room Thermostats; Twinguard; Smart Plugs and Smart Plug Compact; Light Switches; Shutter Controls; Micromodule Shutter Controls and Micromodule Blinds; Bosch Smart Home cameras (selected controls only). Limitations: The Bosch Smart Home Controller communicates with Home Assistant over the local network. The controller itself does not need to be reachable from the internet. Devices you pair with the controller after setting up the integration don't appear automatically. Go to …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Bosch Roller Shutter IIPartly worksNot detected in core; worked via HACS version
Saved copy
The problem Problem description After a factory reset and successful pairing/calibration of my Bosch Roller Shutter II (Zigbee) devices with the Bosch Smart Home Controller (SHC), only the SHC hub appears in Home Assistant – none of the roller shutter devices are visible as devices or entities. What I tried already - Factory reset of SHC - Factory reset and re-pairing of Roller Shutter II (each one) - Successful calibration via Bosch app (devices work perfectly and show as online in the Bosch app) - Removed and re-added the Home Assistant integration after HA restart - All devices appear and …

Excerpt saved from GitHub on 2026-10-23.

Issue #148867 · 2025-07
Bosch Smart Home camerasPartly worksSelected controls only
Saved copy
Supported devices: Door/Window Contacts and Door/Window Contact II; Motion Detectors; Smoke Detectors; Thermostats and Room Thermostats; Twinguard; Smart Plugs and Smart Plug Compact; Light Switches; Shutter Controls; Micromodule Shutter Controls and Micromodule Blinds; Bosch Smart Home cameras (selected controls only). Limitations: The Bosch Smart Home Controller communicates with Home Assistant over the local network. The controller itself does not need to be reachable from the internet. Devices you pair with the controller after setting up the integration don't appear automatically. Go to …

Excerpt saved from home-assistant.io on 2026-10-23.

Docs
Bosch Smart Home ControllerPartly works LocalDocumented local API; optional Energy Manager key controls some Bosch heat pumps (untested)
Saved copy
I didn't test this myself, but apparently the Bosch Smart Home Controller (which has a documented API with local HA integration available) has an optional "Energy Manager" license key that allows you to control some Bosch/Buderus branded heat pumps. I have Samsung WindFree mini splits that connect via WiFi and can be controlled via (the unfortunately cloud-based-only) Smartthings.

Excerpt saved from the Arctic Shift Reddit archive on 2026-10-23.

Reddit comment · 2024-05
Bosch Radiator Thermostat V2Not workingDetected as sensors only, no climate entity
Saved copy
The problem Hi everyone, I'm new to Home Assistant and just getting started with integrating my Bosch Smart Home setup, so apologies in advance if I missed something obvious. I'm running the latest version of Home Assistant (2025.10.x) in Docker on a Linux system. The Bosch Smart Home Controller (SHC) integration is working in general, I can see multiple devices and their states. However, my Bosch Radiator Thermostat V2 (model BTH-RM2) is not recognized as a controllable climate entity. Instead, I only get the following sensors: - sensor.radiator_battery - sensor.radiator_valve_position - …

Excerpt saved from GitHub on 2026-10-23.

Issue #155303 · 2025-10
Ledvance lights via Bosch SHCRequestedLight support PR closed unmerged
Saved copy
added light.py from tschamm (https://github.com/tschamm/boschshc-hass/blob/master/custom_components/bosch_shc/light.py) for ledvance support ## Proposed change The current Bosch SHC integration does not support Ledvance Lightbulbs, but the underlying library https://github.com/tschamm/boschshcpy does support Ledvance, as well as this integration [https://github.com/tschamm/boschshc-h

Excerpt saved from GitHub on 2026-10-23.

PR #101998 · 2023-10

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)1,867 (0.26%)
Added inHome Assistant 2021.6
Set up in the UIYes
Maintainers@tschamm, @mosandlt

Devices listed in its documentation

  • Door/Window Contacts and Door/Window Contact II
  • Motion Detectors
  • Smoke Detectors
  • Thermostats and Room Thermostats
  • Twinguard
  • Smart Plugs and Smart Plug Compact
  • Light Switches
  • Shutter Controls
  • Micromodule Shutter Controls and Micromodule Blinds
  • Bosch Smart Home cameras (selected controls only)

Limitations from the docs

  • The Bosch Smart Home Controller communicates with Home Assistant over the local network. The controller itself does not need to be reachable from the internet.
  • Devices you pair with the controller after setting up the integration don't appear automatically. Go to Settings > Devices & services, select Bosch SHC, and select Reload to pick up new devices.
  • If authentication with the controller fails, Home Assistant starts reauthentication so the controller can be registered again. If the controller's IP address changes and it is discovered through Zeroconf, Home Assistant updates the configured address automatically.

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.