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

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

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

  [复制链接]

0

主题

18

帖子

296

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

0

主题

28

帖子

218

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

0

主题

5

帖子

71

积分

注册会员

Rank: 2

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

使用道具 举报

3

主题

35

帖子

135

积分

注册会员

Rank: 2

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

使用道具 举报

0

主题

38

帖子

216

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

3

主题

35

帖子

135

积分

注册会员

Rank: 2

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

使用道具 举报

0

主题

21

帖子

105

积分

注册会员

Rank: 2

积分
105
金钱
84
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










回复

使用道具 举报

10

主题

1328

帖子

4238

积分

论坛元老

Rank: 8Rank: 8

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

使用道具 举报

4

主题

64

帖子

608

积分

论坛技术达人

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

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

使用道具 举报

1

主题

130

帖子

414

积分

中级会员

Rank: 3Rank: 3

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

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-22 01:48 , Processed in 1.067957 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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