Skip to content

Releases: GrandMoff100/HomeAssistantAPI

v3.0.0

22 Feb 01:57
8e44761
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.4.0...v3.0.0

Fixed malformed_id function

05 Nov 11:55
Compare
Choose a tag to compare

What's Changed

As always, let me know what cool projects you're working on with this!

Full Changelog: v2.4.0...v2.4.0-post2

Post Version 2.4.0 Fixes

15 Oct 19:14
da09fbe
Compare
Choose a tag to compare

See CHANGELOG.md

Response Processing and Bug Fixes!

14 Oct 15:05
Compare
Choose a tag to compare

This release is pretty small but fixed some key issues.

  1. It now checks the HTTP status code of the response and raises exceptions accordingly.
  2. Response content exceptions are now raised in the Processing class where they make sense to be raised.
  3. Users can add their own processors to extend the library if Homeassistant returns different Content-Type headers such as binary files like images.
  4. AsyncClient methods worked inconsistently because of a few bugs that are now resolved and AsyncClient methods work smoothly now.

Enjoy! Read the new Response Processing docs here

Bug fixes and Global Request Parameters

19 Sep 02:45
8f2edf3
Compare
Choose a tag to compare

Fixed a few user raised bugs and issues and added a global request parameter kwargs to Client initialization. Keyword arguments like timeout get passed to requests.request and aiohttp.ClientSession.request to customized client interaction even more. Go show us what you can make! Open a discussion! And most of all have fun!

The Async Release!!

23 Jul 21:31
30c1eab
Compare
Choose a tag to compare

This release now includes an AsyncClient as promised. As well as Async Data Models.
The associated documentation is now also there as well.
As always, go make some cools stuff and share it with us! Have fun!

Added Event support

21 Jul 15:38
05679e7
Compare
Choose a tag to compare

Minor changes to Client.
Event data models and the methods, get_events and fire_event were added as well.
Enjoy.

The Official Release!!!

15 Jul 16:03
Compare
Choose a tag to compare

Not much to say except go read the docs and start making cool stuff! More examples, contributions, and questions are welcome!!

Documentation and badges!

15 Jul 02:02
aff7312
Compare
Choose a tag to compare
Pre-release

Finally! Documentation using sphinx is now added so all of us can read how the code works and how to use it now! Woohoo! Multiple requested features were added in the last pre-release such as entity state setting. I think we've almost reached a milestone and now all left to do is clean up some files and make minor adjustments in preparation for the official release! Enjoy!

Data Model Rewrite and Evolution

13 Jul 02:12
Compare
Choose a tag to compare
Pre-release

This release has rewritten the processing of json data from the api to accommodate data model classes and data mode methods. It has about 90% of the features I planned on adding. I'm going to be busy the next few days. So the rest of the features, examples and documentation readthedocs site won't be started until then. But this version is released on Pypi so if you're brave or curious enough to figure out the new features yourself from the example.py upgrade to the this version with pip. pip install homeassistant_api==2.0.0a1 and enjoy! Otherwise sit tight and a couple more pre-releases and we'll have a full-fledged version! Thank you for your continued interest and time in this project. As always have fun and do cool stuff.