Files
core/tests/components
38f3fa0210 Add Squeezebox server service binary sensors (#122473)
* squeezebox add binary sensor + coordinator

* squeezebox add connected via for media_player

* squeezebox add Player type for player

* Add more type info

* Fix linter errors

* squeezebox use our own status entity

* squeezebox rework device handling based on freedback

* Fix device creation

* squeezebox rework coordinator error handling

* Fix lint type error

* Correct spelling

* Correct spelling

* remove large comments

* insert small comment

* add translation support

* Simply sensor

* clean update function, minimise comments to the useful bits

* Fix after testing

* Update homeassistant/components/squeezebox/entity.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* move data prep out of Device assign for clarity

* stop being a generic api

* Humans need to read the sensors...

* ruff format

* Humans need to read the sensors...

* Revert "ruff format"

This reverts commit 8fcb8143e7.

* ruff format

* Humans need to read the sensors...

* errors after testing

* infered

* drop context

* cutdown coordinator for the binary sensors

* add tests for binary sensors

* Fix import

* add some basic media_player tests

* Fix spelling and file headers

* Fix spelling

* remove uuid and use service device cat

* use diag device

* assert execpted value

* ruff format

* Update homeassistant/components/squeezebox/__init__.py

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>

* Simplify T/F

* Fix file header

* remove redudant check

* remove player tests from this commit

* Fix formatting

* remove unused

* Fix function Type

* Fix Any to bool

* Fix browser tests

* Patch our squeebox componemt not the server in the lib

* ruff

---------

Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-05 16:49:07 +02:00
..
2024-08-12 13:28:09 +02:00
2024-08-12 13:28:09 +02:00
2024-08-28 19:16:05 +02:00
2024-08-15 18:21:07 +02:00
2024-08-02 12:17:51 +02:00
2024-08-12 13:28:09 +02:00
2024-09-04 15:33:23 +02:00
2024-08-16 16:54:20 +02:00
2024-09-04 21:57:37 +02:00
2024-08-30 16:41:48 +02:00
2024-09-03 21:00:44 +02:00
2024-08-29 07:59:07 +02:00
2024-08-12 13:28:09 +02:00
2024-09-02 10:46:35 +02:00
2024-08-12 13:28:09 +02:00
2024-08-08 08:59:30 +02:00
2024-08-28 09:25:56 +02:00
2024-08-28 13:48:49 +02:00
2024-08-12 13:28:09 +02:00
2024-07-22 13:09:08 +02:00
2024-07-24 20:37:38 +02:00
2024-08-15 10:03:03 +02:00
2024-08-30 14:48:09 +02:00