我在跑步Hass.io(版本。166)和家庭助手(19463331伟德国际最近的:我认为没有。0.94.3)在docker容器在我的台式电脑(Debian Buster)。

现在我试着集成散热器恒温器(旧的HomematicHomematic IP)使用HmIP-RFUSB-来自家政的usb射频收发机。为此我安装了HomeMatic职业插件,插入USB stick并做以下配置:

插件配置:

{“rf_enable”:真的,“射频”:[{“类型”:“CCU2”、“设备”:“/ dev / ttyUSB0”}],“wired_enable”:假的,“有线”:[{“串行”:“xy”、“关键”:“abc”,“知识产权”:“192.168.0.0到”}],“hmip_enable”:假的,“hmip”:[{“类型”:“HMIP_CCU2”、“设备”:“/ dev / ttyUSB0”}]}

HA configuration.yaml:

homatic: interfaces: rf: host: core- homatic port: 2001 wired: host: core- homatic port: 2000 hip: host: core- homatic port: 2010

首先插件启动似乎是成功的,但重新启动HA后,我收到消息(从HA) ":
ha -职业- 2019 - 06 - 22 - _16 - 35
并查看Addon我发现,它没有正确启动,并显示错误消息:

/run.sh: line 42: /sys/class/gpio/export:只读文件系统

我不知道如何在docker实例中看到权利,但在主机上/sys/class/gpio/export有——w-------和所有权是root。Root(只写Root)。为什么插件试图访问一些东西与GPIO?这个设备是USB-stick和程序没有在RaspberryPi上运行。

看下Hass.io我可以看到/dev/ ttyusb0出现/消失时,插/拔usb棒。

有人成功地使用HmIP-RFUSB访问家政设备吗?我做错什么了?

你好Volker,

你的问题解决了吗?你有解决办法吗?我试图让家庭主妇OCCU插件运行在家庭助手和运行在同样的问题。

问候- Machnetz

你好!

我有hassio运行在Proxmox上,ZWave和Zigbee USB适配器工作良好。
最近我买了HmIP-RFUSB,并按照说明和许多许多帖子安装它……但它不工作。
我不知道它应该如何配置皱着眉头:

Configuration.yaml:

homematic:
local_ip: 192.168.1.99 #我的助理IP
local_port: 8123 #我的homassistant端口
接口:
射频:
主持人:192.168.1.77#应该是我的ProxMox IP吗?还是别的什么?
端口:2001
callback_ip: 192.168.1.99
callback_port: 8123
连线:
主持人:192.168.1.77
端口:2000
callback_ip: 192.168.1.99
callback_port: 8123
hmip:
主持人:192.168.1.77
端口:2010
callback_ip: 192.168.1.99
callback_port: 8123
组:
主持人:192.168.1.77
端口:9292
callback_ip: 192.168.1.99
callback_port: 8123
路径:/组

Addon-config:

rf_enable:假
wired_enable:假
hmip_enable:真
射频:

  • 类型:CCU2
    设备:/dev/ttyAMA0
    连线:
  • xy系列:
    关键:美国广播公司(abc)
    知识产权:192.168.0.0到
    hmip:
  • 类型:HMIP_CCU2
    设备:/dev/ttyUSB0
    regahss_reset:假

我可以打开web,但是似乎没有连接到HomeAssistant。
当我将rf_enable更改为true时,可以启动homatic,但不能打开它。
试图改变
/dev/ttyAMA0

/dev/serial/by-id/usb- silicon_labs_e2 - 3_hmip - rfusb_if00 -port0(来自系统/硬件部分)
但是没有成功。

你能帮我整合一下吗?

我没有这种设置的经验,但我认为手动配置local_portcallback_port是打破的东西。用于家庭通信的端口是常规端口Home Assistan19463331伟德国际t操作,因为homatic使用的是完全不同的协议。
如果你设置http组件使用其他端口8123(例如443用于SSL),那么您的设置就可以工作了。但是默认情况下8123是家庭助理网络服务器监听的19463331伟德国际地方。因此,您必须将houseatic的端口设置为另一个端口。
大多数用户甚至不需要设置这些值,因为它们是自动检测并在标准设置中工作的。由于网络的工作方式,Proxmox可能会有所不同。但我会从一个尽可能干净的配置开始。

总结一下,去掉所有的local_ *callback_ *设置。如果它不工作,添加回* _ip设置。如果仍然不工作,添加* _port设置,但使用不同的端口8123

非常,非常感谢!
你的建议我都试过了。
我已经尝试了干净的配置,并根据你的帖子和其他网站的不同想法修改了几次。

当我把最简单的设置放入配置。yaml插件启动和我的USB狗被检测为HmIP-RCV 50。但我不能在我的设备(气象站)中进行教学。

当我将rf_enable从false改为true时,插件被停止(502:坏网关)。
所以也许我的问题在别的地方?例如射频设备路径?
当我写的时候,我试图改变
/dev/ttyAMA0

/dev/serial/by-id/usb-Silicon_Labs_eQ-3_HmIP-RFUSB_-if00-port0
这是从homassistant的系统/硬件部分取的,但它不起作用。

请检查我对homassistant <-> homatic connection的想法:
HomeAssistant (192.168.1.99:8123)
需要双向沟通
HomeMatic(192.168.1。xx:2001 for RF或192.168.1。hmip xx: 2010)。
因此,我需要使用两个不同的IP。
我不知道对于homatic (192.168.1.xx)我应该选择什么IP: ProxMox的IP还是新的IP?
HmIP-RFUSB设备需要在本地网络中获得自己的IP吗?

我的想法是将HmIP-RFUSB与HmIP-SWO-PR连接起来,而不需要互联网连接(本地轮询)。也许我应该购买CCU3,然后通过云连接?

这听起来正确的。我不使用这样的硬件,但我认为这是应该的。

总得有人来帮忙。我不知道设备是如何与这个设置配对的。

我不知道附加组件是怎么工作的。但如上所述,港口8123几乎可以肯定不会是正确的端口。这已经被家庭助理屏蔽了,所以不可能19463331伟德国际8123
由于您的设备是hip,您可能应该禁用射频.对于hip应该有一个类似的选项,它必须被启用。射频是用于旧的非ip设备。
可能是,对于虚拟CCU的目标ip你可以使用127.0.0.1因为是同一台机器。但如果没有,是否有一个IP地址可以配置的附加程序?如果是的话,那就是你必须在接口部分。如果你没有硬件的HM(IP)有线和HM- rf,从你的配置中删除它们。如果连硬件都没有,配置协议是没有意义的。对于hip,你只需要一个带端口的2010
如前所述,您可能不需要为所有这些ip和端口定义的大多数选项。你应该做的第一件事是CCU-UI和配对你的设备。只有在您成功完成这一点之后,继续将集成添加到Home Assistant是有意义的。19463331伟德国际
不,你不必这么做,也许你应该这么做使用不同的ip,因为是同一台机器。只有当附加组件可以通过不同的IP访问时。

请同时阅读第11节正确发布和格式化您的配置。把它直接加在这里会把一切都弄乱,而且不能正确阅读。