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

 找回密码
 立即注册
楼主: 27hh

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

  [复制链接]

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-4 22:39:47 | 显示全部楼层
本帖最后由 MAPGPS 于 2018-3-4 22:43 编辑
aaax 发表于 2018-3-4 22:11
谢谢,这个问题终于解决了
但是添加完小米网关后,有一个开关设备总是没有找到
提示

前几天刚更新的 0.8.2 版已经支持开关类型"ctrl_ln2.aq1"了。

https://github.com/Danielhiversen/PyXiaomiGateway/releases


0.8.2
@Danielhiversen Danielhiversen released this 7 days ago ·  2 commits to master since this release
Next generation of Xiaomi Aqara devices added (#53)
* Prospective device models of a upcoming local network protocol / gateway firmware release added.
- ctrl_neutral1.aq1
- ctrl_neutral2.aq1
- ctrl_ln1.aq1
- ctrl_ln2.aq1
- ctrl_86plug.aq1

回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

 楼主| 发表于 2018-3-4 22:59:05 来自手机 | 显示全部楼层
aaax 发表于 2018-3-4 22:11
谢谢,这个问题终于解决了
但是添加完小米网关后,有一个开关设备总是没有找到
提示

这个我也不清楚
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

 楼主| 发表于 2018-3-4 22:59:48 来自手机 | 显示全部楼层
MAPGPS 发表于 2018-3-4 22:29
不ROOT可以安装Linux Deploy吗?

我有一台歌华的4K机顶盒(Android系统的),已经通过 TTL 串口进入系统, ...

如果adb能用了那么用adb安装就可以了吧
回复

使用道具 举报

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-5 00:09:51 | 显示全部楼层
本帖最后由 MAPGPS 于 2018-3-5 00:11 编辑
27hh 发表于 2018-3-4 22:59
如果adb能用了那么用adb安装就可以了吧

Sorry, 我没表达清楚,我的问题是:
"不ROOT可以运行Linux Deploy吗?"

用adb安装APK已经成了,但运行Linux Deploy后点启动钮, 一直在报要获取root。
是否可以telnet进入系统,用命令行直接在root下启动Linux镜像呢?
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

 楼主| 发表于 2018-3-5 07:40:48 来自手机 | 显示全部楼层
MAPGPS 发表于 2018-3-5 00:09
Sorry, 我没表达清楚,我的问题是:
"不ROOT可以运行Linux Deploy吗?"


没试过,自己谷歌一下 linux deploy without root 吧
回复

使用道具 举报

2

主题

101

帖子

420

积分

中级会员

Rank: 3Rank: 3

积分
420
金钱
319
HASS币
0
发表于 2018-3-5 16:36:34 | 显示全部楼层
27hh 发表于 2018-3-4 14:11
我帖子里是很久以前的写法,你的写法部分正确,mac地址冒号去掉试试。

冒号删掉,还是不行,是不是python版本的问题?如果要升级python该怎么弄?
这个网关的写法在win下面安装的HA完美支持,网关及子设备在安卓下面的HA搞了好久没搞定,不知道是什么回事?
回复

使用道具 举报

0

主题

55

帖子

741

积分

高级会员

Rank: 4

积分
741
金钱
686
HASS币
0
发表于 2018-3-8 15:49:15 | 显示全部楼层
大神 新手来学习了
回复

使用道具 举报

32

主题

986

帖子

4233

积分

论坛元老

Rank: 8Rank: 8

积分
4233
金钱
3207
HASS币
110

教程狂人论坛风云人物

 楼主| 发表于 2018-3-8 16:26:23 来自手机 | 显示全部楼层
博藏轩 发表于 2018-3-5 16:36
冒号删掉,还是不行,是不是python版本的问题?如果要升级python该怎么弄?
这个网关的写法在win下面安装 ...

我也不清楚了。。
回复

使用道具 举报

3

主题

78

帖子

243

积分

中级会员

Rank: 3Rank: 3

积分
243
金钱
165
HASS币
0
发表于 2018-3-8 17:37:11 | 显示全部楼层
感谢分享
回复

使用道具 举报

3

主题

159

帖子

587

积分

高级会员

Rank: 4

积分
587
金钱
428
HASS币
0
发表于 2018-3-8 22:56:06 | 显示全部楼层
MAPGPS 发表于 2018-2-28 14:09
网上查了一下,是新版Android为了省电(我的是Android 6.0),在手机锁屏过程中禁止了接收 UDP Multicast。 ...

在root下将WiFi参数 McastBcastFilter=3 改成 McastBcastFilter=0 就能收到 UDP组播了:
//To disable the Filter of WiFi UDP Multicast:
root@land:/data/misc/wifi # diff WCNSS_qcom_cfg.ini.org WCNSS_qcom_cfg.ini
--- WCNSS_qcom_cfg.ini.org
+++ WCNSS_qcom_cfg.ini
@@ -81,7 +82,8 @@
 
 # 2: Filter all Broadcast. 3: Filter all Mcast abd Bcast
 
-McastBcastFilter=3
+#McastBcastFilter=3
+McastBcastFilter=0


但又发现个新问题: 网关间隔10秒发的heartbeat, 每2个少收1个,好奇怪!
mapgps@localhost:~$ sudo ngrep -t -d wlan0 port 9898
interface: wlan0 (192.168.31.0/255.255.255.0)
filter: (ip or ip6) and ( port 9898 )
#
U 2018/03/05 15:39:23.242020 192.168.31.90:4321 -> 224.0.0.50:9898
  {"cmd":"heartbeat","model":"gateway","sid":"7811dcb1f997","short_id":"0","token":"03x3wflbOmYYsrEi","data":"{"ip":"192.168.31.90"}"}                              
#
U 2018/03/05 15:39:43.209878 192.168.31.90:4321 -> 224.0.0.50:9898
  {"cmd":"heartbeat","model":"gateway","sid":"7811dcb1f997","short_id":"0","token":"E332ua9XqtyEA1qI","data":"{"ip":"192.168.31.90"}"}                              
#
U 2018/03/05 15:40:03.170565 192.168.31.90:4321 -> 224.0.0.50:9898
  {"cmd":"heartbeat","model":"gateway","sid":"7811dcb1f997","short_id":"0","token":"L0eNLJN2gIbZnq2L","data":"{"ip":"192.168.31.90"}"}   
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-3 14:28 , Processed in 0.082379 second(s), 31 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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