The Nest · 智能设备控制平台

把复杂,
留在身后。

从 RoboMaster 赛场,到身边的一扇门。
用最简单的方式,连接、管理并保护你的智能设备。

v0.6.14 · Android · ESPHome · BLE

1.6s首次连接
0.35s同设备再次开门
20s扫描自动结束
0ms云端中转等待

* 基于测试机实测;实际速度受设备与环境影响。

简单,不简单

该出现的时候出现,
该消失的时候消失。

扫描、识别、连接。The Nest 把复杂的通信和校验收在幕后, 你只需要按下那一下。

01

即扫即用

BLE 直连设备,不经过云端中转。靠近、发现、开门,一步完成。

02

协议热更新

设备类型与通讯协议由服务端下发,新设备不用等 App 发版。

03

安全内建

Nonce 挑战响应、HMAC 校验、TLS 证书固定;证书轮换时旧版本会被安全拒绝。

One app, every detail

从扫描到开门,
都在一个界面里。

附近设备、操作结果、账户入口都在顺手的位置。 没有多余层级,也没有需要学习的操作路径。

0120 秒自动扫描扫描有明确结束时间,也可以随时手动停止。
02宽屏自动双列可用宽度足够时自动排成两列,设备卡片高度保持一致。
03结果就地显示进行中、成功或失败,只出现在对应设备的卡片上。
04明亮 / 黑暗主题跟随你的使用习惯切换,设置会被记住。
01

靠近

打开 App,附近的 Birdiebot 设备就会出现。

02

扫描

自动识别设备类型,只展示你被允许操作的设备。

03

开门

点一下,校验、连接、执行,结果直接显示在卡片上。

Security by design

安全,
不是一个选项。

每一次控制,都当作一次需要认真对待的操作。 安全不是事后补一层,而是从第一行代码就在。

  • 每次控制都有 nonce 挑战与 HMAC 校验,防重放
  • App 固定服务端证书指纹,证书轮换后旧版将被安全拒绝
  • 修改密码后,旧的登录状态立即失效
  • 固定更新入口独立于 API 证书,升级路径始终可达
✓

Works offline

网断了,
门还是要开。

登录状态、设备配置和协议会缓存在本机。网络不稳定时, 已经授权的 BLE 操作仍然可以完成;联网后自动同步。

  • 设备与协议配置本地缓存
  • BLE 操作在本地直接执行
  • 网络恢复后自动同步最新配置
离线可用
本地缓存已就绪 设备配置 · 通讯协议 · 登录状态

没有网络时,App 仍然可以完成已配置的本地操作。

Updates, uninterrupted

更新,
不应该打断使用。

检查更新走固定更新页,安装新版本保留登录数据。 证书轮换后,旧版本会被安全拒绝,并明确引导到最新版。

  • 固定更新页独立于 API 证书
  • 下载走文件快递柜,每次换取最新直链
  • 覆盖安装保留账号登录数据
01检查更新 · 固定页
↓
02文件快递柜 · 下载最新 APK
↓
03覆盖安装 · 登录数据保留
↓
04新证书校验通过 · 继续使用

Design principles

三条原则,
决定每一个细节。

01

Local first

能本地完成的,不绕云端。靠近、连接、执行,路径越短越可靠。

02

Security by default

控制先校验,再执行。安全不是设置里的一个开关。

03

Boring reliability

稳定比炫技重要。少一点意外,多一点确定。

木鸢 BirdieBot 战队

From the arena

从赛场,
到生活。

木鸢 BirdieBot 战队来自上海工程技术大学,是一支参加 RoboMaster 机甲大师系列赛的机器人战队,覆盖机械、嵌入式、电控、算法等方向。

The Nest 由战队的嵌入式组开发。赛场上对通讯、时序和容错的执念, 被我们顺手带回了家;毕竟嵌入式工程师的浪漫,就是让一个 0 和 1 真的把门打开。

机械 · 嵌入式 · 电控 · 算法跨方向的工程协作,是战队的日常。
嵌入式组负责 The Nest 的固件、无线通信与 App 全链路。
Reliability first先保证可靠,再谈功能。

Next devices

下一站,
设备。

沿着 ESPHome 和嵌入式设备继续走。让设备更可观测、更可控, 是嵌入式组接下来想完成的两件事。

开发中 · 基于 ESPHome

电源管理模块

让每一路电都可见、可控、可保护,是设备真正可运维的前提。

  • 每一路电流 / 电压 / 功率遥测
  • App 远程关断
  • 通道级过流保护
  • 为多设备场景提供统一电力视图
开发中 · 基于 ESPHome

手持装甲板训练靶

让训练过程可计数、可观察、可复盘,而不只是打中了没有。

  • 受击检测与次数统计
  • 靶板在线状态
  • ESP-NOW 无线群控、分组与靶号
  • 实体按键与 WS2812 状态灯
  • ESPHome OTA 升级

以上为规划中功能,以实际发布为准。

Always up to date

保持最新,
保持安全。

当前版本 v0.6.14。下载最新 Android 安装包,登录数据会保留。

查看更新