Tags: yegle/home-assistant
Tags
0.103.0 (home-assistant#29839) * [ci skip] Translation update * Move imports to top for usgs_earthquakes_feed (home-assistant#29202) * Move imports to top for syncthru (home-assistant#29206) * Move imports to top for tapsaff (home-assistant#29205) * Move imports to top for tautulli (home-assistant#29204) * Move imports to top for tof (home-assistant#29203) * Move imports to top for tof * Isorted imports * Move imports to top for volvooncall (home-assistant#29201) * Move imports to top for vultr (home-assistant#29200) * Upgrade youtube_dl to 2019.11.28 (home-assistant#29199) * Move imports to top for wirelesstag (home-assistant#29198) * Move imports to top for zabbix (home-assistant#29195) * Move imports to top for zhong_hong (home-assistant#29194) * Move imports to top for ziggo_mediabox_xl (home-assistant#29193) * Handle None when trucating long Environment Canada state values (home-assistant#29208) * Handle None when trucating long state values, add info message * Black * Move imports to top for xiaomi_aqara (home-assistant#29196) * Move imports to top for xiaomi (home-assistant#29197) * Migrate NSW Rural Fire Service integration to async library (home-assistant#29181) * use async integration library * adapted unit tests * removed unused constants * relocated constants * simplified generation of new entries * small code fixes * increased test coverage and removed unused code * fixed comment * simplified patch code * Fix somfy switch inherit from SwitchDevice instead of ToggleEntity (home-assistant#29182) * Allow controlling Tado Hot Water Devices with temperature control (home-assistant#29191) * Fix smartthings cloud webhook (home-assistant#29219) * Fix smartthings cloud webhook * Update smartapp.py * Allow turning off a tado water heater (home-assistant#29221) * Move imports to top for switchbot (home-assistant#29229) * Move imports to top for starlingbank (home-assistant#29233) * Move imports to top for tahoma (home-assistant#29232) * Move imports to top for synologdsm (home-assistant#29231) * Move imports to top for synology (home-assistant#29230) * Move imports to top for supla (home-assistant#29226) * Move imports to top for streamlabswater (home-assistant#29225) * Move imports to top for stiebel_eltron (home-assistant#29224) * Move imports to top for swiss_hydrological_data (home-assistant#29227) * Move imports to top for swiss_public_transport (home-assistant#29228) * Move imports to top for swiss_public_transport * Remove import of exceptions since only one exception is used * [ci skip] Translation update * Address DSMR Reader review notes (home-assistant#29209) * Fix review issues * Remove None from get method * No longer need logging import * Give definition without name a default name * Move imports to top for simplisafe (home-assistant#29262) * [ci skip] Translation update * Move imports to top for route53 (home-assistant#29273) * Move imports to top for roomba (home-assistant#29272) * Move imports to top for rpi_rf (home-assistant#29271) * Move imports to top for rova (home-assistant#29269) * Move imports to top for russound_rnet (home-assistant#29268) * Move imports to top for russound_rio (home-assistant#29267) * Move imports to top for rpi_gpio_pwm (home-assistant#29270) * Move imports to top for sabnzbd (home-assistant#29266) * Move imports to top for satel_integra (home-assistant#29263) * Move imports to top for simplepush (home-assistant#29261) * Move imports to top for sht31 (home-assistant#29260) * Move imports to top for sensehat (home-assistant#29259) * Move imports to top for tradfri (home-assistant#29247) * Move imports to top for spider (home-assistant#29249) * Move imports to top for sochain (home-assistant#29250) * Move imports to top for smarty (home-assistant#29251) * Move imports to top for sisyphus (home-assistant#29252) * Move imports to top for scsgate (home-assistant#29257) * Neato reduce API calls (home-assistant#29156) * initial commit * Fix a bug where some values are not available * Workaround if git_robot_info() is not available * Fix Espalexa being detected as Hue Bridge (home-assistant#29237) * Add device trigger for alarm_control_panel (home-assistant#29068) * Added device trigger to alarm control panel * Added supported features to check that device has certain trigger * Fixed tests for device_trigger * Fixed pylint error * Removed pending trigger and removed trigger condition * Fix Hue linking with non ASCII chars in location (home-assistant#29213) * Fix Hue linking with non ASCII chars in location * Use slugify * Move imports to top for sense (home-assistant#29258) * Stop Plex config flow imports where more user input needed (home-assistant#29241) * Abort imports that require user interaction, update logs and tests * Disable lint * Add Huawei LTE binary sensor support, mobile connection sensor (home-assistant#28226) * Add Huawei LTE binary sensor support, mobile connection sensor * Improve mobile connection sensor icon docstring * Remove device class for permission to use a more descriptive icon * Move imports to top for roku (home-assistant#29289) * Move imports to top for raincloud (home-assistant#29283) * Move imports to top for rocketchat (home-assistant#29288) * Upgrade Tibber library (home-assistant#29290) * Move imports to top for ripple (home-assistant#29287) * Move imports to top for remote_rpi_gpio (home-assistant#29286) * Move imports to top for recswitch (home-assistant#29285) * Move imports to top for raspyrfm (home-assistant#29284) * Add ATEN PE component for ATEN eco PDUs (home-assistant#27960) * Add ATEN PE component for ATEN eco PDUs * aten_pe: Require host configuration * aten_pe: Do not import from other integrations * aten_pe: Include unnamed outlets * aten_pe: Avoid get() for config entries having default values * aten_pe: Fix documentation URI * aten_pe: Remove unused return value * aten_pe: Update atenpdu lib to 0.2.0 for asyncio * aten_pe: Raise exception if initialization fails * aten_pe: Update atenpdu lib to 0.3.0 for improved exception handling * Upgrade mypy to 0.750 (home-assistant#29294) https://mypy-lang.blogspot.com/2019/11/mypy-0.html * Move imports to top for seventeentrack (home-assistant#29264) * Move imports t 8000 o top for seventeentrack * Updated patch target path in test_sensor.py * Improve naming and attrs of hostnameless Huawei LTE device tracker entities (home-assistant#29281) * Limit parallel requests to Philips Hue (home-assistant#29189) * Limit parallel requests to Philips Hue * Fix tests * Remove loop * Update homeassistant/components/hue/bridge.py Co-Authored-By: Paulus Schoutsen <balloob@gmail.com> * Move intent registration to own integration (home-assistant#29280) * Move intent registration to own integration. * Lint * [ci skip] Translation update * Overhaul Emulated Hue (home-assistant#28317) * Emulated Hue Overhaul * Fix erroneous merge * Remove unused code * Modernize string format * Add name option to season sensor (home-assistant#29302) * Add name option to season sensor * Changed DEFAULT_NAME from season to Season * Add capability-attributes (home-assistant#29306) * Clear miflora sensor state on exception (home-assistant#29276) * Clear state on exception Clear state if querying the device fails. The state is then set to unknown, so it can be tracked if a miflora device isn't responding any more. * Add available() Signal valid data via available() * Inline MQTT paho imports (home-assistant#29177) * Inline MQTT paho imports * Address comments * Fix patch paths * Move other imports inline * Fix test * Update service domains for xiaomi_miio from base domains to xiaomi_miio domain (home-assistant#29134) * move service constants to const.py, move all custom xiaomi_miio services to xiaomi_miio domain * update service names * try to fix black error * try black formatting again * final black formatting attempt * update service names to reflect platform * fix typo * Add Emulated Hue code owner (home-assistant#29319) * Broadlink remote (home-assistant#26528) * Add broadlink remote control platform * Fix order of the imports * Add remote.py to .coveragerc * Optimize MAC address validation * Use storage helper class and improve code readability * Add me to the manifest as a code owner * Fix dosctring * Add me to the code owners * Remove storage schemas, rename storage keys and improve readability * Move imports to top for python_script (home-assistant#29331) * Move imports to top for postnl (home-assistant#29330) * Move imports to top for prezzibenzina (home-assistant#29329) * Move imports to top for quantum_gateway (home-assistant#29327) * Move imports to top for qnap (home-assistant#29326) * Move imports to top for qbittorrent (home-assistant#29325) * Move imports to top for plum_lightpad (home-assistant#29324) * Move imports to top for rachio (home-assistant#29323) * Improve Alexa interface selection for binary sensors (home-assistant#29120) * Improve Alexa interface selection for binary sensors This allows the sensor to work correctly as a contact or motion sensor in alexa, if the user overrides its display category as such. * add tests * Add alexa check for "name" channelMetadata attribute (home-assistant#29279) * Added check for "name" channelMetada attribute * Added/changed smart home media player tests for added value name in chanelMetadata payload section * Since Alexa only expects a number/callSign/affiliate in the returned response, returning "name" is not technically valid. Modified to return the value in the callSign field instead since it's a text value. Since there is no returned channel number, cannot return a true numeric value in "channel" field * Move imports to top for qwikswitch (home-assistant#29328) * Move imports to top for radarr (home-assistant#29322) * Improve WLED white value support for RGBW strips (home-assistant#29312) * delete incorrect "mdi:brightness-3" (home-assistant#29309) delete incorrect 'mdi:brightness-3' in final ``` def icon(self): """Icon to use in the frontend, if any.""" return MOON_ICONS.get(self.state, "mdi:brightness-3") ``` which still shows in the sensors attributes * Do not select all entities when omitting entity ID in service call (home-assistant#29178) * Do not select all entities when omitting entity ID * Address comments Matthew * Require either area_id or entity_id * Fix tests * Fix test * [ci skip] Translation update * Update heatmiserv3 integration (home-assistant#29006) * Updated heatmiserV3 initial commit * Fixing heatmiser component * Updated codeowners and heatmiserV3 version * Updating files as part of PR process * Removed extra _LOGGER statements. * Added in HVAC_MODE_OFF to allowed states to track whether heating on/off * Handling PR comments * Removed legacy tests * fixing pylint errors * Update homeassistant/components/heatmiser/climate.py Removed .get from config Co-Authored-By: Martin Hjelmare <marhje52@gmail.com> * Update homeassistant/components/heatmiser/climate.py Removed .get from config Co-Authored-By: Martin Hjelmare <marhje52@gmail.com> * Update homeassistant/components/heatmiser/climate.py Removed .get from config Co-Authored-By: Martin Hjelmare <marhje52@gmail.com> * Updated climate based on latest feedback * Removed cast to int and update requirements * Update requirements * Updated heatmiser deps * Google assistant storage of connected agents (home-assistant#29158) * Make async_report_state take agent_user_id * Attempt to store synced agents * Drop now not needed initialization * Make sure cloud uses the all sync on changed preferences * Some more places to use all version of sync * Get the agent_user_id from the request context if available * Minor cleanup * Remove the old fixed agent_user_id for cloud Instead pass along cloud_user where appropriate. * async_delay_save takes a function * Adjust test for delayed store * Remove unused save function * Add login check. * Lint * Report unavailable entities to google (home-assistant#28501) * Report unavailable entites to google. Entities should only removed when removed from HA. Removing a temporarily unavailable entity from google causes it to need to re-configured once it become available again. * Fix test for unavailable entities * Add initial test suite for arcam_fmj integration (home-assistant#29335) * Add initial tests * Adjust test * Typo * Fix uvloop warning (home-assistant#29341) * Update ozw 0.1.6 * Move imports to top for pushetta (home-assistant#29332) * Move imports to top for pushetta * Make Pushetta.exceptions import lowercase and snakecase * Move imports to top for pencom (home-assistant#29348) * Include telegram_bot message id for all messages (home-assistant#29315) * Include telegram_bot message id for all messages * Update __init__.py * Ignore state of climate entities in prometheus (home-assistant#29346) * Move imports to top for owlet (home-assistant#29352) * Rendering complex template objects to leave non-template values alone (home-assistant#29353) * Move imports to top for opple (home-assistant#29372) * Move imports to top for orvibo (home-assistant#29371) * Move imports to top for nut (home-assistant#29368) * Move imports to top for mycroft (home-assistant#29355) * Upgrade enturclient to 0.2.1 (home-assistant#29375) * Remove cloud dependency from mobile_app (home-assistant#29373) * Move imports to top for opensensemap (home-assistant#29370) * Move imports to top for mystrom (home-assistant#29356) * Move imports to top for nello (home-assistant#29361) * Move imports to top for nederlandse_spoorwegen (home-assistant#29360) * Move imports to top for nanoleaf (home-assistant#29359) * Move imports to top for nad (home-assistant#29358) * Move imports to top for n26 (home-assistant#29357) * Move imports to top for netdata (home-assistant#29362) * Move imports to top for netio (home-assistant#29363) * Move imports to top for nmap_tracker (home-assistant#29364) * Move imports to top for nmbs (home-assistant#29365) * Move imports to top for noaa_tides (home-assistant#29366) * Move imports to top for nuimo_controller (home-assistant#29367) * Move imports to top for openhome (home-assistant#29369) * [ci skip] Translation update * Allow negative altitude in location updates (home-assistant#29381) * Move imports to top for lametric (home-assistant#29406) * Move imports to top for lacrosse (home-assistant#29405) * Move imports to top for kwb (home-assistant#29404) * Move imports to top for kiwi (home-assistant#29403) * Move imports to top for iota (home-assistant#29399) * Move imports to top for lauch_library (home-assistant#29383) * Move imports to top for lg_netcast (home-assistant#29384) * Move imports to top for lightwave (home-assistant#29385) * Move imports to top for limitlessled (home-assistant#29386) * Move imports to top for london_underground (home-assistant#29387) * Move imports to top for luci (home-assistant#29388) * Move imports to top for lutron (home-assistant#29389) * Move imports to top for lutron_caseta (home-assistant#29390) * Move imports to top for lyft (home-assistant#29391) * Move imports to top for matrix (home-assistant#29392) * Move imports to top for maxcube (home-assistant#29393) * Move imports to top for meteo_france (home-assistant#29394) * Move imports to top for microsoft (home-assistant#29395) * Move imports to top for modem_callerid (home-assistant#29396) * Move imports to top for keenetic-ndms2 (home-assistant#29400) * Move imports to top for irish_rail_transport (home-assistant#29401) * Move imports to top for joaoapps_join (home-assistant#29402) * Upgrade psutil to 5.6.7 (home-assistant#29407) * Move imports to top for iglo (home-assistant#29424) * Move imports to top for idteck_prox (home-assistant#29423) * Move imports to top for gogogate2 (home-assistant#29411) * Move imports to top for gogogate2 * Isorted imports * Move imports to top for hydrawise (home-assistant#29421) * Move imports to top for ihc (home-assistant#29425) * Move imports to top for ialarm (home-assistant#29422) * Move imports to top for gitter (home-assistant#29412) * Move imports to top for homeworks (home-assistant#29418) * Move imports to top for gpmdp (home-assistant#29413) * Move imports to top for greeneye_monitor (home-assistant#29414) * Move imports to top for gstreamer (home-assistant#29415) * Move imports to top for habitica (home-assistant#29416) * Move imports to top for hikvision (home-assistant#29417) * Move imports to top for horizon (home-assistant#29419) * Move imports to top for horizon * Fix Pylint redefining name keys * Move imports to top for hunterdouglas_powerview (home-assistant#29420) * Move imports to top for gearbest (home-assistant#29432) * Move imports to top for fleetgo (home-assistant#29431) * Move imports to top for fints (home-assistant#29429) * Move imports to top for fastdotcom (home-assistant#29428) * Move imports to top for familyhub (home-assistant#29427) * Move imports to top for etherscan (home-assistant#29426) * Move imports to top for fixer (home-assistant#29430) * Move imports to top for fixer * Only import FixerioException instead of all exceptions * Move imports to top for danfoss_air (home-assistant#29435) * Updated frontend to 20191204.0 (home-assistant#29461) * Move imports to top for litejet (home-assistant#29481) * Move imports to top for tuya (home-assistant#29467) * Move imports to top for zoneminder (home-assistant#29468) * Move imports to top for point (home-assistant#29470) * Move imports to top for ps4 (home-assistant#29471) * Move imports to top for rainmachine (home-assistant#29472) * Move imports to top for random (home-assistant#29473) * Move imports to top for ring (home-assistant#29474) * Move imports to top for skybell (home-assistant#29475) * Move imports to top for mhz19 (home-assistant#29478) * Move imports to top for mfi (home-assistant#29479) * Move imports to top for mailgun (home-assistant#29480) * Move imports to top for logi_circle (home-assistant#29482) * Move imports to top for hlk_sw16 (home-assistant#29483) * Move imports to top for history (home-assistant#29484) * Move imports to top for geo_json_events (home-assistant#29486) * Move imports to top for emulated_hue (home-assistant#29488) * Move imports to top for deconz (home-assistant#29489) * Move imports to top for daikin (home-assistant#29490) * Move imports to top for somfy_mylink (home-assistant#29464) * Move imports to top for solaredge (home-assistant#29463) * Move imports to top for entur_public_transport (home-assistant#29459) * Move imports to top for environment_canada (home-assistant#29458) * Move imports to top for sonarr (home-assistant#29462) * Fix setup of Huawei LTE for which we can't get a MAC address (home-assistant#29455) Closes home-assistant#29188 * Move imports to top for emby (home-assistant#29453) * Move imports to top for eq3btsmart (home-assistant#29456) * Move imports to top for enigma2 (home-assistant#29452) * Move imports to top for enocean (home-assistant#29451) * Move imports to top for envisalink (home-assistant#29457) * Move imports to top for enphase_envoy (home-assistant#29450) * Move imports to top for egardia (home-assistant#29448) * Move imports to top for eight_sleep (home-assistant#29447) * Update eternalegypt to 0.0.11 (home-assistant#29446) * Move imports to top for duke_energy (home-assistant#29445) * Move imports to top for dunehd (home-assistant#29444) * Move imports to top for dlink (home-assistant#29443) * Move imports to top for doorbird (home-assistant#29442) * Move imports to top for directv (home-assistant#29441) * Move imports to top for datadog (home-assistant#29440) * Move imports to top for deluge (home-assistant#29438) * Move imports to top for clementine (home-assistant#29437) * Move imports to top for asuswrt (home-assistant#29436) * Move imports to top for canary (home-assistant#29449) * Fix litejet tests * Fix deconz import * Fix tests & lint * Switch iperf3 to generate a new client every time it runs a test (home-assistant#29495) * Switch iperf3 to generate a new client every time it runs a test * Add myself to CODEOWNERS * Fix imperative mood * Update pyhomematic (home-assistant#29477) * Version bump to 0.103.0dev0 * Bumped version to 0.103.0b0 * Increase somfy SCAN_INTERVAL (home-assistant#29524) - There was too many errors 504 * Limit available heat/cool modes for HomeKit thermostats (home-assistant#28586) * Limit available heat/cool modes for HomeKit thermostats. The Home app only shows appropriate modes (heat/cool/auto) for the device. Depending on the climate integration, disabling the auto start might be needed. * Include improved mapping for HVAC modes in tests * Bump georss_generic_client to 0.3 (home-assistant#29532) * bump version of georss_generic_client library * updated requirements * Huawei LTE device tracker fixes (home-assistant#29551) * Include MAC address in device state attributes for absent devices too * Use MAC address as default name whether device is connected or not * Fix initialization of known entities Closes home-assistant#29354 * Change source of device_info (home-assistant#29570) * Only update disabled_by when enabled default and entity enabled states differ (home-assistant#29643) * Fix unit_of_measurement for Starline temperature sensors (home-assistant#29740) * HomeAssistant-pyozw 0.1.7 (home-assistant#29743) * Updated frontend to 20191204.1 (home-assistant#29787) * Bump Roku to 4.0.0 (home-assistant#29809) * Bumped version to 0.103.0b1 * Add user-agent to fix dwd_weather_warnings setup error (home-assistant#29596) * Added dummy user-agent to http request to fix setup error * Replace dummy user-agent with the user-agent of the global home assistant session * Adjust comment and rename user-agent constant * Add more logging to help future debug situations (home-assistant#29800) * UniFi - honor detection time when UniFi wire bug happens (home-assistant#29820) * UniFi - Handle disabled switches (home-assistant#29824) * Remove uvloop event policy (home-assistant#29835) * Remove uvloop event policy * Clean tests * Fix lint * Cleanup statment * Bumped version to 0.103.0 Co-authored-by: Home Assistant Bot <hello@home-assistant.io> Co-authored-by: null <46536646+springstan@users.noreply.github.com> Co-authored-by: Fabian Affolter <mail@fabian-affolter.ch> Co-authored-by: null <michael.davie@gmail.com> Co-authored-by: Malte Franken <exxamalte@users.noreply.github.com> Co-authored-by: null <thibaut@etienne.pw> Co-authored-by: Bram Kragten <mail@bramkragten.nl> Co-authored-by: Michaël Arnauts <michael.arnauts@gmail.com> Co-authored-by: Wim Haanstra <wim@wim.me> Co-authored-by: null <tobhaase@gmail.com> Co-authored-by: Franck Nijhof <git@frenck.dev> Co-authored-by: null <jjlawren@users.noreply.github.com> Co-authored-by: Ville Skyttä <ville.skytta@iki.fi> Co-authored-by: Daniel Høyer Iversen <mail@dahoiv.net> Co-authored-by: Andreas Oberritter <obi@saftware.de> Co-authored-by: null <34781835+NobleKangaroo@users.noreply.github.com> Co-authored-by: Christian Ferbar <5595808+ferbar@users.noreply.github.com> Co-authored-by: Raman Gupta <7243222+raman325@users.noreply.github.com> Co-authored-by: Felipe Martins Diel <41558831+felipediel@users.noreply.github.com> Co-authored-by: Abílio Costa <abmantis@users.noreply.github.com> Co-authored-by: Alain Turbide <7193213+Dilbert66@users.noreply.github.com> Co-authored-by: Marius <33354141+Mariusthvdb@users.noreply.github.com> Co-authored-by: Andy Loughran <andy@lockran.com>
Merge pull request home-assistant#29234 from home-assistant/rc Release 0.102.3
Merge pull request home-assistant#29039 from home-assistant/rc 0.102.2
Merge pull request home-assistant#28932 from home-assistant/rc 0.102.1
Merge pull request home-assistant#28909 from home-assistant/rc 0.102.0
PreviousNext