HomeMatic


You can’t import an existing configuration, you’ll need re-learn it into Home Assistant. There is an experimental WebUI alias Regahss support since 9.0. Before it was required to use a third-party tool.

Follow devices will be supported and tested:

{
  "rf_enable": true,
  "rf": [
    {
      "type": "CCU2",
      "device": "/dev/ttyAMA0"
    }
  ],
  "wired_enable": false,
  "wired": [
    {
      "serial": "xy",
      "key": "abc",
      "ip": "192.168.0.0"
    }
  ],
  "hmip_enable": false,
  "hmip": [
    {
      "type": "HMIP_CCU2",
      "device": "/dev/ttyUSB0"
    }
  ]
}

Configuration Variables

rf_enable

(boolean)(Required)

Enable or disable BidCoS-RF.

Default value:

false

rf

(list)(Required)

RF devices.

type

(string)(Required)

Device type for RFD service. Look into the manual of your device.

device

(string)(Required)

Device on the host.

wired_enable

(boolean)(Required)

Enable or disable BidCoS-Wired.

Default value:

false

wired

(list)(Required)

Wired devices.

serial

(string)(Required)

Serial number of the device.

key

(string)(Required)

The encrypted key.

ip

(string)(Required)

The IP address of LAN gateway.

hmip_enable

(boolean)(Required)

Enable or disable hmip.

Default value:

false

hmip

(list)(Required)

HMIP devices.

type

(string)(Required)

Device type for RFD service. Look into the manual of your device.

device

(string)(Required)

Device on the host.

Home Assistant configuration

Use the following configuration in Home Assistant to use it:

homematic:
  interfaces:
    rf:
      host: core-homematic
      port: 2001
    wired:
      host: core-homematic
      port: 2000
    hmip:
      host: core-homematic
      port: 2010

Raspberry Pi3

With HM-MOD-RPI-PCB you need to add follow into your config.txt on boot partition:

dtoverlay=pi3-miniuart-bt

HmIP-RFUSB

HassOS > 1.11 support HmIP-RFUSB by default and don’t need any configuration. If you run a Linux installation, you need to follow the installation guide from the documentation to set up the UART USB interface on your computer.

Web UI

To enable the experimental WebUI for built-in CCU specify a port number for “Regahss Webinterface” on the addon configuration page under the network section. After saving the changes, click on the “Open Web UI” button and proceed with the Homematic WebUI configuration.