安装
其实安装挺简单的,因为家里有群晖,所以只需要在 docker
插件上进行安装即可
配置
http
由于群晖中容器安装,所以需要设置 http
访问地址,不然会出现以下错误
1 2 3 4 5 6
| Traceback (most recent call last): File "/usr/local/lib/python3.7/site-packages/aiohttp/web_protocol.py", line 275, in data_received messages, upgraded, tail = self._request_parser.feed_data(data) File "aiohttp\_http_parser.pyx", line 523, in aiohttp._http_parser.HttpParser.feed_data aiohttp.http_exceptions.BadStatusLine: invalid HTTP method 2020-05-01 16:19:34 ERROR (MainThread) [aiohttp.server] Error handling request
|
配置如下:
1 2
| http: base_url: http://xx.xxx.com:8123
|
Mysql
默认是用的 sqlite
数据库,如果数据量比较大的话建议可以用 mysql
配置如下:
1 2
| recorder: db_url: mysql://user:password@SERVER_IP/DB_NAME?charset=utf8
|
插件
对于 docker
安装的版本只有核心,并没有 hass.io
插件模块,对于这块可以看以下文章,不过官方好像已经放弃这种方式了:
Hass.io via Docker
估计还是需要上树莓派才是王道