Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: jabesq-org/pyatmo

Tags

v9.2.3

Toggle v9.2.3's commit message

Verified

This commit was signed with the committer’s verified signature.
cgtobi Tobias Sauerwein
docs: bump version to v9.2.3

v9.2.2

Toggle v9.2.2's commit message

Verified

This commit was signed with the committer’s verified signature.
cgtobi Tobias Sauerwein
docs: bump version to v9.2.2

v9.2.1

Toggle v9.2.1's commit message

Verified

This tag was signed with the committer’s verified signature.
jabesq Hugo Dupras
pyatmo v9.2.1

Added
-----

- Added SPDX license identifier [PEP 639](https://peps.python.org/pep-0639/).

Fixed
-----

- Removed upper bound for Python version constraint.

v9.2.0

Toggle v9.2.0's commit message

Verified

This tag was signed with the committer’s verified signature.
jabesq Hugo Dupras
pyatmo v9.2.0

Changed
-------

- Improved schedule handling
- Updated dev container configuration

v9.1.0

Toggle v9.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
jabesq Hugo Dupras
pyatmo v9.1.0

Added
-----

- Support for 3rd party zigbee roller blinds
- Support for Netatmo Indoor Camera Advance (NPC)
- Fixtures for multiple modules (NLL, NLV, NLLV, NLJ, NLIS, NLPT, NLPD, NLPO)
- Added conventional-pre-commit hook for commit-msg stage

Changed
-------

- Updated device type descriptions to better reflect their functionality
- Removed some unnecessary mixins from Legrand device classes
- Create RemoteControlMixin for easier device representation
- Replaced setup-cfg-fmt with pyprojectsort pre-commit hook
- Improved error handling in extract_raw_data for empty homes
- Refactored test file handling to use anyio.open_file()
- Updated pre-commit hooks to latest versions
- Updated project metadata in pyproject.toml

Fixed
-----

- Handling of cooling/heating control mode
- Fixed async tests to avoid blocking file access
- Fixed detection of missing homes in API responses
- Fixed async mock configuration in tests
- Fixed error handling for throttling errors
- Fixed exception class names to end with "Error" suffix
- Fixed handling of empty homes data
- Fixed test file handling to use anyio
- Fixed coverage report configuration in tox.ini
- Fixed type casting in async_update_measures method for Energy module
- Fixed error handling for missing parameters in fake_post_request
- Fixed handling of unknown device types
- Fixed handling of place data and historical data in NetatmoBase class
- Fixed handling of station ids in fix_id function
- Fixed handling of zone_id type in async_set_schedule_temperatures method
- Fixed handling of angle for display in module.py
- Fixed handling of device type and boiler status in Room class
- Fixed handling of missing parameters in test functions
- Fixed handling of file paths for fixtures
- Fixed handling of deprecated assert_called method
- Fixed handling of test cases for NLP, NLF, and NLIS Legrand modules
- Fixed handling of test cases for different weather modules
- Fixed handling of mypy configuration in tox.ini

v9.0.0

Toggle v9.0.0's commit message

Verified

This tag was signed with the committer’s verified signature.
jabesq Hugo Dupras
pyatmo v9.0.0

Added
-----

- Support for Pilot Wire ("fil pilote" support)
- AC Auto schedule

Changed
-------

- Replaced pipenv with uv and updated readme

Removed
-------

- Python 3.10 support

Fixed
-----

- Propper handling of climate schedules in heating or cooling
- Fix HVAC related setpoint evaluation
- devcontainer

v8.1.0

Toggle v8.1.0's commit message

Verified

This tag was signed with the committer’s verified signature.
jabesq Hugo Dupras
pyatmo v8.1.0

Added
-----

- Expose camera person status
- Add NLE support
- Add proper energy support
- Add cooler support
- Add BNS support

v8.0.3

Toggle v8.0.3's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v8.0.3 (#488)

* Update BNCS

* feat: add centralized ventilation controller NLLF

---------

Signed-off-by: Tobias Sauerwein <[email protected]>

v8.0.2

Toggle v8.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Release v8.0.2 (#485)

* add missing device type mapping for NIS (#476)

* Add power data to NLPD entities (#477)

* Add missing NLFE Legrand dimmer switch

* clean up

* Add shutter capabilities to BNAB, BNAS and BNMS (#484)

* fix: update name prefixing (#483)

---------

Signed-off-by: Tobias Sauerwein <[email protected]>

v8.0.1

Toggle v8.0.1's commit message

Partially verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
We cannot verify signatures from co-authors, and some of the co-authors attributed to this commit require their commits to be signed.
Release 8.0.1 (#481)

* cd: Run publish-to-test-pypi only on development branch

* fix devcontainer (#468)

* Add start and end times to room class (#469)

* Remove deprecated code (#461)

* Remove deprecated code

* Remove old codeql config

* Remove unused fixture

* Minor clean up

* Refactor async_post_request

Signed-off-by: Tobias Sauerwein <[email protected]>

---------

Signed-off-by: Tobias Sauerwein <[email protected]>

* Split tests and clean up (#471)

* split tests

* clean up cruft

* Fix NLPD to provide energy readings

* Add BNLD - Bticino dimmable light

* Update readme (#472)

* Clean up somfy shutter
* Add new bticino scope
* update readme

* chore(deps): Bump actions/setup-python from 4.7.1 to 5.0.0 (#474)

Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4.7.1 to 5.0.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@v4.7.1...v5.0.0)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

* add missing device type mapping for NIS (#476)

* Add power data to NLPD entities (#477)

* Clean up (#479)

* Update CHANGELOG.md

* Fix nlfe (#480)

* Add missing NLFE Legrand dimmer switch

* clean up

* Update changelog

---------

Signed-off-by: Tobias Sauerwein <[email protected]>
Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: Hugo Dupras <[email protected]>
Co-authored-by: deosrc <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>