-
-
Notifications
You must be signed in to change notification settings - Fork 705
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rockrobo.vacuum.v1 不支持定位 #110
Comments
该型号扫地机对应的miot-urn为 |
我看home assistant官方文档里面说可以支持定位的,几年前最早接触home assistant的时候,忘记了是用的什么插件了,但确实实现过 |
这样啊。好久没有关注HA的情况了。不过还是想问一下,如果想要调试研究代码实现的话,有什么文档推荐吗?或者我应该怎么着手呢? 另外想问下,通过抓包米家app的定位的网络通讯数据,然后来尝试自己实现定位的需求,是否可行呢?如果有的话,可有相关的文档推荐吗? 现在从事的场景跟HA关系不大,想试着看下应该怎么调试HA |
该问题的主要原因是米家协议的更新换代,与HA无关。 |
谢谢回复,我晚上去看一下。 |
在最新提交:6b0b9bc 中,我通过miio协议的命令支持了对扫地机的定位。 |
您好,我发现rockrobo.vacuum.v1没有办法支持定位扫地机器人。在米家App上,可以通过“定位扫地机器人”让扫地机器人语音播报自己的位置。这对于扫地机器人不知道在哪里卡住的时候特别的有用。
尝试看了下代码,发现是否支持定位是由以下逻辑决定的:如果miot_service.get_action('position')为false,则使用self._srv_battery.get_property('position', 'find_device')
我想尝试下看看应该如何debug并且修复这个问题,您可以告诉我一下要怎么调试,查看每个方法的返回值吗?我看到代码里面引入了logger,但是并没有看到有日志输出。
The text was updated successfully, but these errors were encountered: