docker运行appdaemon容器创建UI触控界面

Appdaemon是一个可以让HomeAssistant界面更适合触控操作的三方UI面板,可以通过docker容器来运行。
HA_URL字段是你的homeassistant地址,别忘了加端口号;
TOKEN字段填入你的homeassistant长期访问令牌token;
-v后面填入本地映射的appdaemon文件夹,需要提前创建好;
访问端口使用默认的5050,当然你也可以改成其他。

1
2
3
4
5
6
7
docker run --name=appdaemon -d -p 5050:5050 \
--restart=always \
-e HA_URL="<your HA_URL value>" \
-e TOKEN="<your TOKEN value>" \
-e DASH_URL="http://$HOSTNAME:5050" \
-v <your_conf_folder>:/conf \
acockburn/appdaemon:latest

之后运行上面的命令就可以创建docker容器了。
运行下面的命令查看docker容器运行日志:

1
docker logs appdaemon 

20230215140309
首次运行日志如果和上面显示的一样,则说明容器已经正常运行了。成功运行之后会在你映射的文件夹内自动生成默认配置文件,你可以编辑这些文件来打造属于你自己的控制界面。
最后的效果可以访问ip:5050看到。
20230215111207
其实这个面板的作用很简单,你可以在在家里面墙上镶嵌一个ipad之类的平板电脑,用浏览器打开这个界面,就可以得到一个界面优美的家庭智能控制中枢了。
像这样:
20230215113057