I’m running Hass.io (ver. 166 ) and Home Assistant (latest: I think ver. 0.94.3) in docker containers on my desktop computer (Debian Buster).
Now I try to integrate my radiator thermostats (old Homematic, not Homematic IP) using a HmIP-RFUSB - a USB-stick rf-transceiver from Homematic. For that I installed the HomeMatic OCCU addon, plugged in the USB stick and did the following configuration:
Addon configuration:
{
"rf_enable": true,
"rf": [
{
"type": "CCU2",
"device": "/dev/ttyUSB0"
}
],
"wired_enable": false,
"wired": [
{
"serial": "xy",
"key": "abc",
"ip": "192.168.0.0"
}
],
"hmip_enable": false,
"hmip": [
{
"type": "HMIP_CCU2",
"device": "/dev/ttyUSB0"
}
]
}
HA configuration.yaml:
homematic:
interfaces:
rf:
host: core-homematic
port: 2001
wired:
host: core-homematic
port: 2000
hmip:
host: core-homematic
port: 2010
First the addon start seems to be successful but after restarting the HA I received the message (from HA) ‘’:
and looking into the Addon I found, it had not started correctly and showed the error message:
/run.sh: line 42: /sys/class/gpio/export: Read-only file system
I don’t know how to see the rights in the the docker instance but on the host computer /sys/class/gpio/export has --w------- and the ownership is root.root (write only for root). And why is the addon trying to access something with GPIO? The device is a USB-stick and the program is not running on a RaspberryPi.
Looking under Hass.io - System - Hardware I can see /dev/ttyUSB0 appear/vanish when plugging/unplugging the USB-stick.
Has anyone successfully used the HmIP-RFUSB to access Homematic devices? What am I doing wrong?