We’re approaching the end of September and that means that it was our birthday! We are now officially 4 years old and are getting more amazing with every release. This release too will include some great new stuff and tons of bugfixes. Included is a bug fix by @fanthos that should fix the frontend in some browsers. If you had issues with your browser before, make sure to check out this release. Microsoft edge windows 8.
This release we’ve started the work to make our Xiaomi integrations more robust. This meant that we’ve had to rename the components to make it more clear which of the Xiaomi protocols are being used. We have some developers working on making this very affordable home automation solution a first class citizen in the Home Assistant ecosystem, stay tuned for more integrations!
Todoist is a to-do list app and online task manager that works across 15 different platforms including Web, iOS, Android, Google Chrome, Mac, and Outlook. Turn on Applets to quickly and automatically create new tasks, and sync or share tasks across other systems and services. Todoist and IFTTT integration has been a top request from our users and theirs. With this integration, you can bring even more power to your to-do list. IFTTT is a popular service that lets users create powerful connections among various kinds of apps and services. Each connection is called an applet.
Another cool thing in this release is the new mqtt_statestream
component to export state changes to MQTT. Each entity will be exported on their own topic which makes it very easy to subscribe to individual entity updates.
DeskRT is our proprietary video codec that ensures image transmission at low latency and high framerates, even at low bandwidths of only 100kB/s. Our innovative codec is at the core of AnyDesk and is also available for our free users. Simply Download. Connect to a computer remotely, be it from the other end of the office or halfway around the world. AnyDesk ensures secure and reliable remote desktop connections for. The AnyDesk Remote Desktop Software for Windows remote desktops is adjusted to the latest Windows devices and is also compatible with earlier Windows versions. Fast Download and small file size AnyDesk for the Windows 10 Desktop has a light design, can be downloaded fast and secure, and you can start instantly to remote control Microsoft devices. AnyDesk is the ultimate remote access app for Android-giving you a truly mobile solution to remote desktop connectivity and remote control via android devices. And it’s free for private use! Enjoy seamless connectivity in any setting, for any application. Establish remote desktop links with your office. Use AnyDesk to administer external support for customers. Connectivity wherever you are! Anydesk desktop app.
New Platforms
- Added mqtt_statestream component (@mw-white - #9286) (mqtt_statestream docs) (new-platform)
- Add support for Todoist platform (@Jay2645 - #9236) (calendar.todoist docs) (new-platform)
- DoorBird Component (@Klikini - #9281) (doorbird docs) (binary_sensor.doorbird docs) (camera.doorbird docs) (switch.doorbird docs) (new-platform)
- Basic MQTT vacuum support (@johnboiles - #9386) (vacuum docs) (vacuum.mqtt docs) (new-platform)
- Added Zyxel Keenetic NDMS2 based routers support for device tracking (@foxel - #9315) (device_tracker.keenetic_ndms2 docs) (new-platform)
- Telnet switch (@multiholle - #8913) (switch.telnet docs) (new-platform)
- Abode services, events, lights, cameras, automations, quick actions. (@MisterWil - #9310) (abode docs) (alarm_control_panel.abode docs) (binary_sensor.abode docs) (camera.abode docs) (cover.abode docs) (light.abode docs) (lock.abode docs) (switch.abode docs) (new-platform)
- Added satel_integra alarm panel and binary sensor platform (@c-soft - #9336) (satel_integra docs) (alarm_control_panel.satel_integra docs) (binary_sensor.satel_integra docs) (new-platform)
- Worx Landroid sensor (@nilzen - #9416) (sensor.worxlandroid docs) (new-platform)
If you need help…
Todoist Fitbit Charge 3
…don’t hesitate to use our very active forums or join us for a little chat. The release notes have comments enabled but it’s preferred if you use the former communication channels. Thanks.
Reporting Issues
Experiencing issues introduced by this release? Please report them in our issue tracker. Make sure to fill in all fields of the issue template.
Breaking Changes
- Sensor - OneWire: This update changes the names of the sensors from
<sensor_name>
to<sensor_name> <Sensor_type>
(@tcastberg - #9404) (sensor.onewire docs) (breaking change) - Renamed Xiaomi platforms to include their protocol names. xiaomi -> xiaomi_aqara, xiaomi_aqara.switch, xiaomi_aqara.light, xiaomi_aqara.binary_sensor, … and vacuum.xiaomi, xiaomi_philipslight -> xiaomi_miio, vacuum.xiaomi_miio, light.xiaomi_miio (@danielhiversen - #9426) (breaking change)
- Swiss Public Transport sensor: All times handled by the Swiss Public Transport sensor are now in ISO 8601 format. Please update your templates sensors and automations. (@fabaff - #9129) (sensor.swiss_public_transport docs) (breaking change)
- iOS: All category identifiers need to be lowercase. If you do not update, it will break actionable notifications to IOS devices sent by scripts/automations. (@rbflurry - #9427) (breaking change)
- Fitbit: Put endpoints behind
/api
like the other oauth-using components (@happyleavesaoc - #9460) (sensor.fitbit docs) (breaking change) - Version 0.53 introduced a bug in the HomeMatic component which breaks the usage of system variables on the CCU / Homegear. This has not been fixed yet. If you are using these variables in your automations you should skip updates until the bug has been resolved. Upgrading is safe however if you only interact with devices.
All changes
- Add HTTP Basic auth to RESTful Switch (@amelchio - #9162) (switch.rest docs)
- Bump pywebpush and pyJWT versions (@fanaticDavid - #9355) (notify.html5 docs)
- Add /usr/sbin to PATH (@morberg - #9364)
- Add polling interval service and setting available through zwave node entity panel (@turbokongen - #9056) (zwave docs)
- Round off probability to 2 decimals. (@arsaboo - #9365) (binary_sensor.bayesian docs)
- Added mqtt_statestream component (@mw-white - #9286) (mqtt_statestream docs) (new-platform)
- typo in waypoint import topic preventing waypoint import (@diplix - #9338) (device_tracker.owntracks docs)
- Cleanup and simplitfy the async state update (@pvizeli - #9390)
- Update cloud auth (@balloob - #9357)
- Allow multiple observations of same entity (@jlmcgehee21 - #9391) (binary_sensor.bayesian docs)
- Break up Alexa per functionality (@balloob - #9400) (alexa docs)
- Upgrade psutil to 5.3.1 (@fabaff - #9403) (sensor.systemmonitor docs)
- fix mopar sensor (@happyleavesaoc - #9389)
- Support specifying no Apple TVs (@postlund - #9394) (apple_tv docs)
- Update netdisco to 1.2.0 (@balloob - #9408)
- components/xiaomi: Add initial discovery using NetDisco. (@pfalcon - #9283)
- Fix copy&paste mistake (@tinloaf - #9378)
- Added log-file command line flag (@TD22057 - #9422)
- Add LC_CTYPE to environment variables in macOS (@morberg - #9227)
- Added more devices and types to onewire (@tcastberg - #9404) (sensor.onewire docs) (breaking change)
- Bump uvcclient to 0.10.1 to work with beta NVR releases (@antonym - #9423) (camera.uvc docs)
- full RGB support for users of tradfri GW (@spektren - #9411) (light.tradfri docs)
- Add support for Todoist platform (@Jay2645 - #9236) (calendar.todoist docs) (new-platform)
- Fix artwork bug in Apple TV (@postlund - #9415) (media_player.apple_tv docs)
- Bump python-mirobo for improved device support and introduce API changes. (@syssi - #9424)
- MPD small improvements (@pdanilew - #9301) (media_player.mpd docs)
- update broadlink.py to add support for MP1 switch (@giangvo - #9222) (switch.broadlink docs)
- Fix displaying of friendly_name for light template component (@rollbrettler - #9413) (light.template docs)
- Improve Python script (@doudz - #9417) (python_script docs)
- Add manual alarm_control_panel pending time per state (@snjoetw - #9264) (alarm_control_panel.manual docs)
- Rename xiaomi #9425 (@danielhiversen - #9426) (breaking change)
- Bump version of aioautomatic (@armills - #9435)
- Fix russound_rio for python 3.4 (@wickerwaka - #9428) (media_player.russound_rio docs)
- Basic MQTT vacuum support (@johnboiles - #9386) (vacuum docs) (vacuum.mqtt docs) (new-platform)
- Optimaze vacuum mqtt platform (@pvizeli - #9439) (vacuum.mqtt docs)
- Polymer access to log file broken when using new log file command line (@TD22057 - #9437)
- Allow empty hostnames when detecting devices with the aruba device_tracker. (@michaelarnauts - #9440) (device_tracker.aruba docs)
- mqtt_statestream: Update to append ‘state’ to topic for future use with mqtt discovery (@mw-white - #9446) (mqtt_statestream docs)
- Fix for DTE Energy Bridge returning the wrong units from time to time (@kylehendricks - #9246) (sensor.dte_energy_bridge docs)
- Refactor Swiss Public Transport sensor (@fabaff - #9129) (sensor.swiss_public_transport docs) (breaking change)
- Added Zyxel Keenetic NDMS2 based routers support for device tracking (@foxel - #9315) (device_tracker.keenetic_ndms2 docs) (new-platform)
- Add city/state/country options and fix bugs for airvisual (@bachya - #9436) (sensor.airvisual docs)
- Fix emulated hue warning message (@astone123 - #9452) (emulated_hue docs)
- Alexa smart home native support (@pvizeli - #9443)
- fix for Twitter notifications without media (@MikeChristianson - #9448)
- Load WebComponent polyfill on header. (@fanthos - #9438)
- Fix issue 5728: Emulated Hue UPnP crashes on special characters. (@SqyD - #9453)
- Ios notify camera fix (@rbflurry - #9427) (breaking change)
- Adds MQTT Fan Discovery (@hufman - #9463)
- Upgrade sqlalchemy to 1.1.14 (@fabaff - #9458)
- Upgrade uber_rides to 0.6.0 (@fabaff - #9457) (sensor.uber docs)
- Upgrade youtube_dl to 2017.9.15 (@fabaff - #9456)
- DoorBird Component (@Klikini - #9281) (doorbird docs) (binary_sensor.doorbird docs) (camera.doorbird docs) (switch.doorbird docs) (new-platform)
- Fix recorder does not vacuum SQLite DB on purge (@milanvo - #9469)
- fitbit fixes (@happyleavesaoc - #9460) (sensor.fitbit docs) (breaking change)
- Fix typo in services.yaml (@mika - #9475)
- Upgrade pyasn1 to 0.3.5 and pyasn1-modules to 0.1.4 (@fabaff - #9474) (notify.xmpp docs)
- Xiaomi Gateway: Allow static configuration of a gateway without discovery (@syssi - #9464) (xiaomi_aqara docs)
- Added support for the DTE Energy Bridge v2 (@Blender3D - #9431) (sensor.dte_energy_bridge docs)
- Telnet switch (@multiholle - #8913) (switch.telnet docs) (new-platform)
- Abode services, events, lights, cameras, automations, quick actions. (@MisterWil - #9310) (abode docs) (alarm_control_panel.abode docs) (binary_sensor.abode docs) (camera.abode docs) (cover.abode docs) (light.abode docs) (lock.abode docs) (switch.abode docs) (new-platform)
- Added satel_integra alarm panel and binary sensor platform (@c-soft - #9336) (satel_integra docs) (alarm_control_panel.satel_integra docs) (binary_sensor.satel_integra docs) (new-platform)
- Worx Landroid sensor (@nilzen - #9416) (sensor.worxlandroid docs) (new-platform)
- Fix universal media_player mute (@colindunn - #9462) (media_player.universal docs)
- Small improvement of KNX Covers (@Julius2342 - #9476)
- Upgrade async_timeout to 1.4.0 (@fabaff - #9488)
- Bump version of abodepy (@MisterWil - #9491) (abode docs)
- Upgrade coinmarketcap to 4.1.1 (@fabaff - #9490) (sensor.coinmarketcap docs)
- Upgrade blockchain to 1.4.0 (@fabaff - #9489)
- Solve Recorder component failing when using Axis component (@Kane610 - #9293) (axis docs) (camera.axis docs)
- switch to pypi for xiaomi gw (@danielhiversen - #9498) (xiaomi_aqara docs)
- renamed add_devices to async_add_devices according to hass naming scheme (@Julius2342 - #9485) (binary_sensor.knx docs) (climate.knx docs) (light.knx docs) (sensor.knx docs) (switch.knx docs)
- Revert “renamed add_devices to async_add_devices according to hass naming scheme (#9485)” (@pvizeli - #9503) (alarm_control_panel.spc docs) (binary_sensor.knx docs) (binary_sensor.spc docs) (climate.knx docs) (light.knx docs) (sensor.citybikes docs) (sensor.knx docs) (sensor.worxlandroid docs) (switch.knx docs)
- LIFX: fix multi-zone color restore after effects (@amelchio - #9492) (light.lifx docs)
- renamed add_devices to async_add_devices according to hass naming scheme (second try after failed #9485) (@Julius2342 - #9505) (alarm_control_panel.spc docs) (binary_sensor.knx docs) (binary_sensor.spc docs) (climate.knx docs) (light.knx docs) (sensor.citybikes docs) (sensor.knx docs) (sensor.worxlandroid docs) (switch.knx docs)
- Xiaomi pycryptodome (@danielhiversen - #9511) (xiaomi_aqara docs)
- Bumped pyhomematic, additional device support (@danielperna84 - #9506) (homematic docs) (sensor.homematic docs)
- abode: Bump abodepy dependency to 0.11.7 (@vickyg3 - #9504) (abode docs)
- abode: Set device_type in state attributes (@vickyg3 - #9515) (abode docs)
- update xiaomi aqara lib (@danielhiversen - #9520) (xiaomi_aqara docs)
- added services.yaml integration for input_boolean (@skalavala - #9519) (input_boolean docs)
- Add reload service to python_script (@doudz - #9512) (python_script docs)
- MQTT Binary Sensor - Add availability_topic for online/offline status (@marthoc - #9507) (binary_sensor.mqtt docs)
- Fix typo within cover/knx https://github.com/XKNX/xknx/issues/64 (@Julius2342 - #9527) (cover.knx docs)
- LIFX: improve performance of setting multi-zone lights to a single color (@amelchio - #9526) (light.lifx docs)
I love using a task manager to help keep me organized, and to make sure I don’t drop any balls due to my cluttered brain being constantly overworked. I’ve gone through several iterations, starting with Franklin Planners, evolving to Outlook Tasks, and more recently to smartphone task tools that could “effectively” sync up with all my devices. I have tried a multitude of apps since Windows Phone launched in 2010, and all have failed to provide in at least one area or another. Most especially, syncing across devices. Todoist has been my go to task application for the past 6-8 months and it has yet to fail me. It’s currently available as a desktop/smartphone app across pretty much any platform. Additionally, there are plugins for Outlook & GMail, as well as a Windows 10 beta app. I currently use the Outlook plugin on my office desktop, and rely on the Windows Mobile companion app for most of my other interaction, although the Win 10 beta is installed on all my machines.
Today, Boards by Todoist was released as an experimental first-party app in the Windows Store. Being a Universal app, it’s available for download on all Windows 10 & Windows 10 Mobile devices. Ten or fifteen years ago, I might have offered the tip off a pinky finger for something like this, juggling dozens of projects at any one time. Today, my workload is bit more subdued, but I still get involved with projects that involve several steps and sub-steps. Still working on collaboration with my generally, “technology deprived”, coworkers, but I will keep trying.
As the Todoist Outlook plugin gives you a minimalist view of your tasks, Boards looks like it will be an nice addition to my desktop. The initial release of Boards is fairly basic, but it essentially allows you to edit and move your tasks through different stages, from To-Do, to In Progress, to Completed. It’s nice to be able to visualize a project on one screen. I have used these kinds of interfaces with other Windows Store task apps, but it was part of the interface, whether you wanted to use it or not. And then there was that syncing thing. Lets not go there. All of the tasks in Todoist automatically sync up with Boards, so there is nothing to do to start using it. All of the same features available in Todoist; assigning tasks, leaving comments, uploading attachments, are all available within Boards. Things would really get interesting if you were collaborating with others on a project. I’m trying to find out if Boards will be available on iOS and Android, so that I might be able to collaborate on some projects, but I haven’t found that answer yet.
Todoist Fitbit App
If you’re looking for a great to-do app, you don’t need to look any further than Todoist (or TaskCrunch on Windows 10 Mobile). Docker run flags cheat sheet. If you’ve always wished that Todoist offered Kanban type boards to sort through complex projects, your wait is over. You can download Boards in the Windows Store here.