Skip to content

Home Assistant Installation Guide

webeling67 edited this page Nov 13, 2021 · 19 revisions

This page describes the installaton of the Bosch integration.

Prerequisites

You Home Assistant should have a HACS installed and fully working. Please follow the guide at HACS for guidance. Manual installation of the integration is possible, but not covered on this page.

The integration is using HTTP and XMPP to connect to the Bosch gateway. Please ensure that your network has no blocking firewall for XMPP traffic. XMPP uses under normal circumstances port 5222 and or 5223.

Connection to a CT200 EasyControl requires a password. This needs to be set at the EasyControl App. See details below

Installation steps

Move to Configuration in your Home Assistant sidebar and select Integration: Go to HA Configuration

Use the right lower corner button to add an integration.

Add Integration

A search dialog appears that shows all integrations available for your installation. If HACS is working successfully, your should be able to search for Bosch by entering it in the search line. Search for Bosch

Select Bosch as integration for installation and click on it. Bosch SHC is the Smart Home Controller and NOT the integration for Buderus, Junkers etc.

Select Bosch

After clicking on the integration, you need to select your heating control system. This guide is specific to EasyControl. NEFIT and IVT may differ.

Select EasyControl

You will need to enter the gateway serial number, the token and the EasyControl password now. The device has preset serial number and token. These are printed on the back of the EasyControl and on the little manual provided by Bosch. They look like this: Serial 101042138, Access Code: sBxycamTLAlfbT6K. The EasyControl is set by you. NOTE: There were reports of issues with passwords longer than 8 letters and with passwords that contained special characters. If the integration does not work, please check the password. Enter credentials

Password in EasyControl type app (CT200)

  1. Go to Settings:

2. Go to Personal

  1. Next screen has option to Change your thermostat password. There were reports of issues with passwords longer than 8 letters and with passwords that contained special characters. If the integration does not work, please check the password.

Older Content

To setup component go to Integration page in Home Assistant, click + to add integration and choose Bosch thermostat.

First step. Device type.

Choose your device type. For:

  • CT200 - EasyControl,
  • NEFIT - NEFIT
  • KM200, RC300 etc. - IVT

image

Choose protocol for IVT - either XMPP or HTTP (HTTP is local). For rest of devices it's only possible to use XMPP. Then screen will appear with following inputs:

  • SERIAL Number / IP Address
  • Access token
  • Password

Now you have to find sticker on your KM device (sample sticker below) and put info as follows:

  • IP Address -> ip address of your device
  • Access token -> password from sticker without dashes (-)

Second step. Areas.

If you want put devices in areas. Wait for about 5 seconds and choose area for gateway. More devices should come up on the screen. Choose areas you want. Click submit.

Configuration done!

Go to sensors section in Wiki to configure sensors.