← 返回首页

One Project, Two Repositories

两个代码项目,共同完成一个闭环

`YiLuXiangBan` 承担 Android App 与 uniCloud 云函数,`respberry_pi_monitor` 承担树莓派设备端监测服务。两者通过 HTTP 化云函数连接:设备采集和上报,云端鉴权与存储,App 端查看与交互。

01

树莓派设备端

采集 CO、温湿度与跌倒检测信息,在本地完成部分边缘计算,再按设备身份上报。

02

uniCloud 云端

提供用户、设备、内容、告警与生活助手相关云函数,负责数据隔离与接口编排。

03

Android App

面向移动端使用场景,承载远程监控、生活助手、内容查看与设备相关信息展示。

Modules

项目组成

/YiLuXiangBan

Android App 与云函数

Android 原生版使用 Kotlin、Jetpack Compose、Retrofit 与 MVVM 组织移动端逻辑;uniCloud 阿里云版云函数负责鉴权、设备、内容、告警与生活助手等接口。

当前构建
v5.5.8 / versionCode 84
主要入口
远程监控、生活助手
云端特性
HTTP 化云函数、MongoDB 集合、云存储引用

/respberry_pi_monitor

树莓派监测服务

树莓派端以 Python 服务为主,包含 CO 与温湿度传感器上报、SpotFall 防跌倒检测、统一 systemd 服务模板,以及设备 API 对接说明。

硬件侧
Raspberry Pi 5、Modbus-RTU 传感器、PiCamera
边缘能力
ONNX Runtime + YOLOv11-Pose 姿态检测
上报方式
HTTP POST JSON 到 uniCloud 云函数

Interactive 3D Model

设备 3D 展示

基于设备原始 3MF 装配文件实时渲染,完整呈现外壳、摄像头、树莓派、音响与传感器等部件的空间关系。模型默认缓慢旋转,也可以自由调整观察角度。

  • 交互鼠标拖拽 / 触屏旋转
  • 视角滚轮或双指缩放
  • 格式原始 3MF 装配模型
一路相伴设备 3D 模型静态预览

拖拽旋转 · 滚轮缩放

3D 模型加载中

端云协同重点

设备端不直接承担复杂账号逻辑,而是把传感器读数、告警图片和设备状态上报到云端;云端统一处理鉴权、归属关系和数据读写;App 端再以角色和设备绑定关系展示可见内容。