Add blog post

This commit is contained in:
Paulus Schoutsen 2018-04-27 17:05:37 -04:00
parent 546806f1c6
commit cb858f2b1f
5 changed files with 87 additions and 47 deletions

View File

@ -1,6 +1,6 @@
---
layout: page
title: "EufyLights"
title: "Eufy Lights"
description: "Instructions on how to integrate Eufy LED lights into Home Assistant."
date: 2018-04-09 19:00
sidebar: true

View File

@ -7,7 +7,7 @@ sidebar: false
comments: false
sharing: true
footer: true
logo: uscis.jpg
logo: uscis.png
ha_category: Sensor
ha_release: 0.68
ha_iot_class: "Cloud Polling"
@ -31,9 +31,9 @@ friendly_name:
default: USCIS
type: string
case_id:
description: Case/receipt number used to get the case details from USCIS web client.
description: Case/receipt number used to get the case details from USCIS web client.
required: true
type: string
{% endconfiguration %}
All the data will be fetch from [USCIS](https://egov.uscis.gov/casestatus/mycasestatus.do).
All the data will be fetch from [USCIS](https://egov.uscis.gov/casestatus/mycasestatus.do).

View File

@ -1,6 +1,6 @@
---
layout: page
title: "EufySwitch"
title: "Eufy Switch"
description: "Instructions on how to integrate Eufy switches into Home Assistant."
date: 2018-04-09 19:00
sidebar: true

View File

@ -1,8 +1,8 @@
---
layout: post
title: "0.68: UPDATE DATE"
description: "UPDATE DATE"
date: 2018-04-20 00:01:00
title: "0.68: HomeKit control, Eufy, FritzBox, SigFox sensors"
description: "Enjoy your weekend with this brand new release of Home Assistant."
date: 2018-04-27 00:01:00
date_formatted: "April 27, 2018"
author: Paulus Schoutsen
author_twitter: balloob
@ -13,11 +13,11 @@ og_image: /images/blog/2018-04-0.68/components.png
<a href='/components/#version/0.68'><img src='/images/blog/2018-04-0.68/components.png' style='border: 0;box-shadow: none;'></a>
Highlights:
Weekend is around the corner and that means that it's time for the next release of Home Assistant. 0.68 brings a ton of great goodies and bug fixes.
- Ability to _control_ HomeKit
- Eufy bulbs
- Breaking MDI icons?
One of the coolest features this release is by [@mjg59]: you are now able to **control** HomeKit devices. Previously, it was possible to control Home Assistant from iOS devices using the HomeKit protocol. With this release, Home Assistant is able to become the controller and use HomeKit to control lights and switches directly. Since HomeKit is vendor agnostic, it means that any HomeKit light or switch will now be compatible with Home Assistant. Very cool.
Another cool new platform, also by [@mjg59], is support for Eufy devices. Eufy is the Home Automation brand of Anker and they have been producing reasonably priced devices which can now be controlled by Home Assistant too. Thanks for all your contributions [@mjg59] ❤️.
## {% linkable_title New Platforms %}
@ -29,7 +29,6 @@ Highlights:
- Adds SigFox sensor ([@robmarkcole] - [#13731]) ([sensor.sigfox docs]) (new-platform)
- Add blackbird media player component ([@koolsb] - [#13549]) ([media_player.blackbird docs]) (new-platform)
- Add support for Sensirion SHT31 temperature/humidity sensor ([@viorels] - [#12952]) ([sensor.sht31 docs]) (new-platform)
- Upgraded miflora library to version 0.4.0 ([@ChristianKuehnel] - [#14005]) ([sensor.lmsensor docs]) ([sensor.miflora docs]) (new-platform)
- Qwikswitch binary sensors ([@kellerza] - [#14008]) ([qwikswitch docs]) ([binary_sensor.qwikswitch docs]) ([sensor.qwikswitch docs]) (beta fix) (new-platform)
## {% linkable_title New Features %}
@ -40,15 +39,6 @@ Highlights:
- Support Garage Doors in HomeKit ([@marthoc] - [#13796]) ([homekit docs]) (new-feature)
- Support basic covers with open/close/stop services HomeKit ([@nickw444] - [#13819]) ([homekit docs]) (new-feature)
## {% linkable_title Beta Fixes %}
- Qwikswitch binary sensors ([@kellerza] - [#14008]) ([qwikswitch docs]) ([binary_sensor.qwikswitch docs]) ([sensor.qwikswitch docs]) (beta fix) (new-platform)
- Order the output of the automation editor ([@balloob] - [#14019]) ([config docs]) (beta fix)
- HomeKit Alarm Control Panel Code Exception Fix ([@schmittx] - [#14025]) ([homekit docs]) (beta fix)
- Revert cast platform polling mode ([@OttoWinter] - [#14027]) ([media_player.cast docs]) (beta fix)
- Handle HomeKit configuration failure more cleanly ([@mjg59] - [#14041]) ([homekit_controller docs]) (beta fix)
- Update device classes for contact sensor HomeKit ([@marthoc] - [#14051]) ([homekit docs]) (beta fix)
## {% linkable_title If you need help... %}
...don't hesitate to use our very active [forums](https://community.home-assistant.io/) or join us for a little [chat](https://discord.gg/c5DvZ4e). The release notes have comments enabled but it's preferred if you use the former communication channels. Thanks.
@ -60,18 +50,52 @@ Experiencing issues introduced by this release? Please report them in our [issue
<!--more-->
## {% linkable_title Breaking Changes %}
- Support for multiple MAX!Cube LAN gateways added ([@syssi] - [#13517]) ([maxcube docs]) ([binary_sensor.maxcube docs]) ([climate.maxcube docs]) (breaking change)
- Disable ebox requirement ([@balloob] - [#14003]) ([sensor.ebox docs]) (breaking change)
- Icons! Material Design Icons has implemented some naming guidelines and this caused 9 icons to change names, 3 of which are home automation icons: `roomba` -> `robot-vacuum`, `nest-protect` -> `smoke-detector`, `nest-thermostat` -> `thermostat` ([see all changes](http://templarian.com/2018/04/18/material-design-icons-v2-3-54/)).
- Support for multiple MAX!Cube LAN gateways caused a slight change to the configuration schema. Make sure to check the docs for the new one. ([@syssi] - [#13517]) ([maxcube docs]) ([binary_sensor.maxcube docs]) ([climate.maxcube docs]) (breaking change)
- Ebox sensor platform has been disabled because the dependency was not compatible with pip 10. ([@balloob] - [#14003]) ([sensor.ebox docs]) (breaking change)
## {% linkable_title Beta Fixes %}
- Fix Gogogate2 'available' attribute ([@dlbroadfoot] - [#13728]) (beta fix)
- Fix so it is possible to ignore discovered config entry handlers ([@Kane610] - [#13741]) (beta fix)
- Prevent vesync doing I/O in event loop ([@balloob] - [#13862]) ([switch.vesync docs]) (beta fix)
- Missing property decorator added ([@syssi] - [#13889]) ([fan.xiaomi_miio docs]) (beta fix)
- Fix race condition for component loaded before listening ([@balloob] - [#13887]) ([config docs]) (beta fix)
- Fix #13846 Double underscore in bluetooth address ([@aav7fl] - [#13884]) ([device_tracker docs]) (beta fix)
- Import operation modes from air humidifier ([@syssi] - [#13908]) ([fan.xiaomi_miio docs]) (beta fix)
- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) (beta fix)
- Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) (beta fix)
- Fix call to parent broadlink switch ([@Danielhiversen] - [#13906]) ([switch.broadlink docs]) (beta fix)
- Fix Gogogate2 'available' attribute ([@dlbroadfoot] - [#13728]) (beta fix)
- Fix so it is possible to ignore discovered config entry handlers ([@Kane610] - [#13741]) (beta fix)
- Prevent vesync doing I/O in event loop ([@balloob] - [#13862]) ([switch.vesync docs]) (beta fix)
- Fix #13846 Double underscore in bluetooth address ([@aav7fl] - [#13884]) ([device_tracker docs]) (beta fix)
- Fix race condition for component loaded before listening ([@balloob] - [#13887]) ([config docs]) (beta fix)
- Missing property decorator added ([@syssi] - [#13889]) ([fan.xiaomi_miio docs]) (beta fix)
- Fix call to parent broadlink switch ([@Danielhiversen] - [#13906]) ([switch.broadlink docs]) (beta fix)
- Import operation modes from air humidifier ([@syssi] - [#13908]) ([fan.xiaomi_miio docs]) (beta fix)
- Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) (beta fix)
- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) (beta fix)
- Qwikswitch binary sensors ([@kellerza] - [#14008]) ([qwikswitch docs]) ([binary_sensor.qwikswitch docs]) ([sensor.qwikswitch docs]) (beta fix) (new-platform)
- Order the output of the automation editor ([@balloob] - [#14019]) ([config docs]) (beta fix)
- HomeKit Alarm Control Panel Code Exception Fix ([@schmittx] - [#14025]) ([homekit docs]) (beta fix)
- Revert cast platform polling mode ([@OttoWinter] - [#14027]) ([media_player.cast docs]) (beta fix)
- Handle HomeKit configuration failure more cleanly ([@mjg59] - [#14041]) ([homekit_controller docs]) (beta fix)
- Update device classes for contact sensor HomeKit ([@marthoc] - [#14051]) ([homekit docs]) (beta fix)
- Upgrade broadlink lib ([@Danielhiversen] - [#14074]) ([sensor.broadlink docs]) ([switch.broadlink docs]) (beta fix)
- Fix timezone issue when calculating min/max values in tibber #14009 ([@Danielhiversen] - [#14080]) ([sensor.tibber docs]) (beta fix)
- Updated list of AWS regions for Amazon Polly ([@GotoCode] - [#14097]) ([tts docs]) (beta fix)
## {% linkable_title All changes %}
- Update Homekit to 1.1.9 ([@cdce8p] - [#13716]) ([homekit docs])
- Update docstrings ([@fabaff] - [#13720]) ([ihc docs]) ([cover.opengarage docs]) ([cover.tahoma docs]) ([light.aurora docs]) ([sensor.trafikverket_weatherstation docs])
- Add option to ignore availability in google calendar events ([@cgtobi] - [#13714]) ([google docs]) ([calendar.google docs])
- Update docstrings ([@fabaff] - [#13720]) ([ihc docs]) ([cover.opengarage docs]) ([cover.tahoma docs]) ([sensor.trafikverket_weatherstation docs])
- Add option to ignore availability in google calendar events ([@cgtobi] - [#13714]) ([calendar.google docs])
- Allow use of date_string in service call ([@Juggels] - [#13256]) ([calendar.todoist docs])
- Add timeout / debounce (for brightness and others) ([@cdce8p] - [#13534]) ([homekit docs])
- added support for smappee water sensors ([@hmn] - [#12831]) ([smappee docs]) ([sensor.smappee docs])
- Initialise filter_sensor with historical values ([@dgomes] - [#13075]) ([sensor.filter docs])
- Fix Gogogate2 'available' attribute ([@dlbroadfoot] - [#13728]) (beta fix)
- Bluesound bugfix status 595 and await ([@thrawnarn] - [#13727]) ([media_player.bluesound docs])
- Upgrade aiohttp to 3.1.2 ([@fabaff] - [#13732])
- Upgrade sqlalchemy to 1.2.6 ([@fabaff] - [#13733]) ([sensor.sql docs])
@ -79,6 +103,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Update CODEOWNERS (sensor.filter, sensor.upnp) ([@dgomes] - [#13736])
- Reset permission ([@fabaff] - [#13743]) ([light.abode docs])
- Throw an error when invalid device_mode is given ([@dangyuluo] - [#13739])
- Fix so it is possible to ignore discovered config entry handlers ([@Kane610] - [#13741]) (beta fix)
- Upgrade netdisco to 1.3.1 ([@fabaff] - [#13744])
- Add MQTT Sensor unique_id ([@OttoWinter] - [#13318]) ([sensor.mqtt docs])
- Prepare entity component for config entries ([@balloob] - [#13730])
@ -118,13 +143,18 @@ Experiencing issues introduced by this release? Please report them in our [issue
- bump python-ecobee-api version to 0.0.18 ([@geekofweek] - [#13854]) ([ecobee docs])
- Adding USCIS component ([@meauxt] - [#13764]) ([sensor.uscis docs]) (new-platform)
- Avoid unnecessary cast state updates ([@dersger] - [#13770]) ([media_player.cast docs])
- Prevent vesync doing I/O in event loop ([@balloob] - [#13862]) ([switch.vesync docs]) (beta fix)
- Update yweather.py ([@TheCellMC] - [#13851]) ([weather.yweather docs])
- add support for Kodi discovery ([@escoand] - [#13790]) ([media_player.kodi docs])
- Further untangle data entry flow ([@balloob] - [#13855])
- Missing property decorator added ([@syssi] - [#13889]) ([fan.xiaomi_miio docs]) (beta fix)
- Fix race condition for component loaded before listening ([@balloob] - [#13887]) ([config docs]) (beta fix)
- Added snips service descriptions ([@tschmidty69] - [#13883])
- Add unique_id for BMW ConnectedDrive ([@gerard33] - [#13888]) ([binary_sensor.bmw_connected_drive docs]) ([lock.bmw_connected_drive docs]) ([sensor.bmw_connected_drive docs])
- Revert "Update yweather.py" ([@pvizeli] - [#13900]) ([weather.yweather docs])
- Eufy colour bulb updates ([@mjg59] - [#13895]) ([eufy docs]) ([light.eufy docs])
- Fix #13846 Double underscore in bluetooth address ([@aav7fl] - [#13884]) ([device_tracker docs]) (beta fix)
- Import operation modes from air humidifier ([@syssi] - [#13908]) ([fan.xiaomi_miio docs]) (beta fix)
- Fritzbox netmonitor name ([@escoand] - [#13903]) ([sensor.fritzbox_netmonitor docs])
- Restore typeerror check for units sans energy tracking ([@andersonshatch] - [#13824]) ([switch.edimax docs])
- Add more math functions to templates ([@Shou] - [#13915])
@ -135,8 +165,10 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Add support for new platform: climate.modbus ([@Kirchoff] - [#12224]) ([climate.modbus docs]) (new-platform)
- Hive R3 update ([@KJonline] - [#13357]) ([hive docs]) ([binary_sensor.hive docs]) ([climate.hive docs]) ([light.hive docs]) ([sensor.hive docs]) ([switch.hive docs])
- Updated foobot_async package version ([@reefab] - [#13942]) ([sensor.foobot docs])
- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) (beta fix)
- Upgrade alpha_vantage to 2.0.0 ([@fabaff] - [#13943]) ([sensor.alpha_vantage docs])
- Cleanup on exit ([@dgomes] - [#13918]) ([media_player.mediaroom docs])
- Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) (beta fix)
- Add data entry flow helper ([@balloob] - [#13935]) ([config docs])
- Xiaomi MiIO Device Tracker: Unused variable removed ([@syssi] - [#13948]) ([device_tracker docs])
- Implement play media to set a channel based on (by priority): ([@stephanerosi] - [#13934]) ([media_player.webostv docs])
@ -148,7 +180,20 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Added FB messenger broadcast api to notify.facebook component ([@B1tMaster] - [#12459]) ([notify.facebook docs])
- Added web view for TTS to get url ([@tschmidty69] - [#13882]) ([tts docs])
- Add services for bmw_connected_drive ([@ChristianKuehnel] - [#13497]) ([bmw_connected_drive docs]) ([device_tracker docs])
- Fix call to parent broadlink switch ([@Danielhiversen] - [#13906]) ([switch.broadlink docs]) (beta fix)
- Bump deCONZ requirement to v36 ([@Kane610] - [#13960]) ([deconz docs])
- Fix Gogogate2 'available' attribute ([@dlbroadfoot] - [#13728]) (beta fix)
- Fix so it is possible to ignore discovered config entry handlers ([@Kane610] - [#13741]) (beta fix)
- Prevent vesync doing I/O in event loop ([@balloob] - [#13862]) ([switch.vesync docs]) (beta fix)
- Fix #13846 Double underscore in bluetooth address ([@aav7fl] - [#13884]) ([device_tracker docs]) (beta fix)
- Fix race condition for component loaded before listening ([@balloob] - [#13887]) ([config docs]) (beta fix)
- Missing property decorator added ([@syssi] - [#13889]) ([fan.xiaomi_miio docs]) (beta fix)
- Fix call to parent broadlink switch ([@Danielhiversen] - [#13906]) ([switch.broadlink docs]) (beta fix)
- Import operation modes from air humidifier ([@syssi] - [#13908]) ([fan.xiaomi_miio docs]) (beta fix)
- Upgrade pyqwikswitch to 0.71 ([@kellerza] - [#13920]) ([qwikswitch docs])
- Upgrade somecomfort to 0.5.2 ([@balloob] - [#13940]) ([climate.honeywell docs]) (beta fix)
- Update pyhydroquebec to 2.2.2 ([@titilambert] - [#13946]) ([sensor.hydroquebec docs]) (beta fix)
- Revert "Upgrade pyqwikswitch to 0.71 ([@balloob] - [#13920]) ([qwikswitch docs])
- Bump skybellpy version to 0.1.2 ([@MisterWil] - [#13974]) ([skybell docs])
- Fix typo an coding style ([@stephanerosi] - [#13970]) ([device_tracker docs])
- Params of the send command can be a list now ([@syssi] - [#13905]) ([vacuum docs])
@ -166,7 +211,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Useless code removed ([@syssi] - [#13996]) ([maxcube docs])
- Add Homematic HmIP-SWO-PR weather sensor support ([@pascalhahn] - [#13904]) ([homematic docs])
- Disable ebox requirement ([@balloob] - [#14003]) ([sensor.ebox docs]) (breaking change)
- Upgraded miflora library to version 0.4.0 ([@ChristianKuehnel] - [#14005]) ([sensor.lmsensor docs]) ([sensor.miflora docs]) (new-platform)
- Upgraded miflora library to version 0.4.0 ([@ChristianKuehnel] - [#14005]) ([sensor.miflora docs])
- Log an error instead of raising an exception ([@syssi] - [#14006]) ([sensor.sht31 docs])
- Tibber available ([@Danielhiversen] - [#13865]) ([sensor.tibber docs])
- Upgrade pylutron-caseta to 0.5.0 to reestablish connections ([@rohankapoorcom] - [#14013]) ([lutron_caseta docs])
@ -177,6 +222,9 @@ Experiencing issues introduced by this release? Please report them in our [issue
- Revert cast platform polling mode ([@OttoWinter] - [#14027]) ([media_player.cast docs]) (beta fix)
- Handle HomeKit configuration failure more cleanly ([@mjg59] - [#14041]) ([homekit_controller docs]) (beta fix)
- Update device classes for contact sensor HomeKit ([@marthoc] - [#14051]) ([homekit docs]) (beta fix)
- Upgrade broadlink lib ([@Danielhiversen] - [#14074]) ([sensor.broadlink docs]) ([switch.broadlink docs]) (beta fix)
- Fix timezone issue when calculating min/max values in tibber #14009 ([@Danielhiversen] - [#14080]) ([sensor.tibber docs]) (beta fix)
- Updated list of AWS regions for Amazon Polly ([@GotoCode] - [#14097]) ([tts docs]) (beta fix)
[#10688]: https://github.com/home-assistant/home-assistant/pull/10688
[#12224]: https://github.com/home-assistant/home-assistant/pull/12224
@ -292,11 +340,21 @@ Experiencing issues introduced by this release? Please report them in our [issue
[#14003]: https://github.com/home-assistant/home-assistant/pull/14003
[#14005]: https://github.com/home-assistant/home-assistant/pull/14005
[#14006]: https://github.com/home-assistant/home-assistant/pull/14006
[#14008]: https://github.com/home-assistant/home-assistant/pull/14008
[#14010]: https://github.com/home-assistant/home-assistant/pull/14010
[#14013]: https://github.com/home-assistant/home-assistant/pull/14013
[#14019]: https://github.com/home-assistant/home-assistant/pull/14019
[#14025]: https://github.com/home-assistant/home-assistant/pull/14025
[#14027]: https://github.com/home-assistant/home-assistant/pull/14027
[#14041]: https://github.com/home-assistant/home-assistant/pull/14041
[#14051]: https://github.com/home-assistant/home-assistant/pull/14051
[#14074]: https://github.com/home-assistant/home-assistant/pull/14074
[#14080]: https://github.com/home-assistant/home-assistant/pull/14080
[#14097]: https://github.com/home-assistant/home-assistant/pull/14097
[@B1tMaster]: https://github.com/B1tMaster
[@ChristianKuehnel]: https://github.com/ChristianKuehnel
[@Danielhiversen]: https://github.com/Danielhiversen
[@GotoCode]: https://github.com/GotoCode
[@Juggels]: https://github.com/Juggels
[@KJonline]: https://github.com/KJonline
[@Kane610]: https://github.com/Kane610
@ -344,6 +402,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
[@reefab]: https://github.com/reefab
[@robmarkcole]: https://github.com/robmarkcole
[@rohankapoorcom]: https://github.com/rohankapoorcom
[@schmittx]: https://github.com/schmittx
[@shred86]: https://github.com/shred86
[@stephanerosi]: https://github.com/stephanerosi
[@swilson]: https://github.com/swilson
@ -362,6 +421,7 @@ Experiencing issues introduced by this release? Please report them in our [issue
[binary_sensor.bmw_connected_drive docs]: /components/binary_sensor.bmw_connected_drive/
[binary_sensor.hive docs]: /components/binary_sensor.hive/
[binary_sensor.maxcube docs]: /components/binary_sensor.maxcube/
[binary_sensor.qwikswitch docs]: /components/binary_sensor.qwikswitch/
[bmw_connected_drive docs]: /components/bmw_connected_drive/
[calendar.google docs]: /components/calendar.google/
[calendar.todoist docs]: /components/calendar.todoist/
@ -427,7 +487,6 @@ Experiencing issues introduced by this release? Please report them in our [issue
[sensor.hive docs]: /components/sensor.hive/
[sensor.hydroquebec docs]: /components/sensor.hydroquebec/
[sensor.linux_battery docs]: /components/sensor.linux_battery/
[sensor.lmsensor docs]: /components/sensor.lmsensor/
[sensor.miflora docs]: /components/sensor.miflora/
[sensor.mqtt docs]: /components/sensor.mqtt/
[sensor.nest docs]: /components/sensor.nest/
@ -459,22 +518,3 @@ Experiencing issues introduced by this release? Please report them in our [issue
[vacuum.xiaomi_miio docs]: /components/vacuum.xiaomi_miio/
[weather.yweather docs]: /components/weather.yweather/
[zha docs]: /components/zha/
[#14008]: https://github.com/home-assistant/home-assistant/pull/14008
[#14019]: https://github.com/home-assistant/home-assistant/pull/14019
[#14025]: https://github.com/home-assistant/home-assistant/pull/14025
[#14027]: https://github.com/home-assistant/home-assistant/pull/14027
[#14041]: https://github.com/home-assistant/home-assistant/pull/14041
[#14051]: https://github.com/home-assistant/home-assistant/pull/14051
[@OttoWinter]: https://github.com/OttoWinter
[@balloob]: https://github.com/balloob
[@kellerza]: https://github.com/kellerza
[@marthoc]: https://github.com/marthoc
[@mjg59]: https://github.com/mjg59
[@schmittx]: https://github.com/schmittx
[binary_sensor.qwikswitch docs]: /components/binary_sensor.qwikswitch/
[config docs]: /components/config/
[homekit docs]: /components/homekit/
[homekit_controller docs]: /components/homekit_controller/
[media_player.cast docs]: /components/media_player.cast/
[qwikswitch docs]: /components/qwikswitch/
[sensor.qwikswitch docs]: /components/sensor.qwikswitch/

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB