Commit Graph

9 Commits (9769dec44b304844c73a2024b00b77d435caef7d)

Author SHA1 Message Date
Marc Mueller 279483ddb0
Import Generator from typing_extensions (2) () 2024-06-06 17:24:22 +02:00
Toni Korhonen 84a975b61e
Add Balboa spa temperature range state control (high/low) ()
* Add temperature range switch (high/low) to Balboa spa integration.

* Change Balboa spa integration temperature range control from switch to select

* Balboa spa integration: Fix ruff formatting

* Balboa spa integration: increase test coverage

* Balboa spa integration review fixes: Move instance attributes as class attributes. Fix code comments.
2024-04-13 10:44:02 +02:00
Marc Mueller 38adfbf1a3
Add empty line after module docstring [tests a-e] () 2024-03-08 08:50:25 -05:00
Sebastian Noack df61d0a29d
Add entities for Balboa Spa lights () 2024-02-28 16:29:40 +01:00
Sebastian Noack 5a57816e50
Add entities for Balboa Spa pumps ()
* Add entities for Balboa Spa pumps

* Fix fan tests and move client_update to __init__

* Ruff

---------

Co-authored-by: Jan-Philipp Benecke <github@bnck.me>
2024-02-28 14:19:02 +01:00
Ville Skyttä 3b4774d9ed
Remove unnnecessary pylint configs from components/[a-d]* () 2023-08-24 00:54:02 +02:00
Nathan Spencer 11ccd166fe
Use pybalboa 1.0.0 ()
* Use pybalboa 1.0.0

* Code changes per PR review
2023-02-05 19:10:35 +01:00
Josh Soref 7a7b2a839b
spelling: components/balboa ()
Co-authored-by: Josh Soref <jsoref@users.noreply.github.com>
2022-01-17 15:26:06 +01:00
Martin Hjelmare 0662ab019f
Improve balboa tests () 2021-12-13 17:11:21 +01:00