Home Assistant Companion for Android 1.6 and 1.7
在过去一周里,我们为 Home Assistant Companion for Android 带来了一些很棒的新功能和改进。我想借这个机会,重点介绍一下 1.6 和 1.7 版本中最近加入的内容。
可交互通知
现在你可以动态为通知定义操作按钮。当你点击这些按钮中的任意一个时,应用会把事件回传给 Home Assistant,这样你就能根据用户点击的按钮执行对应操作。
下面是一个示例:当车库门持续打开 30 分钟后,询问用户是否要将其关闭:
添加这些自动化后,只要车库门持续打开 30 分钟,你的设备就会收到一条类似下面的通知:

当你按下“关闭车库门”按钮时……车库门就会自动关闭!
接下来几个版本里,我们还计划继续扩展通知能力,让它逐步追上 iOS 应用中已有的功能,比如把文本回复发送回 Home Assistant,以及支持关键警报等。
通过通知请求位置更新
现在你只需发送一条内容为 request_location_update 的通知;当它到达设备后,应用就会在 Home Assistant 中更新当前位置。不过也别过度使用这个功能,因为它会消耗电池电量。
传感器
在 1.7 版本中,我们首次为应用加入了传感器支持。目前你可以看到以下几个新传感器:
- Battery percentage
- Battery 状态
- Current Wi-Fi network information
接下来我们还会继续扩展传感器支持,加入蜂窝网络状态等更多项目。
文档
感谢几位投入的志愿者以及一轮冲刺式推进,我们的文档网站已经焕然一新。新站点基于最新版 Docusaurus,不仅整体视觉更新了,还加入了深色模式支持,看起来舒服多了!
除了工具链更新之外,我们也开始系统整理 Android 与 iOS 之间的差异。之后你会看到 Android 和 Apple 的图标,用来标识各项功能适用于哪个平台。
长期来看,我们希望 Android 和 iOS 在功能以及与 Home Assistant 的交互方式上尽可能保持一致。这样一来,同时使用两个平台、或者准备切换平台的用户,都能几乎无缝地继续使用,而无需重新调整配置。
结语
除了上面这些重点内容,我们还顺手消灭了数量相当可观的 Bug。感谢 JBassett、KBerstene、quthla 和 neopilou 为这些工作做出的贡献。
祝你用得开心!如果你喜欢这个应用,别忘了留下评分,这也能帮助更多用户发现它。


