Astrion Remote 是一款面向 Home Assistant 用户的轻量遥控器应用,它借助 WebSocket 协议在局域网内与智能家居中枢建立直连通道,全程数据本地交互,不依赖云端服务,也没有 WebView 加载和 Lovelace 组件,运行占用资源较少,适合已经搭建 Home Assistant 智能家居中枢的用户使用。
硬件方面需要准备 Sanytron Astrion HA100 智能遥控器或类似的安卓设备,开发环境为 JDK 17 配合 Android SDK(Android Studio),另外还需要 ADB 平台工具和一根 USB 数据线。HA100 的 USB-C 接口位于机箱内部,需要拧开背面两颗螺丝才能看到。网络方面要确保 Home Assistant 可以在局域网中正常访问。

进入 Home Assistant 后点击左下角用户入口,切换到安全选项,找到长效访问令牌并点击创建令牌,生成后要立即复制保存,因为 HA 只会展示一次。接着在遥控器上打开设置,进入系统菜单,选择关于手机,连续点击构建号七次激活开发者模式,再进入开发者选项启用 USB 调试,插入 USB 线后在遥控器屏幕上确认允许 USB 调试。

连接后如果显示 device 说明连接成功,显示 unauthorized 则需要在遥控器屏幕上接受授权提示。由于 HA100 的 USB 接口在机箱内部,建议拧开背板两颗螺丝后运行 adb tcpip 5555 和 adb connect <遥控器IP>:5555 启用 Wi-Fi 上的 ADB,避免后续重复拆卸。配置文件编辑路径为 app/src/main/res/raw/default_dashboard.json,需要替换其中的 Home Assistant 地址(例如 ws://192.168.1.x:8123/api/websocket)、长效访问令牌以及实体 ID(如 light.xxx、switch.xxx、sensor.xxx 等)。构建并安装 APK 后启动应用,即可与 Home Assistant 建立连接进入遥控界面。
1、◆网络环境检查◆
确认手机与 HA 主机处于同一局域网,同时关闭 VPN 和代理工具,避免网络路径被改变。
2、◆地址与端口核对◆
检查软件内填写的 WebSocket 本地地址是否与主机后台地址一致,并确认 HA 防火墙已放行局域网 WebSocket 通信端口,默认端口为 8123。
3、◆重启与重新配对◆
尝试重启 HA 服务与软件,然后重新执行设备配对流程,观察连接是否恢复。
1、自动重连机制:连接断开后软件会自动重新连接并维持通信,让家中智能设备状态保持实时可见。
2、自定义仪表盘:配置中定义的滑动页面数量没有限制,可以按自己的习惯设计专属智能家居仪表盘。
3、平面图控制点:输入一张家居平面图图片后,能按百分比坐标在图上放置设备控制点。
1、控制点状态变化时会实时重新着色,设备状态与所在位置形成直观对应。
2、每个硬件按键都可以映射到 HA 服务、红外信号或分页跳转等操作。
3、轻触和长按可以分别设置不同功能,兼顾智能设备与红外控制两种使用方式。
折腾过 Home Assistant 的人会喜欢这种直连思路,没有云端中转,配置一次就能长期用。前期要拆机、跑 ADB、改 JSON,门槛确实有一点,但连上之后按键和平面图控制都挺顺手,适合愿意动手的智能家居玩家。
Astrion Remote 怎么下载安装
需要自行构建 APK 后安装,构建环境为 JDK 17 加 Android SDK,安装完成后启动应用即可连接 Home Assistant。
Astrion Remote 怎么使用
先获取 HA 长效访问令牌,在遥控器上启用 USB 调试并验证 ADB 连接,然后编辑配置文件替换地址、令牌和实体 ID,最后构建安装 APK 进行遥控。
Astrion Remote 连不上 Home Assistant 怎么办
先确认手机与 HA 主机在同一局域网并关闭 VPN 和代理,再核对 WebSocket 地址与端口 8123 是否放行,最后重启服务和软件重新配对。



欢迎关注我们