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

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

[技术探讨] 虫子DLNA插件部署的时候出现以下错误,大神看看

[复制链接]

15

主题

212

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
金钱
1056
HASS币
0
发表于 2018-8-6 19:57:52 | 显示全部楼层 |阅读模式
Error doing job: Task exception was never retrievedTraceback (most recent call last):  File "/usr/lib/python3.5/asyncio/tasks.py", line 241, in _step    result = coro.throw(exc)  File "/home/homeassistant/.homeassistant/custom_components/dlna.py", line 53, in scan_devices    None, dlna.discover_MediaPlayer)  File "/usr/lib/python3.5/asyncio/futures.py", line 380, in __iter__    yield self  # This tells Task to wait for completion.  File "/usr/lib/python3.5/asyncio/tasks.py", line 304, in _wakeup    future.result()  File "/usr/lib/python3.5/asyncio/futures.py", line 293, in result    raise self._exception  File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run    result = self.fn(*self.args, **self.kwargs)  File "/home/homeassistant/.homeassistant/custom_components/dlna.py", line 212, in discover_MediaPlayer    device = self.register_device(location_url)  File "/home/homeassistant/.homeassistant/custom_components/dlna.py", line 131, in register_device    UPNP_DEFAULT_SERVICE_TYPE = re.search("urn:schemas-upnp-org:service:AVTransport:\d+",xml).group()AttributeError: 'NoneType' object has no attribute 'group'

有个兄弟说
一直就有这个bug 自己default的那段加个try except就可以了
不知道这个是在哪里改
回复

使用道具 举报

15

主题

212

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
金钱
1056
HASS币
0
 楼主| 发表于 2018-8-8 23:14:14 来自手机 | 显示全部楼层
顶起来,顶起
回复

使用道具 举报

15

主题

212

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
金钱
1056
HASS币
0
 楼主| 发表于 2018-8-9 17:32:45 | 显示全部楼层
哪个大神能解决这个问题,我愿意支付50元辛苦费,人格担保
回复

使用道具 举报

23

主题

302

帖子

2165

积分

论坛技术达人

积分
2165
金钱
1838
HASS币
110

活跃会员教程狂人

发表于 2018-8-9 22:01:30 | 显示全部楼层
AVTransport Service是提供控制媒体播放功能,看这错误提示感觉是你的设备不支持。
你会的话log打印出location_url,然后浏览器打开,找到<serviceList></serviceList>,里面就是设备提供的服务列表。
博客 https://ljr.im
回复

使用道具 举报

15

主题

212

帖子

1268

积分

金牌会员

Rank: 6Rank: 6

积分
1268
金钱
1056
HASS币
0
 楼主| 发表于 2018-8-12 14:11:17 来自手机 | 显示全部楼层
cnk700i 发表于 2018-8-9 22:01
AVTransport Service是提供控制媒体播放功能,看这错误提示感觉是你的设备不支持。
你会的话log打印出locat ...

感谢大神的回复,我的设备是支持dlna的,比如小米电视和小爱同学,但是就是不行
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 02:36 , Processed in 0.049657 second(s), 27 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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