-
-
Notifications
You must be signed in to change notification settings - Fork 33.8k
0.55 #9704
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
0.55 #9704
Conversation
* Update requirements_all.txt * Update abode.py
* Bump python_openzwave to 0.4.0.35 * Cleanup
* update usps * fix syntax issue
* Bugfix Homematic hub object * fix hass instance * fix state unknow if 0 states
s/Addres /Address / s/Chnage/Change/ s/Converion/Conversion/ s/Supressing/Suppressing/ s/agains /against / s/allready/already/ s/analagous/analogous/ s/aquired/acquired/ s/arbitray/arbitrary/ s/argment/argument/ s/aroung/around/ s/attibute/attribute/ s/auxillary/auxiliary/ s/befor /before / s/commmand/command/ s/conatin/contain/ s/conection/connection/ s/coresponding/corresponding/ s/entites/entities/ s/enviroment/environment/ s/everyhing/everything/ s/expected expected/expected/ s/explicity/explicitly/ s/formated/formatted/ s/incomming/incoming/ s/informations/information/ s/inital/initial/ s/inteface/interface/ s/interupt/interrupt/ s/mimick/mimic/ s/mulitple/multiple/ s/multible/multiple/ s/occured/occurred/ s/occuring/occurring/ s/overrided/overridden/ s/overriden/overridden/ s/platfrom/platform/ s/positon/position/ s/progess/progress/ s/recieved/received/ s/reciever/receiver/ s/recieving/receiving/ s/reponse/response/ s/representaion/representation/ s/resgister/register/ s/retrive/retrieve/ s/reuqests/requests/ s/segements/segments/ s/seperated/separated/ s/sheduled/scheduled/ s/succesfully/successfully/ s/suppport/support/ s/targetting/targeting/ s/thats/that's/ s/the the/the/ s/unkown/unknown/ s/verison/version/ s/while loggin out/while logging out/
* Catch no longer existing process in systemmonitor * Update log message * Again line length
* Add support for multi-entity recent fetch of history. Add graph component * Rename graph to history_graph. Support fast fetch without current state. * Address comments
* new geo rss events sensor * SCAN_INTERVAL instead of DEFAULT_SCAN_INTERVAL * removed redefinition CONF_SCAN_INTERVAL * definition of self._name not required * removed unnecessary check and unnecessary parameter * changed log levels * fixed default name not used * streamlined sensor name and entity id generation, removed unnecessary parameter * fixed issue for entries without geometry data * fixed tests after code changes * simplified code * simplified code; removed unnecessary imports * fixed invalid variable name * shorter sensor name and in turn entity id * increasing test coverage for previously untested code * fixed indentation and variable usage * simplified test code * merged two similar tests * fixed an issue if no data could be fetched from external service; added test case for this case
* - Added support for ARM_NIGHT for manual_mqtt alarm * - port "Add post_pending_state attribute to manual alarm_control_panel #9291" to manuql_mqtt * - port "Fixed manual alarm not re-arm after 2nd trigger #9249" to manuql_mqtt * - port "Add manual alarm_control_panel pending time per state #9264" to manuql_mqtt * - Updated test_trigger_with_specific_pending to simulate real scenario e.g. arm the system then trigger
* Various AirVisual bugfixes * Updating requirements * Added better logging for failed data retrieval
* Update UPNP component * Bump dep * Fix flakiness in test
Fixes basic light control in case complex transition effects were defined on a light (possibly, externally to Home Assistant): https://gitlab.com/stavros/python-yeelight/issues/17
* Add test cases and fix for device_defaults fire_event option. * Also for light. * Change docstring mood.
#9568) * Use simplepush module, enable event, and allow encrypted communication * Fix check
* Add DuckDNS component * Address comments
* Clean up OwnTracks * Address comments
* MQTT Cover - Add availability_topic for online/offline status Added topic, configurable payloads, and tests. * Merge branch 'dev' into mqtt-cover-availability * Revert "Merge branch 'dev' into mqtt-cover-availability" This reverts commit 46d2979. * Added newline at end of test_mqtt.py * Fixed lint issue (newline at EOF) * Fixed lint issue (newline at EOF) * Updated call signature for other tests * Fixed availability message callback
* Added new statistic attributes Added new attributes: - Cleaning count - Total cleaning time - Total cleaning area - Time left to change main brush, side brush and filter * Code corrections Code corrections * Remove wronge hanging indentation * Added new attributes ATTR_MAIN_BRUSH_LEFT ATTR_SIDE_BRUSH_LEFT ATTR_FILTER_LEFT ATTR_CLEANING_COUNT ATTR_CLEANED_TOTAL_AREA ATTR_CLEANING_TOTAL_TIME * Remove trailing white space * Corrections of the unit test for new attributes * Hound corrections * Init self.clean_history, self.consumable_state * Hound correction * - Cleaning time and total cleaning time shown in minutes - Cleaned area and total cleaned area shown in square meters - Main brush left, side brush left, filter left time shown in hours - Display of the unit of measurement * Remove trailing white spaces * Fixed wrong continued indentation * Fixed Hound * Fixed Hound * Added new statistic attributes Added new attributes: - Cleaning count - Total cleaning time - Total cleaning area - Time left to change main brush, side brush and filter * Code corrections Code corrections * Remove wronge hanging indentation * Init self.clean_history, self.consumable_state * Hound correction * Remove UOM * Merge * Init self.clean_history, self.consumable_state * Hound correction * Init self.clean_history, self.consumable_state * Hound correction * Removed double declarations
…PI to respond (#9536) * Increase Comed timeout since it sometimes takes a long time for the API to respond * Rewrite ComEd sensor to use asyncio * Fix whitespace and build issues
* allow customizable action for webos tv turn on as not all models allow for WOL * trying to fix the houndci-bot * last few fixes hopefully * I guess not * last time! * This is a breaking change. I have removed the build-in wake-on-lan functionality and have opted for a script which can be a wake-on-lan switch. I have also removed any reference to wol. * hoping to fix formatting * linter errors
* IMAP Unread sensor updated for async and push * Implement renames suggested in review * Use async_timeout * Keep push capability in a variable * Reword for Hound
* Create a secret and enable password by default * Comment out api password secret * Lint/fix tests
* Support for The Things network's Data Storage * Rename platform and other changes (async and dict) * Rename sensor platform and remove check for 200
If it's ok I would suggest to add a short statement, that HomeMatic users can upgrade again since the issue with the variables has been fixed. Something like:
|
@balloob suggestion for the blog post: {% linkable_title Tibber %}This release introduces a new sensor: Tibber. The sensor provides the current electricity price if you are a Tibber customer. This will allow you to make automation for turning off the heater when the electricity price is high or only charge your electric car when the prices are low. We further plan to add support for showing future electricity prices and historic electricity consumption data. Tibber is currently only available in Norway and Sweden. |
Small typo in the release post, it should say |
Another typo in the release notes: It's Owntracks, not Owntrack |
@sleiner, thanks. |
* Deprecate Python 3.4 support * Update text
Beside the improved Wink support which was contributed by @w1ll1am23, ships this release a wide variety of new components and platforms. The
input_slider
components has received a makeover by @BioSehnsucht and is nowinput_number
. @tinloaf added a feature that allows you to enter dates:input_datetime
. Both will help you to improve your automation rules.DuckDNS
Using Home Assistant with DuckDNS for Dynamic DNS (DDNS or DynDNS) is an old story. DuckDNS is also integrated in Hass.io. 0.55 ships a component for no Hass.io users to get a similar feature.
Recorder
The purging of data was improved. With
purge_interval
you can schedule regular purges of older events and states. In combination you can specify withpurge_keep_days
the amount of days you want to keep. The new servicerecorder.purge
allow to handle this task when needed.Owntracks
Owntracks is an easy way to track your devices. For some times we have the device tracker which depends on MQTT but thanks to a new feature in Owntracks we can now offer support for HTTP. The new platform doesn't require a MQTT broker but sends messages directly as HTTP requests to Home Assistant.
Tibber
This release introduces a new sensor: Tibber. The sensor provides the current electricity price if you are a Tibber customer. This will allow you to make automation for turning off the heater when the electricity price is high or only charge your electric car when the prices are low. We further plan to add support for showing future electricity prices and historic electricity consumption data. Tibber is currently only available in Norway and Sweden
The Things Network
The Things Network (TTN) is a LoRaWAN based network especially designed for IoT devices. With this integration one can observe the state of devices which are out of range of the local WiFi network as long as they are connected to a TTN gateway.
New Platforms
If you need help...
...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
history.get_significant_states
function then you need to adjust the stringentitity_id
parameter has been changed to a list of stringsentity_ids
parameter. (@andrey-git - #9472) (history_graph docs) (breaking change)external_port
configuration option was removed. (@balloob - #9560) (upnp docs) (breaking change)input_slider
toinput_number
which has now a numeric text box option. (@BioSehnsucht - #9494) (demo docs) (input_number docs) (breaking change)All changes