本帖最后由 小灰 于 2018-12-14 21:02 编辑
我用的设备是斐讯N1,Docker下安装的HASSIO,用的是neroxps的HASSIO一键安装脚本,想使用command_line实现自定义脚本,一直出问题,
问题曾在这个帖子反馈过,一直没解决,另一个帖子里的方法不适合于Docker下,然后就各种折腾,最后在一个贴子里找到了问题所在
就是路径问题,docker里的路径和Linux的绝对路径不一样,neroxps回的这句话又没有看懂,所以,利用command_line弄出了configuration.yaml在docker下的路径,
- platform: command_line
name: path
command: "pwd"
scan_interval: 60
然后把
- platform: command_line
name: hello
command: "python3 /usr/share/hassio/homeassistant/custom_components/sensor/hello.py"
scan_interval: 60
改成
- platform: command_line
name: hello
command: "python3 /config/custom_components/sensor/hello.py"
scan_interval: 60
这样就可以执行了
|