hass-core/tests/components/freebox
nachonam cf03f8338a
Add Freebox Home alarm panel (#102607)
* add alarm control panel

* optimize update node

* Modify comment

* move const to alarm

* add alarm panel tests

* tests modified

* add file into coveragerc

* Review: DATA_HOME_GET_VALUES -> DATA_HOME_PIR_GET_VALUES

* Review: commands rename

* Review: precise what "alarm2" is for features

* Review: remove custom attributes & properties that exists in parent

* Review: Avoid duplicates of async_write_ha_state()

* make functions private

* Review: initial state never works

* Review: remove extra attrs

* Review: fix tests

* Fix tests

* Remove line in .coveragerc

---------

Co-authored-by: Quentame <polletquentin74@me.com>
2023-10-26 12:35:51 +00:00
..
__init__.py Refactor Freebox : add config flow + temperature sensor + signal dispatch (#30334) 2020-03-11 22:15:59 +01:00
common.py Fix Freebox disk free space sensor (#99757) 2023-09-07 10:28:08 +02:00
conftest.py Add Freebox Home alarm panel (#102607) 2023-10-26 12:35:51 +00:00
const.py Add Freebox Home alarm panel (#102607) 2023-10-26 12:35:51 +00:00
test_alarm_control_panel.py Add Freebox Home alarm panel (#102607) 2023-10-26 12:35:51 +00:00
test_binary_sensor.py Add Freebox Home alarm panel (#102607) 2023-10-26 12:35:51 +00:00
test_button.py Add some tests to Freebox (#99755) 2023-09-13 20:22:47 +02:00
test_config_flow.py Update zeroconf discovery to use IPAddress objects to avoid conversions (#100567) 2023-09-19 18:58:46 +02:00
test_init.py Adjust freebox tests which create devices (#98190) 2023-08-10 18:22:44 +02:00
test_sensor.py Add Freebox Home binary sensors (#92196) 2023-09-27 17:11:31 +02:00