core/homeassistant/generated
Sanjay Govind dba4c197c8
Add bosch_alarm integration (#138497)
* Add bosch_alarm integration

* Remove other platforms for now

* update some strings not being consistant

* fix sentence-casing for strings

* remove options flow and versioning

* clean up config flow

* Add OSI license + tagged releases + ci to bosch-alarm-mode2

* Apply suggestions from code review

Co-authored-by: Josef Zweck <josef@zweck.dev>

* apply changes from review

* apply changes from review

* remove options flow

* work on fixtures

* work on fixtures

* fix errors and complete flow

* use fixtures for alarm config

* Update homeassistant/components/bosch_alarm/manifest.json

Co-authored-by: Josef Zweck <josef@zweck.dev>

* fix missing type

* mock setup entry

* remove use of patch in config flow test

* Use coordinator for managing panel data

* Use coordinator for managing panel data

* Coordinator cleanup

* remove unnecessary observers

* update listeners when error state changes

* Update homeassistant/components/bosch_alarm/coordinator.py

Co-authored-by: Josef Zweck <josef@zweck.dev>

* Update homeassistant/components/bosch_alarm/quality_scale.yaml

Co-authored-by: Josef Zweck <josef@zweck.dev>

* Update homeassistant/components/bosch_alarm/config_flow.py

Co-authored-by: Josef Zweck <josef@zweck.dev>

* rename config flow

* Update homeassistant/components/bosch_alarm/quality_scale.yaml

Co-authored-by: Josef Zweck <josef@zweck.dev>

* add missing types

* fix quality_scale.yaml

* enable strict typing

* enable strict typing

* Add test for alarm control panel

* add more tests

* add more tests

* Update homeassistant/components/bosch_alarm/coordinator.py

Co-authored-by: Josef Zweck <josef@zweck.dev>

* Update homeassistant/components/bosch_alarm/coordinator.py

Co-authored-by: Josef Zweck <josef@zweck.dev>

* Update homeassistant/components/bosch_alarm/alarm_control_panel.py

Co-authored-by: Josef Zweck <josef@zweck.dev>

* Update homeassistant/components/bosch_alarm/alarm_control_panel.py

Co-authored-by: Josef Zweck <josef@zweck.dev>

* Update homeassistant/components/bosch_alarm/alarm_control_panel.py

Co-authored-by: Josef Zweck <josef@zweck.dev>

* Add snapshot test

* add snapshot test

* add snapshot test

* update quality scale

* update quality scale

* update quality scale

* update quality scale

* Apply suggestions from code review

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

* apply changes from code review

* apply changes from code review

* apply changes from code review

* Apply suggestions from code review

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

* apply changes from code review

* apply changes from code review

* Fix alarm control panel device name

* Fix

* Fix

* Fix

* Fix

---------

Co-authored-by: Josef Zweck <josef@zweck.dev>
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2025-03-26 13:56:44 +01:00
..
__init__.py
amazon_polly.py Automatically generate Amazon Polly list of voices and regions (#119198) 2024-08-22 15:36:11 +02:00
application_credentials.py Clean up ondilo ico oauth2 (#139927) 2025-03-07 15:26:40 +01:00
bluetooth.py Add Bluetooth discovery support for InkBird ITH-11-B (#140423) 2025-03-11 22:57:16 +00:00
config_flows.py Add bosch_alarm integration (#138497) 2025-03-26 13:56:44 +01:00
countries.py Improve typing via hassfest serializer (#117382) 2024-05-22 08:22:18 +02:00
currencies.py
dhcp.py Add dhcp discovery to Roborock (#141148) 2025-03-22 21:21:43 -07:00
integrations.json Add bosch_alarm integration (#138497) 2025-03-26 13:56:44 +01:00
languages.py Updated languages.py to add Irish lang code (manually) (#126689) 2024-09-27 23:49:31 +02:00
microsoft_tts.py
mqtt.py Add pglab integration (#109725) 2025-02-10 08:19:42 +01:00
ssdp.py Add discovery for Nanoleaf Blocks and 4D (#137792) 2025-02-08 08:51:33 +01:00
usb.py Support the Home Assistant Connect ZBT-1 (#114213) 2024-03-27 18:20:48 +01:00
zeroconf.py Add `_shelly._tcp` to Shelly zeroconf configuration (#138782) 2025-02-18 19:57:10 +01:00