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

 找回密码
 立即注册
查看: 3997|回复: 4

[求助] 关于device_tracker报错,求解决方法

[复制链接]

10

主题

155

帖子

773

积分

论坛积极会员

积分
773
金钱
618
HASS币
0
发表于 2019-5-14 10:54:09 | 显示全部楼层 |阅读模式
本帖最后由 awdx48 于 2019-5-14 11:03 编辑

想通过苹果iCloud定位手机位置,HA版本0.9.1.4
configuration.yaml下填写参考配置,参考网址https://www.hachina.io/docs/3100.html

device_tracker:
  #苹果的icloud平台配置
   - platform: icloud
   username: USERNAME
   password: PASSWORD
   account_name: accountname # 可选项,缺省使用username中@前的字符串

重启后二次验证出现问题,查看日志显以下代码:
2019-05-14 02:46:07 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection.281472749018528] list index out of range

Traceback (most recent call last):

  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/websocket_api/commands.py", line 122, in handle_call_service

    connection.context(msg))

  File "/usr/local/lib/python3.7/site-packages/homeassistant/core.py", line 1138, in async_call

    self._execute_service(handler, service_call))

  File "/usr/local/lib/python3.7/site-packages/homeassistant/core.py", line 1160, in _execute_service

    await handler.func(service_call)

  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/configurator/__init__.py", line 221, in async_handle_service_call

    call.data.get(ATTR_FIELDS, {}))

  File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run

    result = self.fn(*self.args, **self.kwargs)

  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/icloud/device_tracker.py", line 218, in icloud_trusted_device_callback

    self._trusted_device = self.api.trusted_devices[self._trusted_device]



[size=0.85em]IndexError: list index out of range






回复

使用道具 举报

75

主题

1976

帖子

8179

积分

元老级技术达人

积分
8179
金钱
6153
HASS币
430

活跃会员教程狂人

发表于 2019-5-14 12:55:29 | 显示全部楼层
验证这个,第一次是选择验证设备,第二次才是输入验证设备收到的代码,我看不明白你的日志,希望你的操作没有问题。

你的配置代码
   username: USERNAME
   password: PASSWORD
首字母能和上面的platform对齐吗?你这样行不行我不知道,不过这样看着好别扭。

所有过往,皆为序章。
回复

使用道具 举报

10

主题

155

帖子

773

积分

论坛积极会员

积分
773
金钱
618
HASS币
0
 楼主| 发表于 2019-5-14 13:16:45 | 显示全部楼层
本帖最后由 awdx48 于 2019-5-14 13:18 编辑
咸味土豆 发表于 2019-5-14 12:55
验证这个,第一次是选择验证设备,第二次才是输入验证设备收到的代码,我看不明白你的日志,希望你的操作没 ...

大神应该是对齐的,缩进也没问题。# 苹果的icloud平台配置
device_tracker:
  - platform: icloud
    username: ***
    password: ***
    account_name: YU 微信截图_20190514131610.png
微信截图_20190514131725.png



回复

使用道具 举报

75

主题

1976

帖子

8179

积分

元老级技术达人

积分
8179
金钱
6153
HASS币
430

活跃会员教程狂人

发表于 2019-5-14 13:26:27 | 显示全部楼层
awdx48 发表于 2019-5-14 13:16
大神应该是对齐的,缩进也没问题。# 苹果的icloud平台配置
device_tracker:
  - platform: icloud

此处 输入 “0”
然后还有一个通知,没有就刷新一下,然后输入你手机收到的代码。

所有过往,皆为序章。
回复

使用道具 举报

10

主题

155

帖子

773

积分

论坛积极会员

积分
773
金钱
618
HASS币
0
 楼主| 发表于 2019-5-14 13:33:35 | 显示全部楼层
咸味土豆 发表于 2019-5-14 13:26
此处 输入 “0”
然后还有一个通知,没有就刷新一下,然后输入你手机收到的代码。

还是报这个错误 微信截图_20190514131725.png
日志:
2019-05-14 05:32:00 ERROR (MainThread) [homeassistant.components.websocket_api.http.connection.281473066924800] list index out of range

Traceback (most recent call last):

  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/websocket_api/commands.py", line 122, in handle_call_service

    connection.context(msg))

  File "/usr/local/lib/python3.7/site-packages/homeassistant/core.py", line 1138, in async_call

    self._execute_service(handler, service_call))

  File "/usr/local/lib/python3.7/site-packages/homeassistant/core.py", line 1160, in _execute_service

    await handler.func(service_call)

  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/configurator/__init__.py", line 221, in async_handle_service_call

    call.data.get(ATTR_FIELDS, {}))

  File "/usr/local/lib/python3.7/concurrent/futures/thread.py", line 57, in run

    result = self.fn(*self.args, **self.kwargs)

  File "/usr/local/lib/python3.7/site-packages/homeassistant/components/icloud/device_tracker.py", line 218, in icloud_trusted_device_callback

    self._trusted_device = self.api.trusted_devices[self._trusted_device]

IndexError: list index out of range


回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 10:51 , Processed in 0.051894 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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