core/homeassistant/generated
jimmyd-be 3d678f5b99
Renson integration (#56374)
* Implemented Renson integration

* -  renamed component to a better name
- Made cleaner code by splitting up files into different one
-  Fixed issues regarding getting data from library
- Added service.yaml file

* Added Renson services

* cleanup translations

* added config_flow tests

* changed config_flow, removed all services

* use SensorEntityDescription + introduced new binarySensor

* fixed config_flow test

* renamed renson_endura_delta to renson

* refactored sensors and implemented binary_sensor

* Changed some sensors to non measurement and added entity_registery_enabled_default for config sensors

* Enabled binary_sensor

* changed import to new renamed module

* Merge files into correct files + cleaned some code

* Change use of EntityDescription

* Update codeowners

* Fixed lint issues

* Fix sensor

* Create test.yml

* Update test.yml

* add github action tests

* Format json files

* Remove deprecated code

* Update homeassistant/components/renson/binary_sensor.py

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>

* Use Coordinqte in Sensor

* Migrated binary sensor to use coordinate

* Removed firmwareSensor

* Add entity_catogory to binary_sensor

* Add services

* Revert "Add services"

This reverts commit 028760d8d8.

* update requirements of Renson integration

* Add services and fan

* Fixed some issue + fixed PR comments

* Cleanup code

* Go back 2 years ago to the bare minimum for PR approval

* Refactored code and added a lot of device classes to the entities

* Fix some bugs

* Add unique Id and some device class

* Show the level value for CURRENT_LEVEL_FIELD instead of the raw data

* Remove FILTER_PRESET_FIELD for now

* Make the _attr_unique_id unique

* Changed Renson tests

* Moved Renson hass data into @dataclass

* Changed test + added files to .coveragerc

* Add device_class=SensorDeviceClass.Duration

* Fix syntax

---------

Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2023-06-10 09:21:33 +02:00
..
__init__.py Enable strict typing for zeroconf (#48450) 2021-03-30 06:48:04 -10:00
application_credentials.py Add YouTube integration (#92988) 2023-05-27 11:21:12 -07:00
bluetooth.py Add RAPT Bluetooth integration (#87872) 2023-04-16 17:19:03 -10:00
config_flows.py Renson integration (#56374) 2023-06-10 09:21:33 +02:00
countries.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
currencies.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
dhcp.py Fix Broadlink discovery for new RM Mini3 (again) (#93158) 2023-05-21 14:53:06 +02:00
integrations.json Renson integration (#56374) 2023-06-10 09:21:33 +02:00
languages.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
microsoft_tts.py Scrape Microsoft TTS supported languages (#91988) 2023-05-25 10:46:34 +02:00
mqtt.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
ssdp.py Make sure upnp-router is also initialized when first seen through an advertisement (#91037) 2023-04-07 13:11:31 -10:00
usb.py Adjust docstring on hassfest generated files (#89080) 2023-03-03 11:34:20 +01:00
zeroconf.py Add zeroconf support to roomba (#93309) 2023-05-21 16:12:19 +02:00