0.56: Skybell, Google Assistant, Travis CI and Toon
我们达成了另一个里程碑,也就是编号:10000。GitHub 会为拉取请求和问题分配编号,而“10000”对应的是一个 PR。目前我们的比例大约是 1/3 的 issue 和 2/3 的 pull request。更准确地说:64% 是 pull request,36% 是 issue。
如果你还没注意到,我们现在已经有了一个 术语表,用来整理一些与 Home Assistant 相关的术语。说到文档,@DubhAd 重写了 Z-Wave 章节的大部分内容,让入门、设置和配置时查找细节都更有条理。
Google Assistant / Google Home 集成
本次发布包含了由 Phil Kates 带来的全新组件,可将 Home Assistant 与 Google Assistant 集成。我们通过 Smart Home API 进行集成,这意味着你可以通过任何带有 Google Assistant 的设备来控制 Home Assistant 中的设备。更多信息请查看文档。
Hacktoberfest
Hacktoberfest 仍在进行中,目前我们已经收到了大量改进提交。我们无法保证在 10 月底前审完所有内容,但会尽力确保你能拿到自己的 T 恤。
地图
map 现在已经拆分为独立组件。和配置(config:)类似,如果你不在 configuration.yaml 中添加它,它就不会显示出来。
Travis CI
为什么不用 Home Assistant 来监控你的 Travis CI 任务呢?@tchellomello 创建了一个 Travis CI 传感器,可以查看 Travis 任务的当前状态。现在你甚至可以在构建通过时,确保咖啡已经准备好了。
新平台
- Add Arlo 报警 control 面板 component (@vickyg3 - #9711) (alarm_control_panel.arlo docs) (new-platform)
- Abode Temp, Humidity, and 灯光 传感器 (@MisterWil - #9709) (abode docs) (传感器.abode docs) (new-platform)
- Introducing support to Travis-CI (@tchellomello - #9701) (传感器.travisci docs) (new-platform)
- Skybell (@MisterWil - #9681) (skybell docs) (binary_sensor.skybell docs) (摄像头.skybell docs) (灯光.skybell docs) (传感器.skybell docs) (开关.skybell docs) (new-platform)
- Xiaomi Smart WiFi Socket and Smart Power Strip 集成 (@syssi - #9138) (开关.xiaomi_miio docs) (new-platform)
- Add 通知 platform for Rocket.Chat (@webworxshop - #9553) (通知.rocketchat docs) (new-platform)
- Tesla bug fixes. (@zabuldon - #9774) (tesla docs) (binary_sensor.tesla docs) (温控.tesla docs) (门锁.tesla docs) (传感器.tesla docs) (开关.tesla docs) (new-platform)
- Split map 面板 out into its own component (@cgarwood - #9814) (map docs) (breaking change) (new-platform)
- Support for Yi 摄像头 (@bachya - #9787) (摄像头.yi docs) (new-platform)
- Add namecheap DNS component (@Munsio - #9821) (namecheapdns docs) (new-platform)
- Uptime 传感器 (@fronzbot - #9856) (传感器.uptime docs) (new-platform)
- Cloud connection via aiohttp (@balloob - #9860) (new-platform)
- Google 动作 for Assistant (@philk - #9632) (google_assistant docs) (http docs) (new-platform)
- A new platform for controlling Monoprice 6-区域 amplifier (@etsinko - #9662) (媒体播放器.monoprice docs) (new-platform)
- Add serial 传感器 (@fabaff - #9861) (传感器.serial docs) (new-platform)
- Add Toon support (@Boltgolt - #9483) (toon docs) (温控.toon docs) (传感器.toon docs) (开关.toon docs) (new-platform)
0.56.1 - October 22
- Fix 设备 更新 / entity_id with names (@pvizeli - #10029)
- fix temperature/humidity 传感器 valid values (@bieniu - #10024) (传感器.xiaomi_aqara docs)
0.56.2 - October 23
- Fix gateway illumination 传感器 value (@bieniu - #10045) (传感器.xiaomi_aqara docs)
- Fix 设备 更新/
entity_idwith names (@rytilahti - #10053) (开关.tplink docs) - Remove 警告 component / 更新 event 触发器 for UI 创建 (@pvizeli - #10060)
如果你需要帮助……
……欢迎使用我们非常活跃的论坛,或者加入我们的聊天频道。虽然发布说明开放了评论,但我们更推荐你使用前面的社区交流渠道。谢谢。
反馈问题
如果你遇到了此次发布引入的问题,请在我们的 issue tracker 中反馈。请确保完整填写 issue 模板中的所有字段。
不向后兼容的变更
- Simplify track_same_state (@balloob - #9795) (自动化.numeric_state docs) (自动化.状态 docs) (binary_sensor.模板 docs) (breaking change)
- Split map 面板 out into its own component (@cgarwood - #9814) (map docs) (breaking change) (new-platform)
- Fix ISY994 风扇 platform overwriting 状态 property (@balloob - #9817) (breaking change)
- Changing name of clicksendaudio component to clicksend_tts (@jeroenterheerdt - #9859) (通知.clicksend_tts docs) (breaking change)
- Fix load of components without any config from packages (@azogue - #9901) (breaking change)
- Fix the resource naming in the UI (@cgtobi - #9916) (传感器.systemmonitor docs) (breaking change)
- Align away 状态 tag with device_trackers (@PeteBa - #9884) (传感器.mqtt_room docs) (breaking change)
- Moved 警报器 to Wink from 开关 (@w1ll1am23 - #9879) (wink docs) (开关.wink docs) (breaking change)
全部变更
- fixed duplicate words (@flowolf - #9705) (灯光.hue docs) (灯光.mqtt_json docs) (媒体播放器.denon docs) (媒体播放器.dunehd docs)
- move icon battery function from util to 助手 (@happyleavesaoc - #9708) (吸尘器 docs) (传感器.android_ip_webcam docs) (传感器.fitbit docs) (传感器.ios docs) (传感器.raincloud docs) (吸尘器.dyson docs) (吸尘器.MQTT docs)
- Updating 助手's icon_for_battery_level location (@tchellomello - #9594) (传感器.ring docs)
- 升级 pyhomematic, add path setting and HM-CC-VG-1 support (@danielperna84 - #9707) (homematic docs)
- bump the 版本 and catch all exceptions to avoid showing backtraces… (@rytilahti - #9720) (温控.eq3btsmart docs)
- More netdata 传感器 (@fronzbot - #9719) (传感器.netdata docs)
- 升级 pysnmp to 4.3.10 (@fabaff - #9722) (device_tracker.snmp docs) (传感器.snmp docs)
- arlo: Add 报警 control 面板 component (@vickyg3 - #9711) (alarm_control_panel.arlo docs) (new-platform)
- Abode Temp, Humidity, and 灯光 传感器 (@MisterWil - #9709) (abode docs) (传感器.abode docs) (new-platform)
- Arlo clean-up (@fabaff - #9725) (arlo docs) (alarm_control_panel.arlo docs) (摄像头.arlo docs) (传感器.arlo docs)
- Introducing support to Travis-CI (@tchellomello - #9701) (传感器.travisci docs) (new-platform)
- Add show_on_map config option to AirVisual (@bachya - #9654) (传感器.airvisual docs)
- Move 'show_on_map' to const (@fabaff - #9727) (binary_sensor.iss docs) (传感器.airvisual docs)
- Bump 发布 to 0.56.0dev (@fabaff - #9726)
- Add andrey-git to codeowners (@andrey-git - #9718)
- Fix: Last Played Media Title persists in plex (@ryanm101 - #9664) (媒体播放器.plex docs)
- Event 触发器 nested 条件 (@armills - #9732) (自动化.event docs)
- Rewrite Alexa Smart-Home skill to v3 (@pvizeli - #9699) (alexa.smart_home docs)
- Fix I/O in event loop by Arlo 报警 control 面板 (@balloob - #9738) (alarm_control_panel.arlo docs)
- Make Arlo battery_level icon dynamic (@tchellomello - #9747) (传感器.arlo docs)
- Fix for TypeError in synology 摄像头 (@snjoetw - #9754) (摄像头.synology docs)
- 开关.tplink, 灯光.tplink: bump the pyhs100 版本 and adapt to api changes (@rytilahti - #9454) (灯光.tplink docs) (开关.tplink docs)
- RFC: Use bind_hass for 助手 (@balloob - #9745)
- Skybell (@MisterWil - #9681) (skybell docs) (binary_sensor.skybell docs) (摄像头.skybell docs) (灯光.skybell docs) (传感器.skybell docs) (开关.skybell docs) (new-platform)
- add myself to yeelight owners, too (@rytilahti - #9759)
- 更新 CODEOWNERS (@danielhiversen - #9760)
- Adding my contributions (@bachya - #9761)
- Initializing statistics 传感器 with data from database (@ChristianKuehnel - #9753) (传感器.statistics docs)
- Match test requirements by full package name. (@andrey-git - #9764)
- yeelight: implement min_mireds and max_mireds, fixes #9509 (@rytilahti - #9763) (灯光.yeelight docs)
- Bump raincloudy 版本 0.0.3 (@tchellomello - #9767) (raincloud docs) (传感器.raincloud docs)
- Xiaomi Smart WiFi Socket and Smart Power Strip 集成 (@syssi - #9138) (开关.xiaomi_miio docs) (new-platform)
- fix for LocationParseError in netgear platform (@etsinko - #9683) (device_tracker docs) (device_tracker.netgear docs)
- Expose time module in Python 脚本 (@balloob - #9736) (python_script docs)
- Add 通知 platform for Rocket.Chat. (@webworxshop - #9553) (通知.rocketchat docs) (new-platform)
- Updating pythonegardia package requirement to .22 because of fixed bug in passing default value for parameter SSL for egardiaserver (@jeroenterheerdt - #9770) (alarm_control_panel.egardia docs)
- Adding myself as codeowner for egardia 报警 control 面板. (@jeroenterheerdt - #9772)
- WIP: Fix Arlo 摄像头 blocking IO (@bachya - #9758) (摄像头.arlo docs)
- Tesla bug fixes. (@zabuldon - #9774) (tesla docs) (binary_sensor.tesla docs) (温控.tesla docs) (门锁.tesla docs) (传感器.tesla docs) (开关.tesla docs) (new-platform)
- Fix off by one 错误 in arwn platform (@sdague - #9781) (传感器.arwn docs)
- missing is_closed ( rflink 遮盖 fix ) (@passie - #9776) (遮盖.rflink docs)
- Wink dome 警报器 support (@w1ll1am23 - #9667) (wink docs) (开关.wink docs)
- Bump rxv library to 0.5.1 (@sdague - #9784) (媒体播放器.yamaha docs)
- Communication timeout support in modbus hub. (@ziotibia81 - #9780) (modbus docs)
- [灯光.tradfri] Fix transition time (@lwis - #9785) (灯光.tradfri docs)
- OwnTracks: Fix handler is None checking (@balloob - #9794) (device_tracker.owntracks docs)
- Simplify track_same_state (@balloob - #9795) (自动化.numeric_state docs) (自动化.状态 docs) (binary_sensor.模板 docs) (breaking change)
- Optimize event matcher (@balloob - #9798)
- Resolving bug that prevents ssl_verify option for Unifi device_tracker (@GenericStudent - #9788) (device_tracker.unifi docs)
- 升级 pyasn1 to 0.3.7 and pyasn1-modules to 0.1.5 (@fabaff - #9810)
- Split map 面板 out into its own component (@cgarwood - #9814) (map docs) (breaking change) (new-platform)
- 恢复 home-assistant-polymer pointer from #9720 (@armills - #9825)
- Fix ISY994 风扇 platform overwriting 状态 property (@balloob - #9817) (breaking change)
- Wait_template - support for '触发器.entity_id' and data_template values (@cdce8p - #9807)
- Adds 图像 属性 to html5 通知 (#9832) (@cgarwood - #9835) (通知.html5 docs)
- OwnTracks: Handle lwt message (@balloob - #9831) (device_tracker.owntracks docs)
- 升级 libnacl (@fabaff - #9769) (device_tracker.owntracks docs)
- Fixed reporting of vera UV 传感器 (@alanfischer - #9838) (传感器.vera docs)
- 更新 CODEOWNERS */axis.py (@Kane610 - #9823)
- fix 温控 服务 (missing indentation, wrongly formatted example) (@rytilahti - #9805)
- Run initial generation for development mode (@armills - #9826)
- Add 服务 descriptions (@cgarwood - #9806) (homeassistant docs)
- Bugfix: Include MQTT schema (@tinloaf - #9802) (温控.MQTT docs)
- Bugfix/9811 jinja autoescape (@GenericStudent - #9842)
- Changed yaml.load into yaml.safe_load (@GenericStudent - #9841)
- New PR (@bachya - #9787) (摄像头.yi docs) (new-platform)
- Do not auto-安装 credstash (@balloob - #9844)
- Add namecheap DNS component (@Munsio - #9821) (namecheapdns docs) (new-platform)
- Remove namecheap dns 服务 (@balloob - #9845) (namecheapdns docs)
- Use the Last Seen 属性 in unify (@rbflurry - #8998) (device_tracker.unifi docs)
- Add CAPSman master to mikrotik 在场 detection (@icovada - #9729) (device_tracker.mikrotik docs)
- File permissions fix (@cgarwood - #9847) (map docs)
- HassIO - TimeZone / Host 服务 (@pvizeli - #9846) (hassio docs)
- Changing name of clicksendaudio component to clicksend_tts (@jeroenterheerdt - #9859) (通知.clicksend_tts docs) (breaking change)
- 升级 youtube_dl to 2017.10.12 (@fabaff - #9862) (media_extractor docs)
- Uptime 传感器 (@fronzbot - #9856) (传感器.uptime docs) (new-platform)
- Darksky enhancements (@rdbahm - #9851) (传感器.darksky docs)
- 升级 psutil to 5.4.0 (@fabaff - #9869) (传感器.systemmonitor docs)
- minimal fixes in the owntracks MQTT 设备 tracker (@azogue - #9866) (device_tracker.owntracks docs)
- Cloud connection via aiohttp (@balloob - #9860) (new-platform)
- handle OWM API 错误 calls (@azogue - #9865) (传感器.openweathermap docs) (天气.openweathermap docs)
- 升级 paho-MQTT to 1.3.1 (@fabaff - #9874) (MQTT docs) (shiftr docs)
- Fix for TypeError in synology 摄像头 (@snjoetw - #9754) (摄像头.synology docs)
- missing is_closed ( rflink 遮盖 fix ) (@passie - #9776) (遮盖.rflink docs)
- [灯光.tradfri] Fix transition time (@lwis - #9785) (灯光.tradfri docs)
- OwnTracks: Fix handler is None checking (@balloob - #9794) (device_tracker.owntracks docs)
- Changed yaml.load into yaml.safe_load (@GenericStudent - #9841)
- Bugfix/9811 jinja autoescape (@GenericStudent - #9842)
- Fix #9839 (@pschmitt - #9880)
- 升级 python-telegram-bot to 8.1.1 (@azogue - #9882) (telegram_bot docs)
- Xknx improvements (@Julius2342 - #9871) (knx docs) (温控.knx docs)
- zha: 更新 to bellows 0.4.0 (@rcloran - #9890) (zha docs) (传感器.zha docs)
- Changing clicksendaudio to clicksend_tts in .coveragerc (@jeroenterheerdt - #9900)
- Added super 属性 to Wink 二元sensor (@w1ll1am23 - #9824) (binary_sensor.wink docs)
- 发布 0.55.2 (@pvizeli - #9904)
- Dependemcy 版本 bump. (@zabuldon - #9899) (device_tracker.mikrotik docs)
- 更新 osramlightify.py (@Bahnburner - #9905) (灯光.osramlightify docs)
- Fixes (@bachya - #9912) (开关.rainmachine docs)
- Fix load of components without any config from packages (@azogue - #9901) (breaking change)
- Fixes (@bachya - #9911) (传感器.airvisual docs)
- add last_action for xiaomi cube (@danielhiversen - #9897) (binary_sensor.xiaomi_aqara docs)
- Added support for Denon AVR-4810. (@scarface-4711 - #9887) (媒体播放器.denonavr docs)
- Recorder: Extra check to incoming connections which could be not sqlite3 ones (@azogue - #9867)
- Fix the resource naming in the UI (@cgtobi - #9916) (传感器.systemmonitor docs) (breaking change)
- 更新 xiaomi_aqara.py (@danielhiversen - #9920) (传感器.xiaomi_aqara docs)
- Fix the resource naming in the UI (@cgtobi - #9927) (传感器.glances docs)
- Add transmission 传感器: number of active torrents (@mclem - #9914) (传感器.transmission docs)
- Google 动作 for Assistant (@philk - #9632) (google_assistant docs) (http docs) (new-platform)
- Allow flexible relayer url (@balloob - #9939) (cloud.iot docs)
- 更新 async_timeout from v1.4.0 tp v2.0.0 (@TopdRob - #9938)
- Bump py-synology to 0.1.5 (@arsaboo - #9932) (摄像头.synology docs)
- 更新 aioimaplib from v0.7.12 to v0.7.13 (@TopdRob - #9930) (传感器.imap docs)
- A new platform for controlling Monoprice 6-区域 amplifier (@etsinko - #9662) (媒体播放器.monoprice docs) (new-platform)
- Align away 状态 tag with device_trackers (@PeteBa - #9884) (传感器.mqtt_room docs) (breaking change)
- Add serial 传感器 (@fabaff - #9861) (传感器.serial docs) (new-platform)
- Fix missing timeout for Netatmo 二元sensor (@jabesq - #9850) (binary_sensor.netatmo docs)
- Xiaomi config validation (@danielhiversen - #9941) (xiaomi_aqara docs)
- using defusedxml ElementTree for safer parsing of untrusted XML data (@danielwelch - #9934) (device_tracker.upc_connect docs)
- 通知.xmpp - Add support for MUC (@ldvc - #9931) (通知.xmpp docs)
- FFmpeg 1.8 (@pvizeli - #9944) (ffmpeg docs) (摄像头.ffmpeg docs) (摄像头.onvif docs) (摄像头.yi docs)
- Changed returned 属性 from "Game" to "game" (@itchaboy - #9945) (传感器.steam_online docs)
- Move '灯光' to const.py (@fabaff - #9929) (abode docs) (vera docs) (灯光.模板 docs) (开关.flux docs)
- 更新 directpy to 0.2 (@arsaboo - #9948)
- 更新 enocean to 0.40 (@arsaboo - #9949) (enocean docs)
- 更新 hikvision to 1.2 (@arsaboo - #9953) (开关.hikvisioncam docs)
- 更新 fritzhome to 1.0.3 (@arsaboo - #9951)
- 更新 fritzconnection to 0.6.5 (@arsaboo - #9950) (device_tracker.fritz docs) (传感器.fritzbox_callmonitor docs) (传感器.fritzbox_netmonitor docs)
- Upgraded pyhomematic (@danielperna84 - #9956) (homematic docs)
- Add emeter 属性 (@gollo - #9903) (灯光.tplink docs)
- Use default clientsession to stream synology video (@snjoetw - #9959) (摄像头.synology docs)
- 更新 ffmpeg 1.9 (@pvizeli - #9963)
- Improve SSL certs used by aiohttp (@balloob - #9958) (cloud.iot docs)
- Fix async probs (@pvizeli - #9924)
- Add Toon support (@Boltgolt - #9483) (toon docs) (温控.toon docs) (传感器.toon docs) (开关.toon docs) (new-platform)
- [tradfri] 更新 pytradfri, simplify dependencies. (@lwis - #9875) (tradfri docs) (灯光.tradfri docs) (传感器.tradfri docs)
- Moved 警报器 to Wink from 开关 (@w1ll1am23 - #9879) (wink docs) (开关.wink docs) (breaking change)
- Remove async_update (@pvizeli - #9997)


