0.60: Beckhoff/TwinCAT, WebDav, Gearbest, iAlarm
0.60 最大的变化会在另一篇单独的博客文章中介绍,所以这里我们就简短一些。只提一句:这是 2017 年最后一个版本。2018 年我们会恢复双周发布节奏。
非常感谢所有帮助我们促成这次发布的人。
TwinCAT
借助 @stlehmann 带来的全新 ADS(自动化设备规范) 组件,你现在可以将 Home Assistant 接入这种独立于现场总线的接口,而它通常用于运行 TwinCAT 的 Beckhoff 设备之间。
WebDav 日历
感谢 @maxlaverse,Home Assistant 现在已经支持 WebDav 日历。
价格追踪
借助新的 gearbest 传感器,现在又多了一个可以追踪商品价格的传感器可供使用。
金融信息
Yahoo! 已经停止了他们的金融服务。为了填补这一空缺,我们在这次发布中加入了新的 alpha_vantage 传感器,让你可以继续监控股票市场。
新平台
- Add iAlarm support (@RyuzakiKK - #10878) (new-platform)
- Add Alpha Vantage 传感器 (@fabaff - #10873) (传感器.alpha_vantage docs) (new-platform)
- Add ADS component (@stlehmann - #10142) (ads docs) (binary_sensor.ads docs) (灯光.ads docs) (传感器.ads docs) (开关.ads docs) (new-platform)
- Gearbest 传感器 (@HerrHofrat - #10556) (new-platform)
- Add Ziggo Mediabox XL 媒体播放器 (@b10m - #10514) (媒体播放器.ziggo_mediabox_xl docs) (new-platform)
- Meraki AP 设备 tracker (@masarliev - #10971) (device_tracker.meraki docs) (new-platform)
- Added Vera 场景 (@alanfischer - #10424) (vera docs) (场景.vera docs) (new-platform)
- Add support for Canary component and platforms (@snjoetw - #10306) (canary docs) (摄像头.canary docs) (传感器.canary docs) (new-platform)
- Add support for Logitech UE Smart Radios. (@GreenTurtwig - #10077) (媒体播放器.ue_smart_radio docs) (new-platform)
- Added support for 遮盖 in tellstick (@perfalk - #10858) (tellstick docs) (遮盖.tellstick docs) (new-platform)
- Add a caldav 日历 component (@maxlaverse - #10842) (日历.caldav docs) (new-platform)
- Refactor hue to split bridge support from 灯光 platform (@andreacampi - #10691) (hue docs) (灯光.hue docs) (breaking change) (new-platform)
发布 0.60.1 - January 6
- Fix async IO in Sesame 门锁 component. (@veleek - #11054) (门锁.sesame docs)
- Fix webdav 日历 schema (@maxlaverse - #11185) (日历.caldav docs)
- homematic: add username and 密码 to interface config schema (@jannau - #11214) (homematic docs)
- Fix webostv select source (@OddBloke - #11227) (媒体播放器.webostv docs)
- Fix detection of if a negative node is in use (@OverloadUT - #11255) (binary_sensor.isy994 docs)
- Bugfix homematic available modus (@pvizeli - #11256) (homematic docs)
- Support multiple Hue bridges with 灯光 of the same id (@andreacampi - #11259) (灯光.hue docs)
- Fix inverted 传感器 on the concord232 二元sensor component (@CTLS - #11261) (binary_sensor.concord232 docs)
- Fix handling zero values for state_on/state_off (@ziotibia81 - #11264) (开关.modbus docs)
- Fix allday events in custom_calendars (@maxlaverse - #11272) (日历.caldav docs)
- Fix unpredictable 实体 names in concord232 binary_sensor (@rwa - #11292) (binary_sensor.concord232 docs)
- Fix leak 传感器 always showing Unknown until Wet (@OverloadUT - #11313) (binary_sensor.isy994 docs)
- Don't block on 服务 call for alexa (@pvizeli - #11358) (alexa.smart_home docs)
- iOS 10 should be served javascript_version:es5 (@mnoorenberghe - #11387)
如果你需要帮助……
……欢迎使用我们非常活跃的论坛,或者加入我们的聊天频道。虽然发布说明开放了评论,但我们更推荐你使用前面的社区交流渠道。谢谢。
反馈问题
如果你遇到了此次发布引入的问题,请在我们的 issue tracker 中反馈。请确保完整填写 issue 模板中的所有字段。
不向后兼容的变更
- 更新 snips to listen on new MQTT topic and utilize rawValue (@tschmidty69 - #11020) (snips docs) (breaking change)
- Refactor hue to split bridge support from 灯光 platform (@andreacampi - #10691) (hue docs) (灯光.hue docs) (breaking change) (new-platform)
- Use luftdaten module (@fabaff - #10970) (传感器.luftdaten docs) (breaking change)
- ISY994 传感器 improvements (@OverloadUT - #10805) (isy994 docs) (binary_sensor.isy994 docs) (breaking change)
- Homematic next (@pvizeli - #11156) (homematic docs) (breaking change)
全部变更
- 更新 ecobee 版本 to fix stack-trace issue (@PhracturedBlue - #10894) (ecobee docs)
- Pybotvac multi (@raymccarthy - #10843) (neato docs)
- More declarative timeout syntax for manual 报警 control 面板. (@bonzini - #10738) (alarm_control_panel.manual docs) (alarm_control_panel.manual_mqtt docs)
- Unpacking RESTful 传感器 JSON results into 属性. (@nickovs - #10753) (传感器.rest docs)
- Bump dev to 0.60.0.dev0 (@fabaff - #10912)
- 更新 eliqonline.py (@molobrakos - #10914) (传感器.eliqonline docs)
- Add iAlarm support (@RyuzakiKK - #10878) (new-platform)
- Correction of Samsung Power OFF behaviour (@RiRomain - #10907) (媒体播放器.samsungtv docs)
- Add Alpha Vantage 传感器 (@fabaff - #10873) (传感器.alpha_vantage docs) (new-platform)
- Don't repeat getting receiver name on each 更新 / pushed to denonavr 0.5.5 (@scarface-4711 - #10915) (媒体播放器.denonavr docs)
- Add Min and Event Count Metrics To Prometheus (@bah2830 - #10530) (prometheus docs)
- 更新 coveragerc (@balloob - #10931)
- Report availability of TP-Link smart sockets (@DanNixon - #10933) (开关.tplink docs)
- Set percent unit for battery level so that history displays properly; edited variable name for consistency (@nbougues - #10932) (传感器.tesla docs)
- Export 温控 status and target temperature to Prometheus (@hudashot - #10919) (prometheus docs)
- Tado ignore invalid 设备 (@dasos - #10927) (温控.tado docs)
- don't ignore voltage data if 传感器 data changed (@PaulAnnekov - #10925) (xiaomi_aqara docs)
- Add ADS component (@stlehmann - #10142) (ads docs) (binary_sensor.ads docs) (灯光.ads docs) (传感器.ads docs) (开关.ads docs) (new-platform)
- Gearbest 传感器 (@HerrHofrat - #10556) (new-platform)
- Add Ziggo Mediabox XL 媒体播放器 (@b10m - #10514) (媒体播放器.ziggo_mediabox_xl docs) (new-platform)
- Generic thermostat initial_operation_mode (@ziotibia81 - #10690) (温控.generic_thermostat docs)
- Use new build path for dev translations (@armills - #10937)
- Add option to set default hide if away for new 设备 (@masarliev - #10762) (device_tracker docs)
- Allow disabling the LEDs on TP-Link smart plugs (@DanNixon - #10980) (开关.tplink docs)
- Meraki AP 设备 tracker (@masarliev - #10971) (device_tracker.meraki docs) (new-platform)
- 更新 tradfri.py (@pvizeli - #10991) (灯光.tradfri docs)
- webostv: Ensure source exists before use (@OddBloke - #10959) (媒体播放器.webostv docs)
- Ensure Docker 脚本 files uses LF line endings to support Docker for Windows. (@EarthlingRich - #10067)
- Added Vera 场景 (@alanfischer - #10424) (vera docs) (场景.vera docs) (new-platform)
- Fix Egardia 报警 status shown as unknown after 重启 (@jeroenterheerdt - #11010) (alarm_control_panel.egardia docs)
- Handle OSError when forcibly turning off 媒体播放器.samsungtv (@lwis - #10997) (媒体播放器.samsungtv docs)
- Shuffle support in Sonos (@mar-schmidt - #10875) (媒体播放器.sonos docs)
- Add support for Canary component and platforms (@snjoetw - #10306) (canary docs) (摄像头.canary docs) (传感器.canary docs) (new-platform)
- Ignore Sonos players with unknown hostnames (@amelchio - #11013)
- Support LIFX Mini products (@amelchio - #10996) (灯光.lifx docs)
- 更新 snips to listen on new MQTT topic and utilize rawValue (@tschmidty69 - #11020) (snips docs) (breaking change)
- Change default js 版本 to auto (@andrey-git - #10999)
- Serialize mochad requests (@mtreinish - #11029) (mochad docs) (灯光.mochad docs) (开关.mochad docs)
- In dev mode expose only relevant sources (@andrey-git - #11026)
- Added force_update for REST 传感器 (@foxel - #11016) (传感器.miflora docs) (传感器.MQTT docs) (传感器.rest docs)
- Add support for Logitech UE Smart Radios. (@GreenTurtwig - #10077) (媒体播放器.ue_smart_radio docs) (new-platform)
- Make 通知.html5 depend on config (@balloob - #11052) (通知.html5 docs)
- This change fixes the 错误
OSError: [WinError 193]on Windows debuggers (i.e., PyCharm) (@tringler - #11034) - Added support for 遮盖 in tellstick (@perfalk - #10858) (tellstick docs) (遮盖.tellstick docs) (new-platform)
- Add a caldav 日历 component (@maxlaverse - #10842) (日历.caldav docs) (new-platform)
- Add GPS coords to meraki (@addelovein - #10998) (device_tracker.meraki docs)
- Refactor hue to split bridge support from 灯光 platform (@andreacampi - #10691) (hue docs) (灯光.hue docs) (breaking change) (new-platform)
- add custom bypass status to total connect (@uchagani - #11042) (alarm_control_panel.totalconnect docs)
- Volvo on call: Optional use of Scandinavian miles. Also add average fuel consumption property (@molobrakos - #11051) (volvooncall docs) (传感器.volvooncall docs)
- Allow tradfri to read the available 状态 of the 设备 (@pvizeli - #11056) (灯光.tradfri docs)
- 升级 aiohttp to 2.3.6 (@fabaff - #11079)
- 升级 yarl to 0.16.0 (@fabaff - #11078)
- 升级 psutil to 5.4.2 (@fabaff - #11083) (传感器.systemmonitor docs)
- 升级 youtube_dl to 2017.12.10 (@fabaff - #11080) (media_extractor docs)
- 升级 shodan to 1.7.7 (@fabaff - #11084) (传感器.shodan docs)
- 更新 tellcore-net to 0.4 (@pvizeli - #11087) (tellstick docs)
- Bump pymusiccast to 版本 0.1.6 (@jalmeroth - #11091) (媒体播放器.yamaha_musiccast docs)
- Use luftdaten module (@fabaff - #10970) (传感器.luftdaten docs) (breaking change)
- Bump pyatv to 0.3.9 (@postlund - #11104) (apple_tv docs)
- Report availability for TP-Link smart bulbs (@DanNixon - #10976) (灯光.tplink docs)
- Fix incorrect comment. (@emosenkis - #11111)
- 更新 Warrant (@balloob - #11101) (cloud docs)
- Fixed typo in 自动化.py (@ryanm101 - #11116) (config docs)
- Add media position properties (@pschmitt - #10076)
- 更新 pyripple (@nkgilley - #11122) (传感器.ripple docs)
- Skip HASS emulated Hue bridges from detection. (@andreacampi - #11128) (hue docs)
- Always consume the no_throttle keyword argument. (@andreacampi - #11126)
- Add problem 设备 class (@armills - #11130) (binary_sensor docs)
- set default utc offset to 0 (@pollett - #11114) (传感器.efergy docs)
- Allow using more than one keyboard 遥控器 (@BryanJacobs - #11061) (keyboard_remote docs)
- ISY994 传感器 improvements (@OverloadUT - #10805) (isy994 docs) (binary_sensor.isy994 docs) (breaking change)
- Disable html5 通知 dependency (@balloob - #11135) (通知.html5 docs)
- 升级 Homematic (@danielperna84 - #11149) (homematic docs)
- Fix X10 commands for mochad 灯光 打开 (@mtreinish - #11146) (灯光.mochad docs)
- Homematic next (@pvizeli - #11156) (homematic docs) (breaking change)
- Resolve hostnames (@pvizeli - #11160) (homematic docs)
- Perform logbook filtering on the worker Thread (@armills - #11161) (logbook docs)
- Don't connect to cloud if subscription expired (@balloob - #11163) (cloud docs) (cloud.const docs)
- Add 安装 mode to homematic (@pvizeli - #11164) (homematic docs)
- convert alarmdecoder interface from async to sync (@PhracturedBlue - #11168) (alarmdecoder docs)
- Remove logging (@cmsimike - #11173) (传感器.octoprint docs)
- Revbump to SoCo 0.13 and add support for Night Sound and Speech Enhancement. (@rbdixon - #10765) (媒体播放器.sonos docs)


