Bosch
Bosch CT200 with EU firmware 05.04.00+
Thermostats · Climate
Mixed reportsCloud
4 reports: 2 say it works, 1 says it partly works, 1 says it doesn’t work.
Reported with 1 integration: Bosch thermostat.
What people report
| Integration | In Home Assistant | In Apple Home | What they said | Source |
|---|---|---|---|---|
| Bosch thermostat | Works Cloud | Added in 2021 via XMPP; newer firmware needs updatesSaved copyAdd Easycontrol support (CT200) But need https://github.com/bosch-thermostat/bosch-thermostat-client-python/pull/17 before Excerpt saved from GitHub on 2026-10-23. | PR #65 · 2021-04 | |
| Bosch thermostat | Works Cloud | Unsupported-firmware error after Jan 2024 update; closed completedSaved copySame issue on both the latest core and on 2024.1.3 as well. 2024-01-13 12:11:47.945 INFO (MainThread) [custom_components.bosch] Setting up Bosch component version 0.24.1. 2024-01-13 12:11:47.946 DEBUG (MainThread) [custom_components.bosch] Initializing Bosch integration. 2024-01-13 12:11:47.958 DEBUG (MainThread) [custom_components.bosch] Checking connection to Bosch gateway as 111111111. 2024-01-13 12:11:49.627 ERROR (MainThread) [custom_components.bosch] You might have unsupported firmware version 04.02.02 Excerpt saved from GitHub on 2026-10-23. | Issue #370 · 2024-01 | |
| Bosch thermostat | Partly works Cloud | Cannot use XMPP; needs POINTT cloud OAuth, PR not mergedSaved copyEasyControl devices (e.g. CT200) with EU firmware >= 05.04.00 cannot use the XMPP protocol. They must connect through the Bosch POINTT cloud API using OAuth2 / SingleKey ID authentication. Changes: - config_flow.py: route EASYCONTROL device type to a two-step OAuth flow instead of XMPP. * Step 1 (easycontrol_serial): user enters the device serial number. The config flow builds and displays the SingleKey ID authorisation URL. * Step 2 (easycontrol_oauth): user pastes the redirect URL received after browser login; the flow exchanges the code for tokens, verifies the connection with … Excerpt saved from GitHub on 2026-10-23. | PR #536 · 2026-03 | |
| Bosch thermostat | Not working Cloud | Firmware 5.4.0 broke the plugin; POINTT OAuth work pendingSaved copy> Error in HA: Config problem > > EasyControl app ver 5.6.0 (Android) Bosch CT200 firmware ver 5.4.0 > > Can one of you or both create a debug_scan as described in the message and upload it here so the developpers can update the HA-plugin to make it compatible with the new firmware version We can't run a debug scan when the plugin won't load, as the action is unavailable. This is the sum total of the logs I can provide, which I got by enabling debug logging for the plugin then trying to reload it. ``` 2025-06-03 22:01:48.606 INFO (MainThread) [custom_components.bosch] Setting up Bosch … Excerpt saved from GitHub on 2026-10-23. | Issue #484 · 2025-06 |
Each row is one report from a GitHub thread, an integration’s docs, or r/homeassistant. Check the date and the linked source before you buy.
In ReReHome
Once Home Assistant’s HomeKit Bridge shares it, this device reaches Apple Home as a HomeKit accessory behind your Home Assistant bridge, so ReReHome shows and controls it like any other.
Identifiers
| Brand | Bosch |
|---|---|
| Model | CT200 |
| Category | Thermostats |
Also reported as
- Bosch CT200 firmware 4.02.02
- Bosch CT200 firmware 5.4.0
- Bosch EasyControl CT200
