Skip to content
Homebridge TestFlight
Bosch, Buderus

Bosch EasyControl CT200

homebridge-ct200 · v2.2.7

CloudArchived

Adds the Bosch EasyControl CT200 thermostat to HomeKit for heating control.

What it says it supports

Brands

  • Bosch
  • Buderus

Devices it names

  • Bosch EasyControl CT200
  • Buderus TC100 v2

Shows up in Apple Home as from its README

What people report

Bosch EasyControl CT200 plugin; users with older firmware or SingleKey ID accounts struggled to connect.

  • Partly works1
  • Not working2
DeviceStatusWhat they saidSource
Bosch EasyControl CT200 (firmware 01.04/03.02)Partly worksOlder firmware gave MAX_RETRIES_REACHED; downgrading bosch-xmpp to 1.2.0 helped one user
Saved copy
… Homebridge don't react and otherwise. The thermostat in Homebridge even won't receive the current temperature from the CT-200. Teh CT-200 runs on 01.04 firmware and isn't possible to run an update from Bosch at this moment. Logs: [25-1-2022 21:41:20] [CT200] Error: MAX_RETRIES_REACHED at /usr/local/lib/node_modules/homebridge-ct200/node_modules/bosch-xmpp/lib/base-client.js:181:51 at tryCatcher (/usr/local/lib/node_modules/homebridge-ct200/node_modules/bluebird/js/release/util.js:16:23) at Promise._settlePromiseFromHandler …

Excerpt saved from GitHub on 2026-10-22.

Issue #26 · 2022-01
Bosch EasyControl CT200 thermostatNot workingPlugin loads but MAX_RETRIES_REACHED errors; no thermostat data
Saved copy
Describe The Bug: Plug-in loaded, registered but doesn’t work. No issues with login or passed. Below the logs. Logs: [homebridge-ct200] Error: MAX_RETRIES_REACHED at /usr/local/lib/node_modules/homebridge-ct200/node_modules/bosch-xmpp/lib/base-client.js:181:51 at tryCatcher (/usr/local/lib/node_modules/homebridge-ct200/node_modules/bluebird/js/release/util.js:16:23) at Promise._settlePromiseFromHandler (/usr/local/lib/node_modules/homebridge-ct200/node_modules/bluebird/js/release/promise.js:547:31) at Promise._settlePromise …

Excerpt saved from GitHub on 2026-10-22.

Issue #28 · 2022-03
Bosch EasyControl with SingleKey ID loginNot workingUser asks if anyone got it working with SingleKey ID accounts
Saved copy
Did anyone get it to work?

Excerpt saved from GitHub on 2026-10-22.

Issue #39 · 2025-05

Gathered from the plugin’s GitHub issues, pull requests, discussions, wiki and docs, and from r/homebridge. These are individual reports, so check the linked thread and the date before you buy.

How it connects

Cloud

Bosch EasyControl API

Compatibility

Verified by HomebridgeNo
Homebridge versions>=1.3.5
Homebridge 2.0No
Node.js>=14.18.1
Settings in Homebridge UIYes
MatterNo
Platform nameCT200
LicenseMIT

Community signals

Downloads a week48
Downloads a month86
GitHub stars25
Open issues6
Closed issues30
Last code push2025-09-26
Latest version2.2.7 (2022-03-08)
First published2021-07-27
Releases23

In ReReHome

Whatever this plugin publishes reaches Apple Home as a normal HomeKit accessory behind your Homebridge bridge, so ReReHome shows and controls it like any other.

Bridges get their own settings page listing the accessories behind them.

Caveats from the README

  • This plugin is archived, deprecated or on Homebridge’s unmaintained list.
  • Mode toggle maps On to Auto and Off to manual
  • Buderus support untested

HomeKit services in its code

Found by scanning the published npm package. A plugin can register a service only for some devices.

  • Switch
  • Thermostat