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

 找回密码
 立即注册
楼主: wz1st

[技术探讨] 安装米家中枢网关docker镜像折腾记录

  [复制链接]

0

主题

16

帖子

170

积分

注册会员

Rank: 2

积分
170
金钱
154
HASS币
0
发表于 2024-3-28 13:02:59 | 显示全部楼层
不错,厉害啊
回复

使用道具 举报

0

主题

28

帖子

202

积分

中级会员

Rank: 3Rank: 3

积分
202
金钱
174
HASS币
0
发表于 2024-3-28 13:31:31 | 显示全部楼层
共计26个需要运行的应用,初始化加载由于mgetprop ro.sys.model的检查,一个都没运行,绕过这个检查后能够跑起来的有14个,3个不知道干啥的,7个系统检查没通过,两个能跑但是有问题
回复

使用道具 举报

0

主题

3

帖子

39

积分

新手上路

Rank: 1

积分
39
金钱
36
HASS币
0
发表于 2024-3-28 14:58:55 | 显示全部楼层
偷看一下结果
回复

使用道具 举报

3

主题

32

帖子

113

积分

注册会员

Rank: 2

积分
113
金钱
81
HASS币
0
发表于 2024-3-28 15:22:04 | 显示全部楼层
安装米家中枢
回复

使用道具 举报

0

主题

38

帖子

180

积分

注册会员

Rank: 2

积分
180
金钱
142
HASS币
0
发表于 2024-3-28 15:39:14 | 显示全部楼层
这么厉害的吗?????
回复

使用道具 举报

3

主题

32

帖子

113

积分

注册会员

Rank: 2

积分
113
金钱
81
HASS币
0
发表于 2024-3-28 16:09:34 | 显示全部楼层
小白表示,不怎么怎么导入容器
回复

使用道具 举报

0

主题

11

帖子

44

积分

新手上路

Rank: 1

积分
44
金钱
33
HASS币
0
发表于 2024-3-28 17:47:32 | 显示全部楼层
*_secondary为备网关的服务
查了下mgetprop应该是小米自己封装getprop命令的来的,  getprop命令可以从系统中读取一些设备信息,属性的文件。
mgetprop可以获取所有的信息
/tmp/mqtt_server_service # mgetprop
[persist.basegw_service.reset_exit_times]: [3]
[persist.centralctl_service.reset_exit_times]: [2]
[persist.monitor_service.reset_exit_times]: [2748]
[persist.ot_service.reset_exit_times]: [2748]
[persist.ota.last_version]: [v0.5.11]

msetprop 可以进行设置
msetprop ro.sys.mqttport 9999

手动拉起central_service时,报的错为
root@raspberrypi:/# docker exec -it mijia sh
/ # exec /usr/bin/central_service
central_service ex, version:v1.0.14
Build option: LOCAL_ROOT_PATH=/data/local/central_service/
Assert failed in function main [line:351]: miio_get_prop_string(PROP_SYS_PHYLIST, prop_buffer)>0
root@raspberrypi:/# docker exec -it mijia sh
/ # exec /usr/bin/central_service -p 123
central_service ex, version:v1.0.14
Build option: LOCAL_ROOT_PATH=/data/local/central_service/
Assert failed in function main [line:351]: miio_get_prop_string(PROP_SYS_PHYLIST, prop_buffer)>0
估计还是缺少什么参数之类的,最好能到原版路由器中看下,env 啥的。
还有个很奇怪的点
mosquitto服务。 看启动脚本应该是加载的/tmp/mqtt_server_service/mosquitto.conf配置文件,但是不知道为啥加载的一直都是
mosquit+  119916       1  0 17:25 ?        00:00:02 /usr/sbin/mosquitto -c /tmp/mips/mosquitto.conf










回复

使用道具 举报

7

主题

1072

帖子

3361

积分

论坛元老

Rank: 8Rank: 8

积分
3361
金钱
2289
HASS币
0
发表于 2024-3-28 21:33:33 | 显示全部楼层
时刻关注着
回复

使用道具 举报

4

主题

60

帖子

509

积分

论坛技术达人

积分
509
金钱
439
HASS币
40
 楼主| 发表于 2024-3-28 21:34:52 | 显示全部楼层
wyh7ng 发表于 2024-3-28 17:47
*_secondary为备网关的服务
查了下mgetprop应该是小米自己封装getprop命令的来的,  getprop命令可以从系统 ...

对的  这个mosquitto很奇怪,试过手动用这个配置拉起来,但是他需要低权限用户,切低权限运行的命令都没有,而且我怀疑ro.sys.mqttport可能是mosquitto设置的
技术宅拯救世界~~~
回复

使用道具 举报

1

主题

90

帖子

266

积分

中级会员

Rank: 3Rank: 3

积分
266
金钱
176
HASS币
0
发表于 2024-3-28 22:17:08 | 显示全部楼层
能控制米家设备?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-27 19:55 , Processed in 0.053836 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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