请选择 进入手机版 | 继续访问电脑版

『瀚思彼岸』» 智能家居第一站

 找回密码
 立即注册
查看: 2114|回复: 101

[HASS.IO安装] Hass.io普及风暴系列教程-安装python_miio【适用python模块安装】

  [复制链接]

103

主题

777

帖子

3151

积分

超级版主

Rank: 8Rank: 8

积分
3151
彼岸币
0

教程狂人论坛风云人物突出贡献

发表于 2017-8-26 11:00:24 | 显示全部楼层 |阅读模式
本帖最后由 lidicn 于 2017-8-26 20:22 编辑

hassio整个系统都运作在docker之内,一般改动重启就会失效。要改动就要用到dockerfile 通过addon写入【楼主也是一知半解】
其实HA的插件都会自动安装所需要的依赖python模块,本文介绍的python_miio也是会自动安装的。但是,在hassio的环境封闭 会缺少安装的依赖导致无法自动安装miio【python_dev等】。有简单的解决方法吗?

deps这个文件夹在config文件夹下面,用于ha的python模块安装,ha在/usr/lib/python3.6/site-packages下面找不到需要的python模块就会在deps文件夹下面寻找。
TIM截图20170826103621.jpg
下面介绍安装方法:
需要用到ssh,需安装ssh,注意官方的ssh是没有pip3等命令的,需要把它卸载,安装下面这个。添加github的源 https://github.com/hassio-addons/repository
TIM截图20170826202045.jpg

TIM截图20170826104156.jpg
配置参考下图
TIM截图20170826104340.jpg
save后重启或启动ssh服务【建议用上rsa key更安全更便捷】

因为要安装需要的依赖,这个ssh服务要非常长的时间,可以抽根烟做几个掌上压。
ssh服务启动后,用putty连入ssh,输入下面命令,指定路径安装python_mio,这里是安装到/config/deps文件夹
[Bash shell] 纯文本查看 复制代码
pip3 install --install-option="--prefix=/config/deps" python_miio

下图是安装的最后界面
TIM截图20170826104859.jpg
到这里是不是有点崩溃的感觉。因为gcc的什么原因最后还是没装上miio
下图是在win10 python3.6安装的最后截图
TIM截图20170826104844.jpg
说明python_miio也有其他的依赖模块,再看看deps下面的情况
TIM截图20170826105220.jpg
除了miio外其他所需要的模块都已经安装好了。



终极秘籍
到win10 python模块路径下面找到miio文件夹,复制进\config\deps\lib\python3.6\site-packages 下面即可。
TIM截图20170826105658.jpg
TIM截图20170826105719.jpg


楼主实测可用,但毕竟系统不一样不知道会出现什么奇怪的情况,还是跟热心的坛友 树莓派Robot 同学 索要了一份pi3 的 miio
这里分享给大家。
游客,如果您要查看本帖隐藏内容请回复


本教程适用所有ha需要安装的模块

评分

参与人数 1金钱 +6 收起 理由
Jones + 6 谢谢大神分享!

查看全部评分

回复

使用道具 举报

5

主题

37

帖子

185

积分

论坛分享达人

积分
185
彼岸币
0
发表于 2017-8-26 11:04:14 | 显示全部楼层
谢谢,分享,看看。
回复

使用道具 举报

0

主题

2

帖子

14

积分

新手上路

Rank: 1

积分
14
彼岸币
0
发表于 2017-8-26 11:09:28 | 显示全部楼层
搞了好久,就是需要这个,太感谢了。
回复

使用道具 举报

1

主题

123

帖子

457

积分

中级会员

Rank: 3Rank: 3

积分
457
彼岸币
0
发表于 2017-8-26 11:22:55 | 显示全部楼层

谢谢,分享,看看。
回复

使用道具 举报

2

主题

168

帖子

622

积分

高级会员

Rank: 4

积分
622
彼岸币
0
发表于 2017-8-26 11:26:07 | 显示全部楼层
学习了。!!!!!
回复

使用道具 举报

5

主题

84

帖子

331

积分

中级会员

Rank: 3Rank: 3

积分
331
彼岸币
0
发表于 2017-8-26 11:51:46 | 显示全部楼层
我想问一下,HASSIO中的SSH,连REBOOT和poweroff都无效,是不是也要安装另外的SSH才可以?
回复

使用道具 举报

103

主题

777

帖子

3151

积分

超级版主

Rank: 8Rank: 8

积分
3151
彼岸币
0

教程狂人论坛风云人物突出贡献

 楼主| 发表于 2017-8-26 12:00:46 | 显示全部楼层
enong 发表于 2017-8-26 11:51
我想问一下,HASSIO中的SSH,连REBOOT和poweroff都无效,是不是也要安装另外的SSH才可以? ...

你输入 hassio就可以看到怎么重启那些了
回复

使用道具 举报

2

主题

77

帖子

372

积分

中级会员

Rank: 3Rank: 3

积分
372
彼岸币
0
发表于 2017-8-26 13:09:40 | 显示全部楼层
终于用hass.io的也多起来了
回复

使用道具 举报

103

主题

777

帖子

3151

积分

超级版主

Rank: 8Rank: 8

积分
3151
彼岸币
0

教程狂人论坛风云人物突出贡献

 楼主| 发表于 2017-8-26 13:34:19 | 显示全部楼层
xinfan 发表于 2017-8-26 13:09
终于用hass.io的也多起来了

架构好,早晚会是主流。
回复

使用道具 举报

3

主题

61

帖子

310

积分

论坛分享达人

积分
310
彼岸币
0
发表于 2017-8-26 20:16:24 | 显示全部楼层
入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑入坑
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2017-12-14 06:37 , Processed in 0.293172 second(s), 31 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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