『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 8441|回复: 7

[求助] shell command命令无效的问题

[复制链接]

10

主题

103

帖子

487

积分

中级会员

Rank: 3Rank: 3

积分
487
金钱
384
HASS币
0
发表于 2020-12-30 15:12:30 | 显示全部楼层 |阅读模式
本帖最后由 xztxy 于 2020-12-30 15:13 编辑

话说之前发了个帖子。。雷士的灯接入homeassistant的问题。https://bbs.hassbian.com/thread-11489-1-1.html  后面有人提到可以用
shell_command:
linht_on:miiocli device --ip your_ip --token your_token raw_command set_properties '[{"did":"243097042","value":True,"siid":2,"piid":1}]'
light_off:miiocli device --ip your_ip --token your_token raw_command set_properties '[{"did":"243097042","value":False,"siid":2,"piid":1}]'


后面试了下开关是没问题的,虽然有点延时,问题不大。但是之前的hassio平台是用树莓派3b搭建的,不知到什么问题老是死掉,没反应。现在转战到群晖虚拟机上直接hassos.  环境完全通过supervisor备份,然后恢复的。其他的设备设置什么都没任何问题,唯一的问题是shell command命令貌似失效了。。服务里面调用也无法开关灯了。。实在无能为力了~~~
现在请问下各位大佬,是什么问题导致的呢。
或者有没有雷士这种wifi灯的 其他控制方案,这个灯是可以米家平台添加的。~~
感谢~!!!
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2020-12-30 15:15:31 | 显示全部楼层
日志
Nero
回复

使用道具 举报

6

主题

743

帖子

5956

积分

论坛元老

Rank: 8Rank: 8

积分
5956
金钱
5208
HASS币
20
发表于 2020-12-30 15:18:33 | 显示全部楼层
用whereis miiocli找到miiocli所在的位置,在命令前加上路径
回复

使用道具 举报

10

主题

103

帖子

487

积分

中级会员

Rank: 3Rank: 3

积分
487
金钱
384
HASS币
0
 楼主| 发表于 2020-12-30 15:25:14 | 显示全部楼层

企业微信截图_20201230152319.png
大佬日志这样的。看不懂~~麻烦帮忙看下~感谢~~
回复

使用道具 举报

10

主题

103

帖子

487

积分

中级会员

Rank: 3Rank: 3

积分
487
金钱
384
HASS币
0
 楼主| 发表于 2020-12-30 15:31:30 | 显示全部楼层
mitu 发表于 2020-12-30 15:18
用whereis miiocli找到miiocli所在的位置,在命令前加上路径

请问下直接hassos的,在哪里用这个命令呢?
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2020-12-30 15:36:07 | 显示全部楼层
xztxy 发表于 2020-12-30 15:25
大佬日志这样的。看不懂~~麻烦帮忙看下~感谢~~

先到 ha 的环境下执行以下你这个命令 看看回显是什么
日志显示 timeout 执行超时,ha 限制 shell 的执行时间是 60秒 超过自动干掉
Nero
回复

使用道具 举报

10

主题

103

帖子

487

积分

中级会员

Rank: 3Rank: 3

积分
487
金钱
384
HASS币
0
 楼主| 发表于 2020-12-30 15:50:44 | 显示全部楼层
neroxps 发表于 2020-12-30 15:36
先到 ha 的环境下执行以下你这个命令 看看回显是什么
日志显示 timeout 执行超时,ha 限制 shell 的执行时 ...

嗯,看到了,也找到错误在哪儿了。我之前在模拟器用米家app logs看了这个piid:2  我改了命令的piid:1改成了piid:2~~
奇怪的是我之前一直用的piid:2.也可以的,直接ha下命令发现只能用piid:1..~~~改回来就好了~~
顺便问下现在这个miot-miot-spec-v2..协议的灯有插件支持的吗。。~~
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2020-12-30 15:53:19 | 显示全部楼层
xztxy 发表于 2020-12-30 15:50
嗯,看到了,也找到错误在哪儿了。我之前在模拟器用米家app logs看了这个piid:2  我改了命令的piid:1改成 ...

不知道
Nero
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 07:25 , Processed in 0.476305 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表