找回密码
 立即注册

微信扫码登录

搜索
楼主: 27hh

[进阶教程] 闲置安卓手机安装HA变身智能家居中枢,及网关接入教程

 火... [复制链接]

8

主题

269

回帖

1583

积分

金牌会员

积分
1583
金钱
1306
HASS币
0
发表于 2018-2-27 09:53:00 | 显示全部楼层
這個真的是太神了 來膜拜一下 感恩
回复

使用道具 举报

3

主题

156

回帖

587

积分

高级会员

积分
587
金钱
428
HASS币
0
发表于 2018-2-27 22:13:11 | 显示全部楼层
本帖最后由 MAPGPS 于 2018-2-27 22:37 编辑

发现一个问题:
Android手机一但锁屏,就收不到小米网关发来的UDP组播(Multicast)包了,导致HA无法收到小米设备的状态report,也收不到每10秒更新的token,使得HA报错:“Invalid key”。
锁屏时,HA一直在后台运行,手机WiFi网络也一直通,并能远程终端登陆Linux。


而亮屏则一切正常。
总不能开着屏幕当服务器用吧?

我用USB电流表测了一下我的红米3S, 亮屏180mA, 锁屏才40mA。

回复

使用道具 举报

27hh 

32

主题

954

回帖

4233

积分

论坛元老

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

 楼主| 发表于 2018-2-28 00:42:29 来自手机 | 显示全部楼层
MAPGPS 发表于 2018-2-27 22:13
发现一个问题:
Android手机一但锁屏,就收不到小米网关发来的UDP组播(Multicast)包了,导致HA无法收到小 ...

我的华为手机(安卓4.1)没有这个问题,看看系统电源管理设置?
回复

使用道具 举报

3

主题

156

回帖

587

积分

高级会员

积分
587
金钱
428
HASS币
0
发表于 2018-2-28 14:09:55 | 显示全部楼层
27hh 发表于 2018-2-28 00:42
我的华为手机(安卓4.1)没有这个问题,看看系统电源管理设置?

网上查了一下,是新版Android为了省电(我的是Android 6.0),在手机锁屏过程中禁止了接收 UDP Multicast。
除非有应用程序在锁屏过程中占用了MulticastLock锁,系统才给接收Multicast。

如果Linux Deploy支持占用MulticastLock锁就好了,要么得自己写程序占用它。
回复

使用道具 举报

mao7 

0

主题

2

回帖

34

积分

新手上路

积分
34
金钱
32
HASS币
0
发表于 2018-3-2 17:20:42 | 显示全部楼层
新手入门
回复

使用道具 举报

aaax 

1

主题

58

回帖

239

积分

中级会员

积分
239
金钱
180
HASS币
0
发表于 2018-3-2 21:34:20 来自手机 | 显示全部楼层
谢谢,试试这个,一直没成功
回复

使用道具 举报

0

主题

18

回帖

132

积分

注册会员

积分
132
金钱
114
HASS币
0
发表于 2018-3-2 22:15:43 来自手机 | 显示全部楼层
纯小白,正好有一个破手机,试试看效果,练练手。
回复

使用道具 举报

aaax 

1

主题

58

回帖

239

积分

中级会员

积分
239
金钱
180
HASS币
0
发表于 2018-3-3 17:57:02 | 显示全部楼层
大神不知道为什么每次安装到这里都出现这个错误
(homeassistant) homeassistant@localhost:/home/android$ pip3 install -U homeassistant
Collecting homeassistant
  The repository located at mirrors.ustc.edu.cn is not a trusted or secure host and is being ignored. If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host mirrors.ustc.edu.cn'.
  Could not find a version that satisfies the requirement homeassistant (from versions: )
No matching distribution found for homeassistant
回复

使用道具 举报

27hh 

32

主题

954

回帖

4233

积分

论坛元老

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

 楼主| 发表于 2018-3-3 22:39:21 | 显示全部楼层
aaax 发表于 2018-3-3 17:57
大神不知道为什么每次安装到这里都出现这个错误
(homeassistant) homeassistant@localhost:/home/android$  ...

If this repository is available via HTTPS it is recommended to use HTTPS instead, otherwise you may silence this warning and allow it anyways with '--trusted-host mirrors.ustc.edu.cn'.
两种方法,一种是把换的那个源,前面改成https,另一种,在命令后面加上 --trusted-host mirrors.ustc.edu.cn 。
回复

使用道具 举报

2

主题

99

回帖

420

积分

中级会员

积分
420
金钱
319
HASS币
0
发表于 2018-3-4 09:30:32 | 显示全部楼层
大神我按你说的方式连接小米网关,在HA里无法发现网关及子设备
~209FRTD5()DVLF11D~@EKK.png
用下面这种的写法在手机里的HA可以发现网关及子设备,但是无法控制,请教下,不知道是哪里出了问题?

O(ZCSR6%$EZJJ7)9Q_SKE11.png


回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-11-5 05:47 , Processed in 0.098620 second(s), 19 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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