This project is mirrored from https://github.com/home-assistant/core.git.
Pull mirroring updated .
- Sep 28, 2022
-
-
Jafar Atili authored
* Refactored duplicate code * Update homeassistant/components/switchbee/entity.py Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com> * Update homeassistant/components/switchbee/entity.py Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com> * Update homeassistant/components/switchbee/entity.py Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com> * more Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com>
-
Erik Montnemery authored
Co-authored-by:
Martin Hjelmare <marhje52@gmail.com>
-
Erik Montnemery authored
-
Maciej Bieniek authored
-
avee87 authored
Co-authored-by:
Franck Nijhof <frenck@frenck.nl>
-
Jafar Atili authored
* Added Light platform for switchbee integration * added light to .coveragerc * Applied code review feedback from other PR * Fixes based on previous reviewes * fixed small mistake * added test coverage for light * aligned code with other PR * rebased * fixes * removed unecessary changes * Update homeassistant/components/switchbee/light.py Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com> * Update homeassistant/components/switchbee/light.py Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com> * more fixes * more fixes * adjusting switch with the new change * more fixes * Update homeassistant/components/switchbee/light.py Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com> * Update homeassistant/components/switchbee/light.py Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com> * Update homeassistant/components/switchbee/light.py Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com> Co-authored-by:
epenet <6771947+epenet@users.noreply.github.com>
-
epenet authored
* Use unit_conversion in components * Two more
-
epenet authored
-
Maciej Bieniek authored
-
Vilppu Vuorinen authored
-
epenet authored
-
Colin Robbins authored
-
Jafar Atili authored
-
Erik Montnemery authored
* Add additional integration_type options for integration manifests * Rename integration_type internal to system
-
Jan Bouwhuis authored
* Add MQTT discovery hass.data globals to dataclass * isort * Additional rework * Add hass.data["mqtt_tags"] to dataclass * Follow-up comment * Corrections
-
Phil Bruckner authored
-
Paulus Schoutsen authored
-
Jafar Atili authored
* Add switchbee to strict-typing * strict typing * Bumped pyswitchbee * bumped library to 1.5.1 * strict-typed the package * fixed issue * addressed epenet comments * fixed requirements_all * once more
-
epenet authored
* Move UNIT_RATIO to BaseUnitConverter * Make UNIT_CONVERSION private * Remove STATISTIC_UNIT_TO_UNIT_CLASS constant * Cleanup websocket_api * Imrpove valid_units check
-
Teemu R authored
-
Rami Mosleh authored
-
Paulus Schoutsen authored
-
epenet authored
-
epenet authored
* Remove argument validation in Unit Converter * Use HomeAssistantError * Adjust tests * Improve coverage
-
epenet authored
-
Paulus Schoutsen authored
Co-authored-by:
Martin Hjelmare <marhje52@gmail.com>
-
Tom Brien authored
-
Erik Montnemery authored
-
Marc Mueller authored
-
JQWeb authored
* Update strings.json Automatic retrieval of the Roomba password is not possible when the iRobot App is opened on any device. If the iRobot App is open, the password retrieval will fail. - I added a sentence informing the users that they should make sure that the iRobot App is closed on all devices, before pressing the Home Button on the Roomba. - Also i added a sentence informing the users that they should make sure that the iRobot App is closed on all devices, in the failure message. This way, more users will have a succesful password retrieval, resulting in a smoother configuration experience for their Roomba into Home Assistant. * Update strings.json Added the sentence to the front of the message Added an "Important" notice to catch more attention. * Update homeassistant/components/roomba/strings.json Co-authored-by:
Yevhenii Vaskivskyi <yevhenii.vaskivskyi@gmail.com> * Update strings.json Co-authored-by:
Erik Montnemery <erik@montnemery.com> Co-authored-by:
Yevhenii Vaskivskyi <yevhenii.vaskivskyi@gmail.com>
-
Yuxin Wang authored
* Add Config Flow to APCUPSd integration and remove YAML support. * Hide the binary sensor if user does not select STATFLAG resource. * Add tests for config flows. * Simplify config flow code. * Spell fix. * Fix pylint warnings. * Simplify the code for config flow. * First attempt to implement import flows to suppport legacy YAML configurations. * Remove unnecessary log calls. * Wrap synchronous update call with `hass.async_add_executor_job`. * Import the YAML configurations when sensor platform is set up. * Move the logger call since the variables are not properly set up. * Add codeowner. * Fix name field of manifest.json. * Fix linting issue. * Fix incorrect dependency due to incorrect rebase. * Update codeowner and config flows via hassfest. * Postpone the deprecation warning to 2022.7. * Import future annotations for init file. * Add an newline at the end to make prettier happy. * Update github id. * Add type hints for return types of steps in config flow. * Move the deprecation date for YAML config to 2022.12. * Update according to reviews. * Use async_forward_entry_setups. * Add helper properties to `APCUPSdData` class. * Add device_info for binary sensor. * Simplify config flow. * Remove options flow strings. * update the tests according to the changes. * Add `entity_registry_enabled_default` to entities and use imported CONF_RESOURCES to disable entities instead of skipping them. * Update according to reviews. * Do not use model of the UPS as the title for the integration. Instead, simply use "APCUPSd" as the integration title and let the device info serve as title for each device instead. * Change schema to be a global variable. * Add more comments. * Rewrite the tests for config flows. * Fix enabled_by_default. * Show friendly titles in the integration. * Add import check in `async_setup_platform` to avoid importing in sensor platform setup. * Add import check in `async_setup_platform` to avoid importing in sensor platform setup. * Update comments in test files. * Use parametrize instead of manually iterating different test cases. * Swap the order of the platform constants. * Avoid using broad exceptions. * Set up device info via `_attr_device_info`. * Remove unrelated test in `test_config_flow`. * Use `DeviceInfo` instead of dict to assign to `_attr_device_info`. * Add english translation. * Add `async_create_issue` for deprecated YAML configuration. * Enable UPS status by default since it could show "online, charging, on battery etc" which is meaningful for all users. * Apply suggestions from code review * Apply suggestion * Apply suggestion Co-authored-by:
Martin Hjelmare <marhje52@gmail.com>
-
G Johansson authored
* SQL fix options * Testing
-
Jack Boswell authored
* Move trend constants to const.py * Migrate to async_setup_platform * Fix test * Reorder attrs
-
Erik Montnemery authored
* Improve check of new_entity_id in entity_registry.async_update_entity * Fix race in rfxtrx config flow * Make sure Event is created on time * Rename poorly named variable * Fix typing * Correct typing of _handle_state_change
-
Michael authored
* avoid multiline lambdas * update tests
-
Vincent Knoop Pathuis authored
Add heat previous year GJ as diagnostic
-
Robert Hillis authored
-
J. Nick Koston authored
-
Ville Skyttä authored
* Fix EZVIZ spelling case The vendor seems consistent about all-uppercase spelling, so let's follow suit. * Revert changes to translations other than English
-