This project is mirrored from https://github.com/home-assistant/core.git.
Pull mirroring updated .
- Jul 06, 2020
-
-
Eugene Prystupa authored
* create foundation for Bond integration * add Bond hub integration (fix lint) * Update homeassistant/components/bond/__init__.py adding async_unload_entry per PR review suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * add Bond hub integration (fix missing import after applying PR suggestion) * Update tests/components/bond/test_init.py add a unit for unloading per PR review suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update tests/components/bond/test_init.py add unit test for unload per PR review suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update tests/components/bond/test_init.py PR review suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update tests/components/bond/test_init.py PR review suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update tests/components/bond/test_init.py PR review suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * add Bond hub integration (fix formatting) * Update homeassistant/components/bond/manifest.json PR suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update homeassistant/components/bond/manifest.json PR suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update homeassistant/components/bond/manifest.json PR suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update homeassistant/components/bond/strings.json PR suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update homeassistant/components/bond/manifest.json PR suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update requirements_all.txt PR suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update homeassistant/components/bond/manifest.json PR suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update requirements_test_all.txt PR suggestion Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * add Bond hub integration (remove friendly name from config per PR suggestion) * Update homeassistant/components/bond/__init__.py add per PR review feedback Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update homeassistant/components/bond/__init__.py remove per PR review feedback Co-authored-by:
Chris Talkington <chris@talkingtontech.com> * Update tests/components/bond/test_init.py fix unit test Co-authored-by:
Chris Talkington <chris@talkingtontech.com> Co-authored-by:
Chris Talkington <chris@talkingtontech.com>
-
HomeAssistant Azure authored
-
- Jul 05, 2020
-
-
Phil Bruckner authored
-
J. Nick Koston authored
* Cleanup async_track_state_change and augment docstrings. Skip from_state and to_state matching in async_track_state_change when they are None Optimize the state change listener for the most common use case: no to_state and from_state matching. * Update benchmark to be more realistic (previously we assumed only one entity was present in the whole instance) * Add more tests to ensure behavior is preserved * Ensure new behavior matches test * remove MATCH_ALL from zone automation since its the default anyways * Might as well use async_track_state_change_event instead since MATCH_ALL is removed
-
Joakim Plate authored
* Switch to dispatcher * Adjust tests for dispatcher * Store device in sensor * Move state application into binary sensor entity class * Move more specifics into per platform classes * Should not apply event in init of sensor * Switch to call_later * Make apply_event public * No point in slugifying debug logs * Adjust error in off delay and event * Make sure we match with masked id
-
Aaron Bach authored
* Migrate Guardian to use the DataUpdateCoordinator * Finish work * Cleanup * Don't use UpdateFailed error * Code cleanup * Code cleanup * Remove unnecessary change * Code review * Code review * Use a subclass of DataUpdateCoordinator * Make sure to pop client upon unload * Adjust coverage
-
Franck Nijhof authored
-
Franck Nijhof authored
-
Joakim Plate authored
* Switch tests to use hass objects instead of direct * Make sure sensor update state * Add some initial binary sensor tests * Add initial binary sensor tests * Add tests for pt2262 * Add test for off delay
-
starkillerOG authored
-
J. Nick Koston authored
Calling async_track_state_change_event directly is faster than async_track_state_change (see #37251) and has slightly lower latency triggering state updates
-
jfearon authored
* New entity service to allow timer to be set on tado climate entities * Add new line to end of yaml
-
Baptiste Candellier authored
* Setup barebones SmartHab config flow * Setup authentication flow * Make setup async, add config flow receivers * Add French translation * Fix async issues * Address review comments (thanks bdraco!) * Fix unloading entries * Migrate translations dir according to warning * Create list of components * Fix pylint false positive * Fix bad copy-pastes
* Add async support to SmartHab component * Address review comments (bdraco) * Fix pylint * Improve exception handling (bdraco) * Apply suggestions from code review (bdraco) Co-authored-by:J. Nick Koston <nick@koston.org> * Don't log exceptions manually, fix error * Reduce repeated lines in async_step_user (bdraco) * Remove useless else (pylint) * Remove broad exception handler * Create strings.json + remove fr i18n * Write tests for smarthab config flow * Test import flow * Fix import test * Update homeassistant/components/smarthab/config_flow.py Co-authored-by:
J. Nick Koston <nick@koston.org> Co-authored-by:
J. Nick Koston <nick@koston.org>
-
Jeff Irion authored
* Convert Android TV integration to async * pylint * Remove unused test code * Require async versions of androidtv and adb-shell * Cleanup * Remove commented out code * Use constants SHELL_RESPONSE_OFF and SHELL_RESPONSE_STANDBY
-
RogerSelwyn authored
-
RogerSelwyn authored
-
J. Nick Koston authored
-
Rick Sherman authored
Explicitly cast boolean metrics to integers
-
starkillerOG authored
* denonavr: add solution tip for connection_error see https://github.com/home-assistant/core/issues/37351#issuecomment-653356452 * Update en.json * Update strings.json
-
J. Nick Koston authored
* use hass.loop for homekit * update calls for upstream pr * Bump HAP-python to 2.9.2
-
Anton Tolchanov authored
* Add prometheus metric naming guidelines. * Update homeassistant/components/prometheus/README.md Co-authored-by:
Martin Weinelt <mweinelt@users.noreply.github.com> Co-authored-by:
Martin Weinelt <mweinelt@users.noreply.github.com>
-
J. Nick Koston authored
* Prebake common history queries The python overhead of to construct the queries exceeded the database overhead. We now prebake the queries that get frequently polled. This reduces the time it takes to update history_stats sensors and can make quite a difference if there are a lot of them. When using the mini-graph-card card, all the entities on the card being graphed are queried every few seconds for new states. Previously this would tie up the database if there are lot of these graphs in the UI. * Update homeassistant/components/history/__init__.py Co-authored-by:
Paulus Schoutsen <paulus@home-assistant.io> * Update homeassistant/components/history/__init__.py Co-authored-by:
Paulus Schoutsen <paulus@home-assistant.io> * cache entity_filter in the lambda * switch to yield * Revert "switch to yield" This reverts commit f8386f494002178729b67b54dd299affd406f2f2. * get_states always returns a list * query wasnt actually reusable so revert part of the breakout Co-authored-by:
Paulus Schoutsen <paulus@home-assistant.io>
-
michaeldavie authored
-
Jürgen Haas authored
* Add NetdataAlarms alarm sensor to additionally collect alarm information from the netdata host * Incorporate suggested changes by @MartinHjelmare * Change from pictures to icons * Simplify API callbacks following home-assistant-ecosystem/python-netdata/pull/5 and home-assistant-ecosystem/python-netdata/pull/6 * Bring back lost empty line * Update the library version in manifest.json * Update the library version in requirements_all.txt * Linting * Linting * Fix typo * Do not count cleared and undefined alarms as warnings * Do not count cleared, undefined and uninitialized alarms as warnings
-
Phil Bruckner authored
-
Franck Nijhof authored
-
David Nielsen authored
- Bumps bravia-tv lib to 1.0.6 which fixes is_connected() to actually return True only when API is connected, instead of just returning whether or not cookies are cached (regardless if they actually worked). - Wrap is_connected() because it now performs io. - Remove unnecessary logic to refresh cookies. Now that is_connected() works, the bravia instance only needs to be reconnected when is_connected is False and TV is not off.
-
Sean Mooney authored
The icon for Withings sleep sensor was using `mdi:bed` (which is correct for MDI v5.0.45 and later). However Home Assistant still uses an older version of Material Design Icons (4.9.95), so this `mdi:bed` icon was not displaying at all. It should be`mdi:hotel` instead, which you can see here: https://cdn.materialdesignicons.com/4.9.95/
-
Ville Skyttä authored
Otherwise fails with pip._vendor.pkg_resources.ContextualVersionConflict: (importlib-metadata 1.7.0 (.../.tox/lint/lib/python3.7/site-packages), Requirement.parse('importlib-metadata==1.6.0'), {'homeassistant'})
-
J. Nick Koston authored
-
Franck Nijhof authored
-
Franck Nijhof authored
-
Franck Nijhof authored
* GitHub Actions: Add yamllint problem matcher * Introduce YAML issue to test problem matcher * Revert "Introduce YAML issue to test problem matcher" This reverts commit fa88c9484efc8f979fe2e3aed2f964381e319a56.
-
Franck Nijhof authored
-
Franck Nijhof authored
* GitHub Actions: Add check executables problem matcher * Create a problem for testing * Revert "Create a problem for testing" This reverts commit 3532b3777f0100316b154d334b513fe4cd62ce25.
-
HomeAssistant Azure authored
-
Franck Nijhof authored
* GitHub Actions: Add pylint problem matcher * Create a pylint issue to test * Create another pylint issue to test * Register problem matcher in same step * Apply possible workaround * Disable problem matcher to catch raw output * Trying again with new CI containers * Extend problem matcher with errors and warnings * Improve matching, keep error code in message * Revert "Create another pylint issue to test" This reverts commit a90e23656eaddd4f1c2995572cc39a0d41022a5f. * Revert "Create a pylint issue to test" This reverts commit 9dd5148eb4ef74c3261144426d1b0b0f337cb3e5. * Fix stable name in job description
-
- Jul 04, 2020
-
-
Franck Nijhof authored
* GitHub Actions: Add json problem matcher * Create a problem for testing * Revert "Create a problem for testing" This reverts commit d7735e4af39a18cb8d080bfc01e483065bbd06b6.
-
Franck Nijhof authored
* GitHub Actions: Add codespell problem matcher * Add some spelling issues for test * Disable color, might throw off matcher * Revert "Add some spelling issues for test" This reverts commit 3afb59c8d9c4080621fc90d25d228fa308b80a4b.
-