0.64:集成总数突破 1000!新增:HomeKit、BMW、August

🎉 1000 个集成,1000 个集成,1000 个集成!🎉

没错,Home Assistant 0.64 来了!如果你错过了我们最新的 Cloud 更新,这里补一句:Home Assistant Alexa 技能现已在所有地区上线,我们也正在与 Google 合作推进 Google Assistant 的 Smart Home 技能审核。非常令人兴奋!

与此同时,一批很棒的新集成也已落地,其中还包括又一个汽车集成 🚗 这次是 BMW。

这将是最后一个支持 Python 3.4 的版本。从下一个发布开始,最低要求将提升至 Python 3.5.3。了解更多

HomeKit

原生 HomeKit 支持现已到来!感谢 @cdce8p。你现在可以通过 HomeKit 暴露部分设备,从而通过 Siri 以及其他支持 HomeKit 协议的设备进行控制。首批已支持温度传感器和遮盖设备,后续会继续扩展。

查看 HomeKit 文档

Hass.io UI 更新

你们中有些人可能已经注意到了:从今天早上开始,Hass.io 面板看起来有点不一样了。@pvizeli 按下了 红色 绿色按钮,新 UI 正式上线。Hass.io 团队(@frenck @pvizeli @ryanm101)在 Hass.io 后端持续加入新功能(比如部分快照与加密快照)并修复问题,做得非常出色。不过此前这些能力主要只在命令行工具里可用,前端还没有完整跟上。

这时 @c727@ciotlosm 加入进来,让这些新功能可以直接通过前端使用,并改进了整体导航体验。

我们知道目前仍有一些功能缺失或存在问题,也正在持续修复中!如果你要反馈 Hass.io 面板相关问题,请先查看这个 issue

Chart.js

感谢 @fanthos 的出色工作,前端现在改为使用 Chart.js 渲染图表。这意味着即使没有互联网连接,你也可以正常查看所有图表!

August 集成

@snjoetw 带来了重量级新集成:August 门锁和门铃!你可以直接在 Home Assistant 中锁门/开锁,并在门铃被按下或检测到移动时收到状态变化。非常赞!

Cast 问题修复

@OttoWinter 修复了 ChromeCast 集成中的一大批问题,包括那个烦人的 Cast 群组发现问题!他还在继续推进更多改进,预计很快就会到来,敬请期待。干得漂亮,Otto!

新平台

发布 0.64.1 - February 27

发布 0.64.2 - March 1

发布 0.64.3 - March 2

需要帮助?

如果你需要帮助,欢迎前往我们非常活跃的 论坛,或加入 聊天频道。发布说明虽然开放评论,但我们更推荐你使用前面的社区渠道。谢谢!

问题反馈

如果你遇到由本次发布引入的问题,请在我们的 issue tracker 提交反馈。请确保完整填写 issue 模板中的所有字段。

不向后兼容的变更

  • Home Assistant 现在默认会清理超过 10 天的历史记录。如果你希望保留更久的数据,必须在 首次启动 0.64 之前 配置保留天数,例如:

    recorder:
      purge_keep_days: 30

    如果你想保持之前“永不删除历史”的默认行为,请使用以下配置:

    recorder:
      purge_interval: 0

    (@amelchio - #12271) (breaking change)

  • 如果未配置任何股票代码或货币,将显示一条 persistent_notification(持久通知)。(@ChristianKuehnel - #12252) (传感器.alpha_vantage docs) (breaking change)

  • RainMachine 的唯一 ID 已更新,以便更好地适配实体注册表。如果此前已经配置过 RainMachine,新的条目会写入实体注册表,因此每个程序/区域可能会出现两个实体。你只需按需修改 entity_registry.yaml 即可处理。(@bachya - #12315) (开关.rainmachine docs) (breaking change)

  • AirVisual 的唯一 ID 已更新,以便更好地适配实体注册表。如果此前已经配置过 AirVisual,新的条目会写入实体注册表,因此每种传感器类型可能会出现两个实体。你只需按需修改 entity_registry.yaml 即可处理。(@bachya - #12319) (传感器.airvisual docs) (breaking change)

  • 仅针对自定义组件开发者:voluptuous 现在要求配置键的默认值本身也必须是合法值。(@balloob - #12463) (breaking change)

  • 修复了 usps 平台。依赖 myusps 现在改用 Selenium webdriver 来绕过登录问题。这是一个破坏性变更,因为用户现在必须额外安装依赖:google-chromechromedriver,或 phantomjs。同时新增了配置项 driver,允许用户指定偏好的驱动,默认仍为 phantomjs。后续文档 PR 会说明可选方案,并根据用户操作系统给出建议。 (@happyleavesaoc - #12465) (breaking change)

  • LimitlessLED 已改为 assumed 状态。Home Assistant 重启时将不再关闭灯光,也不会再回滚由其他控制器做出的更改。(@amelchio - #12475) (灯光.limitlessled docs) (breaking change)

所有变更