michaeldavie
8bc775dacc
Bump env_canada to 0.1.0 ( #37483 )
2020-07-05 17:10:32 +02:00
Jürgen Haas
988a335e9d
Do not count netdata cleared and undefined alarms as warnings ( #37505 )
...
* 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
2020-07-05 17:06:04 +02:00
Phil Bruckner
f7c4900d5c
Enhance automation integration to use new features in script helper ( #37479 )
2020-07-05 09:25:15 -05:00
Franck Nijhof
c3b5bf7437
GitHub Actions: Add pytest problem matcher ( #37508 )
2020-07-05 14:10:42 +02:00
David Nielsen
a08cb2ca9d
Fix braviatv authentication refresh ( #37482 )
...
- 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.
2020-07-05 12:02:45 +02:00
Sean Mooney
a882cfafb1
Fix default icon for Withings sleep sensor ( #37502 )
...
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/
2020-07-05 11:28:05 +02:00
Ville Skyttä
3d08601796
Use package constraints in tox lint ( #37500 )
...
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'})
2020-07-05 11:04:00 +02:00
Ville Skyttä
63af60c7e7
Upgrade flake8 to 3.8.3 ( #37501 )
...
https://flake8.pycqa.org/en/latest/release-notes/3.8.2.html
https://flake8.pycqa.org/en/latest/release-notes/3.8.3.html
2020-07-05 11:03:22 +02:00
J. Nick Koston
93df0a6d70
Fix flapping geonetnz_volcano test ( #37497 )
2020-07-04 19:06:42 -07:00
Franck Nijhof
ff3407ea25
GitHub Actions: Show diff on failure ( #37461 )
2020-07-04 17:19:46 -07:00
Franck Nijhof
79fb722657
GitHub Actions: Add flake8 problem matcher ( #37465 )
2020-07-04 17:19:00 -07:00
Franck Nijhof
3eb6e75d3e
GitHub Actions: Add yamllint problem matcher ( #37468 )
...
* GitHub Actions: Add yamllint problem matcher
* Introduce YAML issue to test problem matcher
* Revert "Introduce YAML issue to test problem matcher"
This reverts commit fa88c9484e
.
2020-07-04 17:05:14 -07:00
Franck Nijhof
6d6188e34d
GitHub Actions: Add mypy problem matcher ( #37485 )
2020-07-04 17:04:39 -07:00
Franck Nijhof
fa6bd786d2
GitHub Actions: Add check executables problem matcher ( #37488 )
...
* GitHub Actions: Add check executables problem matcher
* Create a problem for testing
* Revert "Create a problem for testing"
This reverts commit 3532b3777f
.
2020-07-04 17:04:25 -07:00
HomeAssistant Azure
c6ed7754c7
[ci skip] Translation update
2020-07-05 00:02:52 +00:00
Franck Nijhof
b4aa6f9f8b
GitHub Actions: Add pylint problem matcher ( #37463 )
...
* 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 a90e23656e
.
* Revert "Create a pylint issue to test"
This reverts commit 9dd5148eb4
.
* Fix stable name in job description
2020-07-04 17:00:51 -07:00
Franck Nijhof
c71fcc8cbb
GitHub Actions: Add json problem matcher ( #37490 )
...
* GitHub Actions: Add json problem matcher
* Create a problem for testing
* Revert "Create a problem for testing"
This reverts commit d7735e4af3
.
2020-07-04 16:59:41 -07:00
Franck Nijhof
83b41897f8
GitHub Actions: Add codespell problem matcher ( #37487 )
...
* 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 3afb59c8d9
.
2020-07-04 16:59:22 -07:00
Franck Nijhof
c630037f04
GitHub Actions: Add hadolint problem matcher ( #37494 )
2020-07-04 16:59:02 -07:00
Shulyaka
5ba38e5053
Add humidifier support to emulated_hue ( #37110 )
...
* Add humidifier support to emulated_hue
* add humidifier dependency
* move dependency to after_dependency
* move dependency to hassfest
2020-07-04 17:53:36 -05:00
Martin
95d980da4a
Fix base class for ViCare binary sensor to remove warning ( #37478 )
2020-07-04 19:39:45 +02:00
Franck Nijhof
7b855927e2
Fix flapping google_assistant tests ( #37480 )
2020-07-04 19:33:26 +02:00
Erik Montnemery
b63655057c
Publish birth and will messages by default ( #37371 )
...
* Publish birth and will messages by default
* Remove useless copy
2020-07-04 17:49:08 +02:00
Erik Montnemery
4b3ad0a1cd
Support multiple MQTT availability topics ( #37418 )
...
* Support multiple MQTT availability topics
* Make availability list and availability_topic exclusive
* Make availability list and availability_topic exclusive
* Add missing abbreviation
2020-07-04 17:48:34 +02:00
Erik Montnemery
9ade1de3d5
Support empty output of MQTT binary_sensor value_template ( #37420 )
...
* Support empty output of MQTT binary_sensor value_template
* Strip white space
* Add test
* Add test
2020-07-04 17:48:02 +02:00
Tim van Cann
333c151955
Call sync function from async context ( #37324 )
2020-07-04 10:47:12 -05:00
Erik Montnemery
ebcee2eb35
Fix geonetnz_quakes test flapping ( #37473 )
2020-07-04 17:42:28 +02:00
Franck Nijhof
15b28bda14
Fix flapping geo_json_events tests ( #37471 )
2020-07-04 17:21:37 +02:00
J. Nick Koston
c03832da63
Fix entity_component test flapping ( #37445 )
2020-07-04 16:55:44 +02:00
starkillerOG
ffcdd85117
Xiaomi Gateway subdevice support & AqaraHT + SensorHT devices ( #36539 )
...
* Gateway subdevice support & AqaraHT + SensorHT devices
* Gateway subdevice support & AqaraHT + SensorHT devices
* Add starkillerOG to codeowners
as proposed by @rytilahti in this issue: https://github.com/home-assistant/core/issues/36516
* add starkillerOG to xiaomi_miio
* fix config flow tests
* Update CODEOWNERS
* Update manifest.json
* prosess revieuw comments
* fix missing import
* use proper pressure unit hPa
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* use key acces instead of get
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* subdevice --> sub_device
* use dataclass instead of namedtuple
* update to newest python-miio functions (not yet released)
* Move device info to entitie
* remove unused variable
* improve default names
* SensorHT does not support pressure
* bump python-miio to 0.5.2
* bump python-miio to 0.5.2
* bump python-miio to 0.5.2
* Fix missing brackets
Co-authored-by: Teemu R. <tpr@iki.fi>
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
Co-authored-by: Teemu R. <tpr@iki.fi>
2020-07-04 14:56:16 +02:00
Tom
0b11fda017
Fix Plugwise zeroconf discovery formatting ( #37457 )
2020-07-04 11:12:05 +02:00
Ville Skyttä
3832c8efd9
Remove pytest-xdist from tox now that it's in requirements_test.txt ( #37455 )
2020-07-04 10:03:29 +02:00
Chris Talkington
6fd8a7a34e
Use device class to isolate tesla battery icon ( #37446 )
2020-07-03 23:10:04 -07:00
J. Nick Koston
4b2ebf5487
Ensure removed entities are not displayed in logbook ( #37395 )
2020-07-03 23:08:46 -07:00
J. Nick Koston
045cdee30c
Avoid selecting the states created column for history ( #37450 )
...
We never use the data for history. We should
not select it as it created unneeded overhead.
2020-07-03 23:04:11 -07:00
Paulus Schoutsen
b76d7edf74
Merge pull request #37443 from home-assistant/rc
2020-07-03 22:14:46 -07:00
HomeAssistant Azure
146b5691e7
[ci skip] Translation update
2020-07-04 00:03:02 +00:00
Justin Berstler
fe5f8e041b
Use a more detailed battery icon for Tesla cars ( #37154 )
...
Use the icon_for_battery_level helper to select a battery icon that indicates charge level and whether or not the battery is actively charging.
2020-07-03 18:36:26 -05:00
Nolan Gilley
13f634fa16
Upgrade python-join-api to allow user to specify actions ( #37394 )
2020-07-03 17:55:58 -05:00
RogerSelwyn
7c0d5526f3
Fix DarkSky spamming the log ( #37421 )
...
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-07-03 15:49:45 -07:00
smugleafdev
780376e411
Fix extremely minor typo: Cosumption -> Consumption ( #37322 )
2020-07-03 17:47:19 -05:00
Paulus Schoutsen
18c16c464e
Bumped version to 0.112.2
2020-07-03 22:43:02 +00:00
Alan Tse
30e980d389
Bump teslajsonpy to 0.9.2 ( #37434 )
...
* Bump teslajsonpy to 0.9.1
closes #37340
* Bump teslajsonpy to 0.9.2
2020-07-03 22:42:54 +00:00
Teemu R
e3d3b87f2e
Bump python-miio to 0.5.2.1 ( #37422 )
2020-07-03 22:42:53 +00:00
Aaron Bach
032a6f3143
Bump pytile to 4.0.0 ( #37398 )
2020-07-03 22:42:52 +00:00
J. Nick Koston
d7ecbb8ebe
Ensure logbook entries appear when the logbook.log ( #37388 )
...
service without a domain or entity_id
2020-07-03 22:42:51 +00:00
J. Nick Koston
ed086e5200
Handle index already existing on db migration with MySQLdb backend ( #37384 )
...
_create_index needed the same check as _add_columns since
the MySQLdb backend throws OperationalError instead
of InternalError in this case
2020-07-03 22:42:51 +00:00
Erik Montnemery
08ebc4ce62
Don't print MQTT credentials to log ( #37364 )
2020-07-03 22:42:50 +00:00
Chris Talkington
1879183b24
Apply some suggestions from poolsense code review ( #37440 )
2020-07-03 15:38:05 -07:00
J. Nick Koston
ccb77ba1e9
Handle index already existing on db migration with MySQLdb backend ( #37384 )
...
_create_index needed the same check as _add_columns since
the MySQLdb backend throws OperationalError instead
of InternalError in this case
2020-07-03 15:35:02 -07:00