Eurotronic Comet Blue

The Eurotronic Comet Blue integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] allows you to integrate Eurotronic Comet Blue (and similar) thermostats.

You can use this integration to read thermostat status and adjust temperatures in Home Assistant.

Supported devices

  • Eurotronic Comet Blue
  • Sygonix HT100 BT
  • Xavax Hama
  • Lidl Silvercrest RT2000BT

Prerequisites

Before you set up this integration, make sure the following requirements are met:

  1. The Bluetooth integration is enabled and working.
  2. Bluetooth active scanning is enabled.

The Eurotronic Comet Blue integrationIntegrations connect and integrate Home Assistant with your devices, services, and more. [Learn more] will automatically discover devices once the Bluetooth integration is enabled and functional.

Configuration

To add the Eurotronic Comet Blue device to your Home Assistant instance, use this My button:

Manual configuration steps

If the above My button doesn’t work, you can also perform the following steps manually:

  • Browse to your Home Assistant instance.

  • Go to Settings > Devices & services.

  • In the bottom right corner, select the Add Integration button.

  • From the list, select Eurotronic Comet Blue.

  • Follow the instructions on screen to complete the setup.

Device PIN

Device PIN with 6 digits, defaults to 000000.

Supported functionality

This integration provides climate control and thermostat configuration entities.

Comet Blue devices run on an internal schedule and can be manually controlled temporarily. When the schedule is active, the thermostat switches between low and high target temperatures based on that schedule.

If you manually change the target temperature or use presets, the thermostat returns to its programmed schedule on the next schedule change.

Climate

The climate entity lets you control the thermostat by setting a target temperature which the device will try to reach on its own.

As shortcuts, the climate platform supports the following presets:

  • Eco: Temperature is set to the low schedule temperature.
  • Comfort: Temperature is set to the high schedule temperature.
  • Boost: Valve is fully open.
  • Away: Holiday mode is currently active. Display only.
  • None: Temperature is other than the above. Display only.

Additionally, the following modes are available:

  • Off: Valve is fully closed.
  • Heat: Valve is fully open.
  • Auto: The thermostat controls the temperature automatically, based on the target temperature.

Sensor

The device reports its current battery level, but the reading may not be very accurate.

Button

The integration provides a Sync time button for each device. Pressing this button synchronizes the thermostat’s internal clock with Home Assistant’s current time.

Data updates

The integration pollsData polling is the process of querying a device or service at regular intervals to check for updates or retrieve data. By defining a custom polling interval, you can control how frequently your system checks for new data, which can help optimize performance and reduce unnecessary network traffic. [Learn more] data from the thermostat every 5 minutes by default.

Known limitations

  • Target high and low temperatures can only be set on the device itself.
  • Holiday mode/away preset can only be set on the device itself.
  • The devices only support temperature steps of 0.5°C and time steps of 15 minutes.
  • If you manually change the target temperature or use presets, the thermostat returns to its programmed schedule at the next schedule change.
  • If the thermostat is in holiday mode, you cannot reset it from Home Assistant. To reset it, press the MENU button on the thermostat until it resets.

Troubleshooting

As the data is refreshed using an active Bluetooth connection, pollingData polling is the process of querying a device or service at regular intervals to check for updates or retrieve data. By defining a custom polling interval, you can control how frequently your system checks for new data, which can help optimize performance and reduce unnecessary network traffic. [Learn more] can fail due to connection issues.

If you see repeated connection issues, try the following:

  1. Move your Home Assistant host closer to the thermostat.
  2. Add ESPHome Bluetooth proxies closer to the thermostat.

Removing the integration

This integration follows standard integration removal. No extra steps are required.

To remove an integration instance from Home Assistant

  1. Go to Settings > Devices & services and select the integration card.
  2. From the list of devices, select the integration instance you want to remove.
  3. Next to the entry, select the three dots menu. Then, select Delete.