This project is mirrored from https://github.com/home-assistant/core.git.
Pull mirroring updated .
- Oct 30, 2021
-
-
Aaron Bach authored
-
Jonathan Keljo authored
* Enable strict typing for greeneye_monitor * Fix pylint
-
- Oct 28, 2021
-
-
Guido Schmitz authored
Co-authored-by:
Markus Bong <2Fake1987@gmail.com> Co-authored-by:
Markus Bong <Markus.Bong@devolo.de>
-
- Oct 27, 2021
-
-
Marc Mueller authored
-
- Oct 26, 2021
-
-
Marc Mueller authored
-
Franck Nijhof authored
-
- Oct 24, 2021
-
-
Allen Porter authored
-
- Oct 22, 2021
-
-
Yuval Aboulafia authored
-
Robert Hillis authored
-
J. Nick Koston authored
-
Robert Hillis authored
-
- Oct 15, 2021
-
-
Robert Hillis authored
Co-authored-by:
Martin Hjelmare <marhje52@gmail.com>
-
- Oct 14, 2021
-
-
Robert Hillis authored
-
- Oct 08, 2021
-
-
Franck Nijhof authored
-
- Oct 07, 2021
-
-
Aaron Bach authored
-
- Oct 04, 2021
-
-
Tomasz authored
-
- Oct 03, 2021
-
-
Maciej Bieniek authored
* Strict typing * Add few missing types * Run hassfest * Fix mypy errors * Use List instead of list
-
- Oct 02, 2021
-
-
icemanch authored
Co-authored-by:
Milan Meulemans <milan.meulemans@live.be> Co-authored-by:
Erik Montnemery <erik@montnemery.com> Co-authored-by:
J. Nick Koston <nick@koston.org>
-
- Sep 30, 2021
-
-
Milan Meulemans authored
-
- Sep 29, 2021
-
-
jan iversen authored
-
- Sep 27, 2021
-
-
Michael Chisholm authored
* Modernize dlna_dmr component: configflow, test, types * Support config-flow with ssdp discovery * Add unit tests * Enforce strict typing * Gracefully handle network devices (dis)appearing * Fix Aiohttp mock response headers type to match actual response class * Fixes from code review * Fixes from code review * Import device config in flow if unavailable at hass start * Support SSDP advertisements * Ignore bad BOOTID, fix ssdp:byebye handling * Only listen for events on interface connected to device * Release all listeners when entities are removed * Warn about deprecated dlna_dmr configuration * Use sublogger for dlna_dmr.config_flow for easier filtering * Tests for dlna_dmr.data module * Rewrite DMR tests for HA style * Fix DMR strings: "Digital Media *Renderer*" * Update DMR entity state and device info when changed * Replace deprecated async_upnp_client State with TransportState * supported_features are dynamic, based on current device state * Cleanup fully when subscription fails * Log warnings when device connection fails unexpectedly * Set PARALLEL_UPDATES to unlimited * Fix spelling * Fixes from code review * Simplify has & can checks to just can, which includes has * Treat transitioning state as playing (not idle) to reduce UI jerking * Test if device is usable * Handle ssdp:update messages properly * Fix _remove_ssdp_callbacks being shared by all DlnaDmrEntity instances * Fix tests for transitioning state * Mock DmrDevice.is_profile_device (added to support embedded devices) * Use ST & NT SSDP headers to find DMR devices, not deviceType The deviceType is extracted from the device's description XML, and will not be what we want when dealing with embedded devices. * Use UDN from SSDP headers, not device description, as unique_id The SSDP headers have the UDN of the embedded device that we're interested in, whereas the device description (`ATTR_UPNP_UDN`) field will always be for the root device. * Fix DMR string English localization * Test config flow with UDN from SSDP headers * Bump async-upnp-client==0.22.1, fix flake8 error * fix test for remapping * DMR HA Device connections based on root and embedded UDN * DmrDevice's UpnpDevice is now named profile_device * Use device type from SSDP headers, not device description * Mark dlna_dmr constants as Final * Use embedded device UDN and type for unique ID when connected via URL * More informative connection error messages * Also match SSDP messages on NT headers The NT header is to ssdp:alive messages what ST is to M-SEARCH responses. * Bump async-upnp-client==0.22.2 * fix merge * Bump async-upnp-client==0.22.3 Co-authored-by:
Steven Looman <steven.looman@gmail.com> Co-authored-by:
J. Nick Koston <nick@koston.org>
-
Teemu R authored
Co-authored-by:
J. Nick Koston <nick@koston.org> Co-authored-by:
Teemu R. <tpr@iki.fi> Co-authored-by:
Martin Hjelmare <marhje52@gmail.com>
-
- Sep 23, 2021
-
-
Andre Richter authored
-
Joakim Sørensen authored
-
- Sep 21, 2021
-
-
jan iversen authored
* Strictly type config_flow.py. * Review comments.
-
- Sep 19, 2021
-
-
Daniel Hjelseth Høyer authored
* Surepetcare, strict typing Signed-off-by:
Daniel Hjelseth Høyer <github@dahoiv.net> * Surepetcare, strict typing Signed-off-by:
Daniel Hjelseth Høyer <github@dahoiv.net>
-
- Sep 18, 2021
-
-
jan iversen authored
-
Simone Chemelli authored
Co-authored-by:
Franck Nijhof <frenck@frenck.nl> Co-authored-by:
J. Nick Koston <nick@koston.org>
-
- Sep 16, 2021
-
-
jan iversen authored
-
- Sep 15, 2021
-
-
jan iversen authored
* Activate mypy for directv. * Activate mypy for directv.
-
- Sep 14, 2021
-
-
Ricardo Steijn authored
-
- Sep 13, 2021
-
-
starkillerOG authored
* Original work from Quentame * Small adjustments * Add properties and method_version * fix unknown name * add consider_home functionality * fix typo * fix key * swao setup order * use formatted mac * add tracked_list option * add options flow * add config flow * add config flow * clean up registries * only remove if no other integration has that device * tracked_list formatting * convert tracked list * add import * move imports * use new tracked list on update * use update_device instead of remove * add strings * initialize already known devices * Update router.py * Update router.py * Update router.py * small fixes * styling * fix typing * fix spelling * Update router.py * get model of router * add router device info * fix api * add listeners * update router device info * remove method version option * Update __init__.py * fix styling * ignore typing * remove typing * fix mypy config * Update mypy.ini * add options flow tests * Update .coveragerc * fix styling * Update homeassistant/components/netgear/__init__.py Co-authored-by:
J. Nick Koston <nick@koston.org> * Update homeassistant/components/netgear/__init__.py Co-authored-by:
J. Nick Koston <nick@koston.org> * Update homeassistant/components/netgear/__init__.py Co-authored-by:
J. Nick Koston <nick@koston.org> * Update homeassistant/components/netgear/config_flow.py Co-authored-by:
J. Nick Koston <nick@koston.org> * Update homeassistant/components/netgear/router.py Co-authored-by:
J. Nick Koston <nick@koston.org> * add ConfigEntryNotReady * Update router.py * use entry.async_on_unload * Update homeassistant/components/netgear/device_tracker.py Co-authored-by:
J. Nick Koston <nick@koston.org> * use cv.ensure_list_csv * add hostname property * Update device_tracker.py * fix typo * fix isort * add myself to codeowners * clean config flow * further clean config flow * deprecate old netgear discovery * split out _async_remove_untracked_registries * Update homeassistant/components/netgear/config_flow.py Co-authored-by:
J. Nick Koston <nick@koston.org> * Update homeassistant/components/netgear/config_flow.py Co-authored-by:
J. Nick Koston <nick@koston.org> * cleanup * fix rename * fix typo * remove URL option * fixes * add sensor platform * fixes * fix removing multiple entities * remove extra attributes * initialize sensors correctly * extra sensors disabled by default * fix styling and unused imports * fix tests * Update .coveragerc * fix requirements * remove tracked list * remove tracked registry editing * fix styling * fix discovery test * simplify unload * Update homeassistant/components/netgear/router.py Co-authored-by:
J. Nick Koston <nick@koston.org> * add typing Co-authored-by:
J. Nick Koston <nick@koston.org> * add typing Co-authored-by:
J. Nick Koston <nick@koston.org> * add typing Co-authored-by:
J. Nick Koston <nick@koston.org> * condense NetgearSensorEntities Co-authored-by:
J. Nick Koston <nick@koston.org> * Update homeassistant/components/netgear/router.py Co-authored-by:
J. Nick Koston <nick@koston.org> * Update homeassistant/components/netgear/router.py Co-authored-by:
J. Nick Koston <nick@koston.org> * Update homeassistant/components/netgear/router.py Co-authored-by:
J. Nick Koston <nick@koston.org> * Update homeassistant/components/netgear/router.py Co-authored-by:
J. Nick Koston <nick@koston.org> * add typing * styling * add typing * use ForwardRefrence for typing * Update homeassistant/components/netgear/device_tracker.py Co-authored-by:
J. Nick Koston <nick@koston.org> * add typing * Apply suggestions from code review Thanks! Co-authored-by:
Martin Hjelmare <marhje52@gmail.com> * process review comments * fix styling * fix devicename not available on all models * ensure DeviceName is not needed * Update homeassistant/components/netgear/config_flow.py Co-authored-by:
Martin Hjelmare <marhje52@gmail.com> * Update homeassistant/components/netgear/config_flow.py Co-authored-by:
Martin Hjelmare <marhje52@gmail.com> * Update __init__.py * fix styling Co-authored-by:
J. Nick Koston <nick@koston.org> Co-authored-by:
Martin Hjelmare <marhje52@gmail.com>
-
- Sep 11, 2021
-
-
Aaron Bach authored
* Enforce strict typing for IQVIA * Cleanup * Code review * Ignore untyped numpy function
-
- Sep 09, 2021
-
-
jan iversen authored
-
Alan Tse authored
Co-authored-by:
Paulus Schoutsen <balloob@gmail.com>
-
- Aug 29, 2021
-
-
Erik Montnemery authored
-
- Aug 28, 2021
-
-
jan iversen authored
* Please mypy. Co-authored-by:
Martin Hjelmare <marhje52@gmail.com>
-
- Aug 25, 2021
-
-
jan iversen authored
* Please mypy. * Update homeassistant/components/switchbot/switch.py Co-authored-by:
Franck Nijhof <frenck@frenck.nl> Co-authored-by:
Franck Nijhof <frenck@frenck.nl>
-
Sean Vig authored
Co-authored-by:
Milan Meulemans <milan.meulemans@live.be>
-
jan iversen authored
-