Comments (16)
G:\xiaogpt-main\code\20240127\MiService-main>micli list
Exception on login <#USERNAME#:> 'userId'
Traceback (most recent call last):
File "F:\ProgramData\Python\Python311\Lib\site-packages\miservice\miaccount.py", line 71, in login
self.token["userId"] = resp["userId"]
~~~~^^^^^^^^^^
KeyError: 'userId'
G:\xiaogpt-main\code\20240127\MiService-main>
之前也出现过如上报错,后来我关闭代理并且在本地浏览器上登录过https://account.xiaomi.com 网站后,再次执行micli list
上述报错消失,而取而代之的是空行“/n”。
from miservice.
我也是遇到了同样的问题,至今尚未解决。
设备:小爱音箱play增强版
工具:windows PowerShell
问题:获取did,不报错也不返回任何东西、
已实施措施:
1、powershell换成cmd(无效)
2、家庭网络换成手机热点(无效)
3、米家APP重新绑定音箱(无效)
4、路径换成纯英文路径(无效)
5、电脑网页登录小米账号(无效)
6、重启电脑(无效)
先说一下我的操作过程:
1、Set-ExecutionPolicy -ExecutionPolicy RemoteSigned(使用开放策略)
2、python -m venv venv(创建环境)
3、venv\Scripts\activate(激活环境)
4、pip install -U miservice_fork(安装依赖)
5、$env:MI_USER="6xxxxx"(设置账号)
6、$env:MI_PASS="mxxxxxxxx"(设置密码)
7、python micli.py list(获取did,但是什么都不返回)
from miservice.
micli list 有么?
from miservice.
Windows命令行下执行micli list 后,我也没有没有显示,单独运行micli.py,出现如下截图结果,
分析可能得原因:内部会不会默认执行export MI_USER=,而Windows命令行工具只能识别“set”。我不知道在哪里可以修改。
from miservice.
@llanozero 参考 https://github.com/yihong0618/xiaogpt 的 README
from miservice.
这里在管理员模式下仍然只返回了空行。@yihong0618
from miservice.
你进米家的那个 app 看看有没有绑定上
from miservice.
我跟楼上一样, list 的结果是空
from miservice.
@RoCry @xiaomaailuohui @llanozero @wushuzh
修复了,我把打印不注意删掉了抱歉。
pip install -U miservice-fork 来试试
from miservice.
@RoCry @xiaomaailuohui @llanozero @wushuzh
修复了,我把打印不注意删掉了抱歉。
pip install -U miservice-fork 来试试
测试可以了 赞一个响应速度
from miservice.
感谢博主,目前确实可以了,已经获取到了设备列表。
解决方法:
1、重新下载MiService压缩包
2、按照以前步骤来就可以了。
(悄咪咪的说一句,老哥确实很认真的对待每一个人的问题,今天刚提问,就得到了解决,感谢)
from miservice.
感谢博主,目前确实可以了,已经获取到了设备列表。
解决方法:
1、重新下载MiService压缩包
2、按照以前步骤来就可以了。
(悄咪咪的说一句,老哥确实很认真的对待每一个人的问题,今天刚提问,就得到了解决,感谢)
不客气
from miservice.
关了哈
from miservice.
@yihong0618
Exception: we have no hardware: MDZ-25-DA please use `micli mina` to check
你好,我的设备上的型号不对,micli list输出正常,micli mina输出空行
from miservice.
@yihong0618
Exception: we have no hardware: MDZ-25-DA please use `micli mina` to check
你好,我的设备上的型号不对,micli list输出正常,micli mina输出空行
这个型号不支持 mina
from miservice.
@yihong0618
Exception: we have no hardware: MDZ-25-DA please use `micli mina` to check
你好,我的设备上的型号不对,micli list输出正常,micli mina输出空行这个型号不支持 mina
意思是在这个型号无法实现xiaogpt吗?
哦,我看到评论了:
我搞了好久 MDZ-25-DA 这个型号确实不行把 我测试了可以播放声音..获取文本不行
from miservice.
Related Issues (20)
- 一直报错we have no mi_did HOT 1
- mute_xiaoai 设置true,但是仍然回复 HOT 1
- 小爱播放音乐api求助 HOT 3
- 语音不连贯 HOT 9
- Unable to install miservice HOT 13
- 请问如何控制播放一个URL列表? HOT 9
- 如果有搞前端的想获取 did,可以用这个仓库,是在 js 下实现的,亲测很轻松就获取到 did 了,适合不熟悉 python 的人操作 HOT 8
- 无法在window下运行? HOT 1
- 获取音量和设置音量都可以,但是micli.py 5-4 查询天气 #1返回-704220025 HOT 4
- micli.py 5-4 查询天气 #1 返回 -704220025 HOT 4
- 小爱音箱适配问题 HOT 9
- 显示没有--qun_key命令 HOT 1
- 'MiNAService' object has no attribute 'play_by_url' HOT 2
- micli.py 5-5 关闭厨房灯 #0,此处的#0可能需要转义? HOT 1
- 多个音响的使用方法? HOT 2
- micli启动后无反应 HOT 3
- 账号密码的问题总是这样 HOT 3
- 怎么让小爱同学说英语啊 HOT 2
- MiNAService' object has no attribute 'player_get_status' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from miservice.