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

 找回密码
 立即注册
查看: 5331|回复: 3

[求助] 小米净水器接入问题

[复制链接]

13

主题

186

帖子

586

积分

高级会员

Rank: 4

积分
586
金钱
400
HASS币
0
发表于 2018-10-9 14:26:46 | 显示全部楼层 |阅读模式
HA版本0.77.3
群晖docker
=========================================================================
sensors.yaml
- platform: mi_water_purifier
  name: xiaomi_water_purifier  
  host: 192.168.50.228                        
  token: d0704ed4f59b22076354c6a7e70e33ed  

以下是报错截图

3.PNG

回复

使用道具 举报

13

主题

186

帖子

586

积分

高级会员

Rank: 4

积分
586
金钱
400
HASS币
0
 楼主| 发表于 2018-10-9 14:38:55 | 显示全部楼层
不清楚是否跟这个有关系 5.PNG
回复

使用道具 举报

6

主题

154

帖子

3034

积分

论坛元老

Rank: 8Rank: 8

积分
3034
金钱
2880
HASS币
10
发表于 2018-11-17 01:53:25 | 显示全部楼层
你的 Token 出错了,重新抓一次更新
回复

使用道具 举报

166

主题

620

帖子

3667

积分

论坛元老

Rank: 8Rank: 8

积分
3667
金钱
3042
HASS币
0
发表于 2018-12-3 20:02:37 | 显示全部楼层
本帖最后由 ptlzx 于 2018-12-3 20:04 编辑

请问在这个群晖docker下ha终端机里用什么命令编辑并保存protocol.py这个文件

python-miio==0.4.3 construct==2.9.45
ha启动后找不到小米的净水器


                               
登录/注册后可看大图

Sun Dec 02 2018 16:10:20 GMT+0800 (CST)

Error while setting up platform mi_water_purifier
Traceback (most recent call last):
  File "/config/custom_components/sensor/mi_water_purifier.py", line 159, in parse_data
    status = self._device.send('get_prop', [])
  File "/usr/local/lib/python3.6/site-packages/miio/device.py", line 263, in send
    self.__id = m.data.value["id"]
TypeError: 'NoneType' object is not subscriptable

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/src/app/homeassistant/helpers/entity_platform.py", line 128, in _async_setup_platform
    SLOW_SETUP_MAX_WAIT, loop=hass.loop)
  File "/usr/local/lib/python3.6/asyncio/tasks.py", line 358, in wait_for
    return fut.result()
  File "/usr/local/lib/python3.6/concurrent/futures/thread.py", line 56, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/config/custom_components/sensor/mi_water_purifier.py", line 34, in setup_platform
    waterPurifier = XiaomiWaterPurifier(device, name)
  File "/config/custom_components/sensor/mi_water_purifier.py", line 116, in __init__
    self.parse_data()
  File "/config/custom_components/sensor/mi_water_purifier.py", line 177, in parse_data
    except DeviceException:
NameError: name 'DeviceException' is not defined




Sun Dec 02 2018 16:10:20 GMT+0800 (CST)

unable to parse json '{"result":[net],"id":1}': Expecting value: line 1 column 12 (char 11)
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-6 21:18 , Processed in 0.132527 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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