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

 找回密码
 立即注册
查看: 6660|回复: 9

[技术探讨] 小米网关FM功能再0.61.1下异常

[复制链接]

3

主题

215

帖子

669

积分

高级会员

Rank: 4

积分
669
金钱
454
HASS币
0
发表于 2018-1-19 19:17:15 | 显示全部楼层 |阅读模式
本帖最后由 qq412498569 于 2018-1-20 01:16 编辑

学着https://bbs.hassbian.com/forum.p ... id=368&highlight=fm这篇教程来走,部署再hassio 0.61.1上。促发事件报错
如下:
2018-01-19 19:13:48 ERROR (MainThread) [homeassistant.core] Error executing service <ServiceCall shell_command.play_vochina2>
Traceback (most recent call last):
  File "/usr/lib/python3.6/site-packages/homeassistant/core.py", line 1010, in _event_to_service_call
    yield from service_handler.func(service_call)
  File "/usr/lib/python3.6/site-packages/homeassistant/components/shell_command.py", line 86, in async_service_handler
    process = yield from create_process
  File "/usr/lib/python3.6/asyncio/subprocess.py", line 225, in create_subprocess_exec
    stderr=stderr, **kwds)
  File "uvloop/loop.pyx", line 2368, in __subprocess_run
  File "uvloop/handles/process.pyx", line 564, in uvloop.loop.UVProcessTransport.new
  File "uvloop/handles/process.pyx", line 87, in uvloop.loop.UVProcess._init
FileNotFoundError: [Errno 2] No such file or directory


也就是执行 /srv/homeassistant/homeassistant_venv/bin/miio --ip 192.168.1.211 --token 88881c739836053ebbd75edfbee54320 -d raw_command play_specify_fm '{"type":0,"id":1065,"url":"http://live.xmcdn.com/live/1065/64.m3u8"}'
这个shell_command的时候异常的,我直接ssh上去,也是报错,提示 /srv/homeassistant/homeassistant_venv/bin/miio不存在。
这个要怎么处理?

环境ubuntu下的docker里的hassio 0.61.1.


附件是我把当前所有的电台都录入进去的文件,结果不能用,心好累。。。。

xiaomi_gateway_fm.rar

2.27 KB, 下载次数: 21

回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2018-1-19 19:26:05 | 显示全部楼层
miio要自己安装的,但是miio的作者把自己的东西弄的乱七八糟,频繁地更换名称和接口,所以装上了也不一定能用,至少我现在就是这样。
回复

使用道具 举报

3

主题

215

帖子

669

积分

高级会员

Rank: 4

积分
669
金钱
454
HASS币
0
 楼主| 发表于 2018-1-19 19:33:49 | 显示全部楼层
27hh 发表于 2018-1-19 19:26
miio要自己安装的,但是miio的作者把自己的东西弄的乱七八糟,频繁地更换名称和接口,所以装上了也不一定能 ...

我有找到miio这个文件夹。奇怪。。难道新版本没集成进去?
QQ截图20180119193247.jpg
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2018-1-19 19:40:19 | 显示全部楼层
miio是一个文件,不是文件夹,你试试把这个文件放到它所说的那个路径
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2018-1-19 19:41:20 | 显示全部楼层
发现你是用虚拟环境装的,可能得在虚拟环境里再装一遍?
回复

使用道具 举报

4

主题

77

帖子

643

积分

高级会员

Rank: 4

积分
643
金钱
561
HASS币
0
发表于 2018-1-19 19:44:13 来自手机 | 显示全部楼层
27hh 发表于 2018-1-19 19:26
miio要自己安装的,但是miio的作者把自己的东西弄的乱七八糟,频繁地更换名称和接口,所以装上了也不一定能 ...

大神,miio不是集成的么?我记得小米的东西,基本都是用的miio啊
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

发表于 2018-1-19 20:02:59 | 显示全部楼层
chazikai24 发表于 2018-1-19 19:44
大神,miio不是集成的么?我记得小米的东西,基本都是用的miio啊

https://python-miio.readthedocs.io/en/latest/
回复

使用道具 举报

3

主题

215

帖子

669

积分

高级会员

Rank: 4

积分
669
金钱
454
HASS币
0
 楼主| 发表于 2018-1-19 22:24:55 | 显示全部楼层
27hh 发表于 2018-1-19 20:02
https://python-miio.readthedocs.io/en/latest/

我试试看。。
回复

使用道具 举报

3

主题

215

帖子

669

积分

高级会员

Rank: 4

积分
669
金钱
454
HASS币
0
 楼主| 发表于 2018-1-20 00:49:26 | 显示全部楼层
27hh 发表于 2018-1-19 20:02
https://python-miio.readthedocs.io/en/latest/

我根据https://bbs.hassbian.com/forum.p ... &highlight=miio教程安装了miio,还是不可用,commad:
/srv/homeassistant/homeassistant_venv/bin/miio --ip {{ states.sensor.xiaomi_gateway_ip.state }} --token {{ states.sensor.xiaomi_gateway_token.state }} -d raw_command play_specify_fm '{"type":0,"id":1065,"url":"http://live.xmcdn.com/live/1065/64.m3u8"}'
  我执行了还是同样的问题,miio.py里有找到raw_command 这个函数。我把miio的路劲重新改了下,还是依然不行。搞不懂
回复

使用道具 举报

1

主题

55

帖子

220

积分

论坛分享达人

积分
220
金钱
165
HASS币
0
发表于 2018-6-4 22:39:00 | 显示全部楼层
学习一下学习一下学习一下学习一下
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-20 10:49 , Processed in 0.146528 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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