Yonsm / MiService

XiaoMi Cloud Service for mi.com
MIT License
634 stars 188 forks source link

xiaomi.wifispeaker.l05c action命令后貌似没反应 #9

Open 86580425 opened 1 year ago

86580425 commented 1 year ago

image /usr/local/bin/micli.py action '{"did":"小米play增强版did","miid":1,"siid":5,"aiid":4,"in":["天气",1]}' 虽然返回的是0,但是小米play增强版没有任何反应 同样的命令放在xiaomi.wifispeaker.lx04 小米触屏音箱就正常 看spec这两个音箱的,siid和piid应该是一样的5-4

yihong0618 commented 1 year ago

@86580425

试试 /usr/local/bin/micli.py action '{"did":"小米play增强版did","miid":1,"siid":5,"aiid":4,"in":["天气", 0]}'

这玩意好像从 0 开始数了,非常诡异。

wangtx commented 1 year ago

"code": -704220025 是代表什么?

zfy68 commented 1 year ago

"code": -704220025 是代表什么?

我也是

yihong0618 commented 1 year ago

@zfy68 @wangtx 得确定你们的型号,然后看 spec 每个型号的 spec 不一样

zfy68 commented 1 year ago

@zfy68 @wangtx 得确定你们的型号,然后看 spec 每个型号的 spec 不一样

嗯,我看了接口siid为2,piid为1,执行音量设置是OK的,执行tts报错。设备是:小米AI音箱第二代

zfy68 commented 1 year ago

@zfy68 @wangtx 得确定你们的型号,然后看 spec 每个型号的 spec 不一样

嗯,我看了接口siid为2,piid为1,执行音量设置是OK的,执行tts报错。设备是:小米AI音箱第二代

piid会为3吗,貌似命令输入3会过滤

wangtx commented 1 year ago

我发现我的用 micli.py action '{"did":"小米play增强版did","miid":1,"siid":5,"aiid":5,"in":["天气", 0]}' 好用,但是用 ./micli.py 5-5 明日天气 #0 一直返回-704220025

yihong0618 commented 1 year ago

@wangtx ./micli.py 5-5 明日天气 \#0

yihong0618 commented 1 year ago

把 #0 去掉试试

lukaiwo commented 1 year ago

我这边总是报错-704040002。

yihong0618 commented 1 year ago

@lukaiwo 先看 spec .

tars-sh commented 1 year ago

我发现我的用 micli.py action '{"did":"小米play增强版did","miid":1,"siid":5,"aiid":5,"in":["天气", 0]}' 好用,但是用 ./micli.py 5-5 明日天气 #0 一直返回-704220025

0 换成 0 @wangtx

panxxswufe commented 5 months ago

我发现我的用 micli.py action '{"did":"小米play增强版did","miid":1,"siid":5,"aiid":5,"in":["天气", 0]}' 好用,但是用 ./micli.py 5-5 明日天气 #0 一直返回-704220025

0 换成 0 @wangtx

好奇怪,为什么去掉井号就能用了呢,确实没看懂