rappenze
0672e1a1ea
Add power sensor detection in fibaro integration ( #126964 )
...
* Add power sensor detection in fibaro integration
* Better solution plus test
* Update homeassistant/components/fibaro/sensor.py
---------
Co-authored-by: Joost Lekkerkerker <joostlek@outlook.com>
2024-09-30 12:01:27 +02:00
epenet
45f2198972
Move and rename fibaro base entity to separate module ( #126055 )
2024-09-16 15:29:29 +02:00
rappenze
fc6906a12f
Enable remove device entry in fibaro integration ( #121427 )
2024-07-07 15:21:38 +02:00
rappenze
de75f82235
Refactor fibaro connect ( #106875 )
...
* Refactor fibaro connect
* Remove obsolete test
* Add comment about ignored return value
2024-04-22 09:29:58 +02:00
rappenze
aeaa1f84c0
Add type hints in fibaro device ( #106874 )
...
* Add typings in fibaro device
* Fix type hints
* Fix type hints
* Remove unused method parameter
* Improve log message
---------
Co-authored-by: Erik Montnemery <erik@montnemery.com>
2024-04-22 09:29:10 +02:00
Marc Mueller
0e3945ca6c
Add empty line after module docstring [d-f] ( #112698 )
2024-03-08 14:15:26 +01:00
Jan-Philipp Benecke
28281523ec
Add pylint plugin to check for sorted platforms list ( #108115 )
2024-01-16 09:47:53 +01:00
rappenze
4c3c86511b
Fix fibaro event handling ( #103199 )
2023-11-02 18:07:35 +01:00
rappenze
27f6c6fdf4
Add model info in fibaro integration ( #102551 )
2023-10-22 22:11:43 +02:00
Joost Lekkerkerker
392b53e256
Add serial number to Fibaro ( #102525 )
2023-10-22 16:53:29 +02:00
rappenze
85af452c6e
Remove unnecessary dict lookup in fibaro integration ( #101885 )
2023-10-12 19:51:43 +02:00
rappenze
deffa50142
Address late review from add fibaro event platform ( #101718 )
2023-10-10 06:07:29 +02:00
rappenze
fb215479d4
Add fibaro event platform ( #101636 )
2023-10-08 22:01:26 +02:00
rappenze
d009ff8b01
Add type hints in FibaroController ( #101494 )
2023-10-06 10:13:30 +02:00
rappenze
a2730fb29d
Fibaro finish separation of scenes ( #100734 )
2023-09-23 19:13:03 +02:00
rappenze
ad3cd72323
Remove unneeded instance check ( #100736 )
2023-09-23 00:42:32 +02:00
rappenze
ddd62a8f63
Fibaro streamline hass.data entry ( #100547 )
...
* Fibaro streamline hass.data entry
* Fix tests
2023-09-18 20:22:23 +02:00
Erik Montnemery
045c327928
Move DeviceInfo from entity to device registry ( #98149 )
...
* Move DeviceInfo from entity to device registry
* Update integrations
2023-08-10 22:04:26 -04:00
rappenze
83f206a6fe
Code cleanup: Separate fibaro scene logic ( #91895 )
...
* Code cleanup fibaro scene
* Remove duplicated code
* Fixes
2023-05-24 14:57:35 +02:00
rappenze
11accd8ba7
Set available state in fibaro integration ( #91893 )
2023-05-24 14:54:10 +02:00
rappenze
5f4a2a713c
Remove deprecated fibaro yaml config ( #87939 )
2023-02-12 21:50:50 +01:00
rappenze
69dc50c917
Small code improvements fibaro integration ( #87949 )
2023-02-12 19:56:02 +01:00
rappenze
e1340e6ed4
Replace fiblary3 with pyfibaro library ( #83500 )
...
* Replace fiblary3 with pyfibaro library
* Fix some missing replacements for pyfibaro library
* Remove debug code which was committed accidentially
* Use fibaro_parent_id in another place
* Fix some bugs
* Move more code to the library
* Move has_unit check to correct place
2023-02-11 22:13:12 +01:00
rappenze
cd2377bc05
Support hvacsystem in fibaro integration ( #78234 )
...
fixes undefined
2022-11-24 19:16:33 +01:00
rappenze
1fe85c9b17
Fix accelerator sensor in fibaro integration ( #81237 )
...
* Fix accelerator sensor in fibaro integration
* Implement suggestions from code review
* Implement suggestions from code review
* Changes as suggested in code review
* Adjust as suggested in code review
2022-11-12 10:43:11 +01:00
rappenze
d80c0ddb5f
Fix armed state in fibaro integration ( #80218 )
...
* Fix armed state in fibaro integration
* Update homeassistant/components/fibaro/__init__.py
Co-authored-by: Joakim Plate <elupus@ecce.se>
Co-authored-by: Joakim Plate <elupus@ecce.se>
2022-10-13 13:51:30 +02:00
rappenze
06b1a4c2b4
Fix armed extra state attribute in fibaro entity ( #80034 )
2022-10-10 19:14:43 +02:00
rappenze
601fb5ebb5
Add reauth flow to fibaro ( #74300 )
2022-09-05 07:55:12 -05:00
epenet
a46c25d2c8
Use _attr_should_poll in components [a-g] ( #77268 )
2022-08-26 10:15:33 +02:00
Erik Montnemery
60c8d95a77
Remove white_value support from light ( #76926 )
2022-08-18 08:21:05 -04:00
J. Nick Koston
cd03c49fc2
Wait for config entry platform forwards ( #73806 )
2022-07-09 17:27:42 +02:00
rappenze
7eae3691c2
Add device info to fibaro integration ( #73352 )
2022-06-30 14:57:35 -07:00
rappenze
c10a523055
Sync fibaro entity visible state ( #72379 )
2022-05-30 15:53:57 +02:00
Steve HOLWEG
f6fab65f60
Add support for com.fibaro.binarySensor to fibaro ( #65446 )
2022-05-23 12:33:25 +02:00
rappenze
6442c5949b
Revert usage of Fibaro Client V5 as it has too many errors ( #71477 )
2022-05-07 23:20:30 +03:00
Marc Mueller
ee356aa851
Improve fibaro _init_controller typing ( #70883 )
2022-04-27 14:29:29 +02:00
rappenze
e894ffecd8
Use platform enum consistently in fibaro integration ( #69035 )
2022-04-26 20:08:41 +02:00
rappenze
6d90eb6f34
Fix run scene for fibaro home center 3 ( #70709 )
2022-04-26 18:52:12 +02:00
Paulus Schoutsen
69fcce3b2c
Remove energy usage from the switch base class ( #68821 )
...
* Remove energy usage from the switch base class
* Remove unused attributes from integrations
2022-03-28 18:56:04 -10:00
rappenze
33371bdd20
Change fibaro disconnect log level to debug ( #68783 )
2022-03-28 08:23:44 -07:00
rappenze
e844c2380a
Add config flow to fibaro ( #65203 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-03-26 09:50:50 -10:00
rappenze
09408234a6
Use basic entity attributes in fibaro integration ( #64784 )
...
* use basic entity attributes in fibaro integration
* use fibaro_device without self in constructor
2022-01-23 16:25:42 -06:00
rappenze
62e64eb8ab
Extract fibaro switch energy attributes into sensors ( #63697 )
...
Co-authored-by: Franck Nijhof <frenck@frenck.nl>
2022-01-19 19:32:44 +01:00
epenet
d57c54c93e
Add init type hints [f-g] ( #63186 )
...
Co-authored-by: epenet <epenet@users.noreply.github.com>
2022-01-01 13:38:11 -08:00
Sebastian Lövdahl
bc3bf2ffe3
Use Platform constants all over the place 1/3 ( #62952 )
2021-12-28 21:13:20 +01:00
Marc Mueller
2a8eaf0e0f
Use assignment expressions 06 ( #57786 )
2021-10-17 20:05:11 +02:00
Marc Mueller
91df3fa904
Update typing 06 ( #48039 )
2021-03-17 23:49:01 +01:00
Erik Montnemery
af4d06b12e
Update integrations f-i to override extra_state_attributes() ( #47757 )
2021-03-11 16:57:47 +01:00
Quentame
198ecb0945
Uniformize platform setup ( #47101 )
...
* A platform is not a component
* Fix dynalite
* SUPPORTED_PLATFORMS --> PLATFORMS
* In tests
* In tests 2
* Fix SmartThings
* Fix ZHA test
* Fix Z-Wave
* Revert Z-Wave
* Use PLATFORMS const in ambient_station
* Fix ihc comment
2021-03-02 21:43:59 +01:00
springstan
a967f689c7
Remove unnecessary instances of dict.keys() ( #42518 )
2020-10-28 20:43:48 +01:00