Franck Nijhof
cc9589cff2
Add Elgato Key Light integration ( #29592 )
...
* Add Elgato Key Light integration
* Remove passing in of hass loop
* Tweaks a comment
* Tweaks a function name
* Ensure domain namespace in data exists in entry setup
2019-12-08 09:26:31 +01:00
SukramJ
7f4baab3f6
Add additional Magic Cube Model ( #29598 )
2019-12-08 09:20:13 +01:00
Marius
0cdc315038
change icon for partly-cloudy-night ( #29601 )
...
to the available mdi:weather-night-partly-cloudy
2019-12-08 10:55:39 +05:30
Alexei Chetroi
e360b1265f
Add input_number.reload admin service. ( #29584 )
...
* Add input_number reload service.
* Add test.
* Allow platform setup without entities.
We can reload and add entities later.
2019-12-07 21:26:06 +01:00
Alexei Chetroi
256056430e
Add input_datetime reload service. ( #29581 )
...
* Add input_datetime reload service.
* Add reload service test.
2019-12-07 21:24:56 +01:00
Alexei Chetroi
ccb0fd5e32
Register automation.reload service as an admin service. ( #29582 )
...
* homeassistant/components/automation/__init__.py
* Register automation.reload as an admin service.
2019-12-07 21:17:30 +01:00
butako
d838a56c1d
Improve Tahoma Velux support ( #27920 )
...
* Improved Velux support. Added Velux Solar Roller Blind. Fixed Velux Integra Window.
* fix indentation
* black formatting
* added new devices in correct sorted order
2019-12-07 16:14:09 +01:00
SNoof85
ee657f3c2f
Add service to reboot the Freebox ( #29525 )
2019-12-07 12:09:43 +01:00
Fabian Affolter
9d7799c0af
Upgrade pyyaml to 5.2.0 ( #29586 )
2019-12-07 09:06:55 +01:00
springstan
e2adfc3979
Move imports to top for onboarding ( #29542 )
2019-12-07 11:55:15 +05:30
HomeAssistant Azure
b4c95421d3
[ci skip] Translation update
2019-12-07 00:32:13 +00:00
springstan
23fb364076
Move imports to top for openuv ( #29541 )
...
* Move imports to top for openuv
* Renamed mock_pyopenuv_ to MockClient in test_config_flow
2019-12-06 14:13:43 -07:00
springstan
1ee8057662
Move imports to top for zha ( #29555 )
...
* Move imports to top for zha
* Move back some imports, add annotation for disabling import-outside-toplevel
* Move import config_flow before import api
2019-12-06 16:12:46 -05:00
Ville Skyttä
fb66a6cf81
Treat BaseException as over-general ( #29573 )
...
To follow pylint's defaults.
2019-12-06 21:58:32 +01:00
Ville Skyttä
31c71989e9
Huawei LTE device tracker fixes ( #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 https://github.com/home-assistant/home-assistant/issues/29354
2019-12-06 21:53:26 +01:00
springstan
74d86dfff9
Move imports to top for soundtouch ( #29546 )
...
* Move imports to top for soundtouch
* Format with black
* Fix pyling error by renaming variable
* Rename entity instances to include entity instead of device
2019-12-06 21:11:02 +01:00
springstan
6af30bc232
Move imports to top for notion ( #29539 )
...
* Move imports to top for notion
* Fix mocking library in test_config_flow.py
2019-12-06 12:40:00 -07:00
Fabian Affolter
8afe13e818
Upgrade certifi to >=2019.11.28 ( #29571 )
2019-12-06 20:09:18 +01:00
Ville Skyttä
d257fff9ce
Use "kB" and "s" as UPnP/IGD units ( #29552 )
...
For consistency with various existing components, and they're more
commonly used and compact than "kbyte" and "sec".
2019-12-06 23:24:11 +05:30
springstan
c9415ab75d
Move imports to top for homematic ( #29558 )
2019-12-06 17:46:24 +01:00
1v0dev
b8434fdcfd
Add service to set netatmo home heating schedule ( #29244 )
...
* Add service to set netatmo home heating schedule.
* handle NoDevice exeption; add service argument constant
2019-12-06 17:45:27 +01:00
Martin Rowan
48aba426a9
Bump lightwave to 0.17 ( #29566 )
2019-12-06 17:40:59 +01:00
springstan
606d310ea3
Move imports to top for spc ( #29547 )
...
* Move imports to top for spc
* Fix pylint error by removing duplicate import
2019-12-06 15:40:04 +01:00
springstan
d9b52ef98c
Move imports to top for plant ( #29543 )
2019-12-06 15:00:54 +01:00
springstan
f3717421c0
Move imports to top for heatmiser ( #29562 )
2019-12-06 14:59:32 +01:00
David K
c5f4872aea
Limit available heat/cool modes for HomeKit thermostats ( #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
2019-12-06 14:07:45 +01:00
springstan
27530be46f
Move imports to top for influxdb ( #29513 )
2019-12-06 17:35:35 +05:30
springstan
ec3ffe309a
Move imports to top for toon ( #29553 )
2019-12-06 10:40:38 +01:00
springstan
d5419b77f9
Move imports to top for sleepiq ( #29544 )
2019-12-06 09:13:44 +01:00
springstan
1bb499aec2
Move imports to top for smhi ( #29545 )
2019-12-06 09:11:07 +01:00
springstan
a857148560
Move imports to top for pjlink ( #29540 )
2019-12-06 09:09:45 +01:00
springstan
0aace1da55
Move imports to top for nx584 ( #29537 )
2019-12-06 09:08:54 +01:00
Malte Franken
33542f0e5e
Bump georss_generic_client to 0.3 ( #29532 )
...
* bump version of georss_generic_client library
* updated requirements
2019-12-06 06:55:42 +01:00
springstan
fcf18aca34
Move imports to top for modbus ( #29515 )
...
* Move imports to top for modbus
* Include imports for TCP and UDP ModbusClients
2019-12-06 06:10:29 +01:00
springstan
8def0326dd
Move imports to top for izone ( #29508 )
...
* Move imports to top for izone
* Isorted all imports, fixed tests for config_flow
2019-12-06 06:08:08 +01:00
Alexei Chetroi
dc911ecc5b
Add input_boolean reload service ( #29379 )
...
* Add input_boolean reload service.
* Add reload test.
* Address comments.
Register reload service as an admin service
Setup platform even if there're no entities
2019-12-05 20:31:18 -08:00
springstan
3b6bc9067f
Move imports to top for mochad ( #29514 )
...
* Move imports to top for mochad
* Fix test test_light.py for mochad
* Fix test test_switch.py for mochad
* Make intra package imports relative in switch and light
2019-12-06 02:02:34 +01:00
orrpan
9ba9b3339b
Add full state view for emulated_hue (apps using emulated_hue, 'sleep cycle' and 'sleep as android') ( #26650 )
...
* Add full state view for emulated_hue
* clean and support updated sleep cycle
* emulated hue add reuasable logic and cleanup code
* emulated hue correct typos
* Update hue_api.py
* correct error message and update test_hue_api.py
* cleanup test_hue_api.py
2019-12-05 15:23:54 -08:00
springstan
173966f459
Move imports to top for switcher_kis ( #29530 )
...
* Move imports to top for switcher_kis
* Disabled ungrouped imports if TYPE_CHECKING is true
2019-12-05 18:20:07 -05:00
springstan
20fdcbadff
Move imports to top for nextbus ( #29520 )
...
* Move imports to top for nextbus
* Fix test_sensor.py failed tests
2019-12-05 21:56:42 +01:00
springstan
42688a6e4a
Move imports to top for ign_sismologia ( #29523 )
2019-12-05 21:55:48 +01:00
tetienne
97cb8a3745
Increase somfy SCAN_INTERVAL ( #29524 )
...
- There was too many errors 504
2019-12-05 21:33:56 +01:00
springstan
b4fda5faab
Move imports to top for mysensors ( #29517 )
2019-12-05 19:54:43 +01:00
Paulus Schoutsen
ec8ea02273
Fix recursion
2019-12-05 10:40:05 -08:00
springstan
4e7b9eaed0
Move imports to top for monoprice ( #29516 )
...
* Move imports to top for monoprice
* Format test with black
2019-12-05 19:16:15 +01:00
springstan
98d2eadb76
Move imports to top for statistics ( #29223 )
...
* Move imports to top for statistics
* Added recorder to manifest.json
* Deleted recorder from manifest.json, moved import back into method, added pylint disable comment
* Moved recorder util imports away from the top
* Move recorder imports to top, add recorder as after_dependency to manifest.json
2019-12-05 18:49:28 +01:00
springstan
1846b45cb5
Move imports to top for mobile_app ( #29511 )
2019-12-05 16:59:31 +01:00
springstan
19893b8f3c
Move imports to top for islamic_prayer_times ( #29506 )
...
* Move imports to top for islamic_prayer_times
* Fix test_sensor.py for islamic_prayer_times
* Format test_sensor.py with black
* Fix tests for islamic prayer times sensor
2019-12-05 16:58:14 +01:00
springstan
76f455cea9
Move imports to top for mediaroom ( #29509 )
2019-12-05 16:56:53 +01:00
springstan
2a92eb1962
Move imports to top for ipma ( #29507 )
2019-12-05 16:56:01 +01:00
springstan
204ca3f3a6
Move imports to top for frontend ( #29487 )
2019-12-05 13:44:59 +01:00
springstan
ed5cdb528c
Move imports to top for group ( #29485 )
...
* Move imports to top for group
* Fix failing test for group
2019-12-05 13:44:11 +01:00
springstan
ed464a75b2
Move imports to top for system_log ( #29465 )
2019-12-05 13:42:56 +01:00
springstan
04722fdd63
Move imports to top for http ( #29500 )
2019-12-05 13:42:09 +01:00
springstan
e9917c6a81
Move imports to top for google_translate ( #29499 )
2019-12-05 13:22:01 +01:00
springstan
009e4df6ef
Move imports to top for hue ( #29501 )
2019-12-05 13:19:50 +01:00
springstan
086d1f432d
Move imports to top for google_pubsub ( #29498 )
2019-12-05 12:59:59 +01:00
springstan
564fed7879
Move imports to top for ambient_station ( #29497 )
2019-12-05 12:50:53 +01:00
Paulus Schoutsen
a050d54847
Make hassfest stricter ( #29494 )
...
* Make hassfest stricter
* Update manifest.json
2019-12-05 10:15:28 +01:00
springstan
f6d1eb97a3
Move imports to top for decora_wifi ( #29439 )
2019-12-05 09:56:17 +01:00
Paulus Schoutsen
e99184bf68
Install requirements of after_dependencies when loading integrations ( #29491 )
...
* Install requirements of after_dependencies when loading integrations
* Fix smartthings test
2019-12-05 09:28:56 +01:00
Paulus Schoutsen
957e5018f4
Version bump to 0.104.0dev0
2019-12-04 22:52:58 -08:00
Paulus Schoutsen
1646aab36d
Version bump to 0.103.0dev0
2019-12-04 22:51:53 -08:00
Daniel Perna
c6ac2a5705
Update pyhomematic ( #29477 )
2019-12-04 22:50:18 -08:00
Rohan Kapoor
b2d5de6a79
Switch iperf3 to generate a new client every time it runs a test ( #29495 )
...
* Switch iperf3 to generate a new client every time it runs a test
* Add myself to CODEOWNERS
* Fix imperative mood
2019-12-04 22:49:26 -08:00
Paulus Schoutsen
dad11f8208
Fix tests & lint
2019-12-04 22:47:40 -08:00
Paulus Schoutsen
28e9f1d0b8
Fix deconz import
2019-12-04 21:57:08 -08:00
springstan
52926f1961
Move imports to top for canary ( #29449 )
2019-12-04 21:30:22 -08:00
springstan
d70ad369de
Move imports to top for asuswrt ( #29436 )
2019-12-04 21:24:20 -08:00
springstan
f874a9df13
Move imports to top for clementine ( #29437 )
2019-12-04 21:24:08 -08:00
springstan
69ae469148
Move imports to top for deluge ( #29438 )
2019-12-04 21:23:56 -08:00
springstan
4c0f73a2b9
Move imports to top for datadog ( #29440 )
2019-12-04 21:23:17 -08:00
springstan
2773328134
Move imports to top for directv ( #29441 )
2019-12-04 21:23:05 -08:00
springstan
5ee20b61b3
Move imports to top for doorbird ( #29442 )
2019-12-04 21:22:51 -08:00
springstan
27200865ee
Move imports to top for dlink ( #29443 )
2019-12-04 21:22:37 -08:00
springstan
50ee0c6727
Move imports to top for dunehd ( #29444 )
2019-12-04 21:22:27 -08:00
springstan
f2a08c438b
Move imports to top for duke_energy ( #29445 )
2019-12-04 21:22:14 -08:00
Anders Melchiorsen
94297e96cb
Update eternalegypt to 0.0.11 ( #29446 )
2019-12-04 21:22:03 -08:00
springstan
b2cce05405
Move imports to top for eight_sleep ( #29447 )
2019-12-04 21:21:50 -08:00
springstan
85e188db52
Move imports to top for egardia ( #29448 )
2019-12-04 21:21:40 -08:00
springstan
10759b7ca6
Move imports to top for enphase_envoy ( #29450 )
2019-12-04 21:21:25 -08:00
springstan
0158f29e4e
Move imports to top for envisalink ( #29457 )
2019-12-04 21:21:12 -08:00
springstan
5586f40ab0
Move imports to top for enocean ( #29451 )
2019-12-04 21:20:26 -08:00
springstan
cdf53aed93
Move imports to top for enigma2 ( #29452 )
2019-12-04 21:20:11 -08:00
springstan
f422cdbfef
Move imports to top for eq3btsmart ( #29456 )
2019-12-04 21:20:01 -08:00
springstan
06a156c091
Move imports to top for emby ( #29453 )
2019-12-04 21:19:43 -08:00
Ville Skyttä
ebc9d17558
Fix setup of Huawei LTE for which we can't get a MAC address ( #29455 )
...
Closes https://github.com/home-assistant/home-assistant/issues/29188
2019-12-04 21:19:25 -08:00
springstan
6c863a8948
Move imports to top for sonarr ( #29462 )
2019-12-04 21:18:57 -08:00
springstan
58ba6052e2
Move imports to top for environment_canada ( #29458 )
2019-12-04 21:18:52 -08:00
springstan
a4ac5dc6b8
Move imports to top for entur_public_transport ( #29459 )
2019-12-04 21:18:29 -08:00
springstan
24878f109c
Move imports to top for solaredge ( #29463 )
2019-12-04 21:18:12 -08:00
springstan
dbd231b3a0
Move imports to top for somfy_mylink ( #29464 )
2019-12-04 21:17:45 -08:00
springstan
270d97d789
Move imports to top for daikin ( #29490 )
2019-12-04 21:17:33 -08:00
springstan
89c7629215
Move imports to top for deconz ( #29489 )
2019-12-04 21:17:18 -08:00
springstan
8647ba3dd5
Move imports to top for emulated_hue ( #29488 )
2019-12-04 21:16:51 -08:00
springstan
f5550509d4
Move imports to top for geo_json_events ( #29486 )
2019-12-04 21:16:25 -08:00
springstan
bbe57d6673
Move imports to top for history ( #29484 )
2019-12-04 21:15:39 -08:00
springstan
95de802fbd
Move imports to top for hlk_sw16 ( #29483 )
2019-12-04 21:15:18 -08:00
springstan
3e634aaf5d
Move imports to top for logi_circle ( #29482 )
2019-12-04 21:14:57 -08:00
springstan
81e4e9e26b
Move imports to top for mailgun ( #29480 )
2019-12-04 21:14:39 -08:00
springstan
12e1c695ca
Move imports to top for mfi ( #29479 )
2019-12-04 21:14:26 -08:00
springstan
7df4c1e676
Move imports to top for mhz19 ( #29478 )
2019-12-04 21:14:03 -08:00
springstan
653e0078a4
Move imports to top for skybell ( #29475 )
2019-12-04 21:13:49 -08:00
springstan
c6066d8b98
Move imports to top for ring ( #29474 )
2019-12-04 21:13:28 -08:00
springstan
c02d551cd5
Move imports to top for random ( #29473 )
2019-12-04 21:13:05 -08:00
springstan
d9661b408b
Move imports to top for rainmachine ( #29472 )
2019-12-04 21:12:44 -08:00
springstan
c6b8d35c16
Move imports to top for ps4 ( #29471 )
2019-12-04 21:12:26 -08:00
springstan
43665466f5
Move imports to top for point ( #29470 )
2019-12-04 21:12:09 -08:00
springstan
96cf20ad81
Move imports to top for zoneminder ( #29468 )
2019-12-04 21:11:30 -08:00
springstan
72995f6ce6
Move imports to top for tuya ( #29467 )
2019-12-04 21:11:13 -08:00
springstan
5573504508
Move imports to top for litejet ( #29481 )
2019-12-04 21:08:22 -08:00
Bram Kragten
b829c46e18
Updated frontend to 20191204.0 ( #29461 )
2019-12-04 11:28:23 -08:00
springstan
a2a3c50555
Move imports to top for danfoss_air ( #29435 )
2019-12-04 20:27:51 +01:00
springstan
f8d607bdf5
Move imports to top for fixer ( #29430 )
...
* Move imports to top for fixer
* Only import FixerioException instead of all exceptions
2019-12-04 17:08:22 +01:00
springstan
0d1a389602
Move imports to top for etherscan ( #29426 )
2019-12-04 15:21:18 +01:00
springstan
af18c668d2
Move imports to top for familyhub ( #29427 )
2019-12-04 15:20:50 +01:00
springstan
4b6a2496c7
Move imports to top for fastdotcom ( #29428 )
2019-12-04 15:20:14 +01:00
springstan
12791a687b
Move imports to top for fints ( #29429 )
2019-12-04 15:19:03 +01:00
springstan
c6ad57eb2b
Move imports to top for fleetgo ( #29431 )
2019-12-04 15:15:30 +01:00
springstan
9bb6bcad70
Move imports to top for gearbest ( #29432 )
2019-12-04 15:14:46 +01:00
springstan
bef1c00b49
Move imports to top for hunterdouglas_powerview ( #29420 )
2019-12-04 14:15:39 +01:00
springstan
c880f09714
Move imports to top for horizon ( #29419 )
...
* Move imports to top for horizon
* Fix Pylint redefining name keys
2019-12-04 14:15:17 +01:00
springstan
46c306685d
Move imports to top for hikvision ( #29417 )
2019-12-04 14:14:49 +01:00
springstan
c79e99318d
Move imports to top for habitica ( #29416 )
2019-12-04 14:14:19 +01:00
springstan
d8dcf17cb5
Move imports to top for gstreamer ( #29415 )
2019-12-04 14:12:27 +01:00
springstan
4a7004b791
Move imports to top for greeneye_monitor ( #29414 )
2019-12-04 14:12:07 +01:00
springstan
88c1a630d8
Move imports to top for gpmdp ( #29413 )
2019-12-04 14:11:47 +01:00
springstan
95bc97fb6a
Move imports to top for homeworks ( #29418 )
2019-12-04 14:11:14 +01:00
springstan
e6f7cbe53e
Move imports to top for gitter ( #29412 )
2019-12-04 14:10:47 +01:00
springstan
6f5b59da15
Move imports to top for ialarm ( #29422 )
2019-12-04 14:10:15 +01:00
springstan
497674835b
Move imports to top for ihc ( #29425 )
2019-12-04 14:09:57 +01:00
springstan
f4f4c695d9
Move imports to top for hydrawise ( #29421 )
2019-12-04 14:09:35 +01:00
springstan
c159ad52a4
Move imports to top for gogogate2 ( #29411 )
...
* Move imports to top for gogogate2
* Isorted imports
2019-12-04 14:09:04 +01:00
springstan
6c45c1969b
Move imports to top for idteck_prox ( #29423 )
2019-12-04 14:08:01 +01:00
springstan
56b60577de
Move imports to top for iglo ( #29424 )
2019-12-04 14:07:36 +01:00
Fabian Affolter
992d9273bb
Upgrade psutil to 5.6.7 ( #29407 )
2019-12-04 11:45:56 +01:00
springstan
73e25296ca
Move imports to top for joaoapps_join ( #29402 )
2019-12-04 11:18:05 +01:00
springstan
e04a208af0
Move imports to top for irish_rail_transport ( #29401 )
2019-12-04 11:17:38 +01:00
springstan
45c7c7a439
Move imports to top for keenetic-ndms2 ( #29400 )
2019-12-04 11:17:20 +01:00
springstan
a24e7832b5
Move imports to top for modem_callerid ( #29396 )
2019-12-04 11:16:58 +01:00
springstan
048068307d
Move imports to top for microsoft ( #29395 )
2019-12-04 11:16:35 +01:00
springstan
518ca3afa7
Move imports to top for meteo_france ( #29394 )
2019-12-04 11:16:16 +01:00
springstan
849d8c885d
Move imports to top for maxcube ( #29393 )
2019-12-04 11:15:53 +01:00
springstan
d79d9e0bfb
Move imports to top for matrix ( #29392 )
2019-12-04 11:15:29 +01:00
springstan
c6fd8582a9
Move imports to top for lyft ( #29391 )
2019-12-04 11:14:35 +01:00
springstan
025c1a39a7
Move imports to top for lutron_caseta ( #29390 )
2019-12-04 11:14:07 +01:00
springstan
1a51590711
Move imports to top for lutron ( #29389 )
2019-12-04 11:13:46 +01:00
springstan
49232332a1
Move imports to top for luci ( #29388 )
2019-12-04 11:13:22 +01:00
springstan
695ec0c219
Move imports to top for london_underground ( #29387 )
2019-12-04 11:13:07 +01:00
springstan
7aab0d0aa0
Move imports to top for limitlessled ( #29386 )
2019-12-04 11:12:32 +01:00
springstan
cfe920079c
Move imports to top for lightwave ( #29385 )
2019-12-04 11:12:03 +01:00
springstan
3dc629db08
Move imports to top for lg_netcast ( #29384 )
2019-12-04 11:11:42 +01:00
springstan
c3453be17b
Move imports to top for lauch_library ( #29383 )
2019-12-04 11:11:21 +01:00
springstan
c0c1d68858
Move imports to top for iota ( #29399 )
2019-12-04 11:10:28 +01:00
springstan
1d65670a71
Move imports to top for kiwi ( #29403 )
2019-12-04 10:50:44 +01:00
springstan
fd107f2b2e
Move imports to top for kwb ( #29404 )
2019-12-04 10:50:22 +01:00
springstan
2df189b58e
Move imports to top for lacrosse ( #29405 )
2019-12-04 10:49:55 +01:00
springstan
09e2be02d3
Move imports to top for lametric ( #29406 )
2019-12-04 10:49:33 +01:00
Paulus Schoutsen
f6780c1fa2
Allow negative altitude in location updates ( #29381 )
2019-12-03 22:39:12 -08:00
HomeAssistant Azure
a1a131334a
[ci skip] Translation update
2019-12-04 00:32:11 +00:00
springstan
0416e5b0fc
Move imports to top for openhome ( #29369 )
2019-12-03 15:47:22 -08:00
springstan
3205afe74e
Move imports to top for nuimo_controller ( #29367 )
2019-12-03 15:47:11 -08:00
springstan
bd1e5fce27
Move imports to top for noaa_tides ( #29366 )
2019-12-03 15:47:00 -08:00
springstan
3ddd20159c
Move imports to top for nmbs ( #29365 )
2019-12-03 15:46:48 -08:00
springstan
564c468c26
Move imports to top for nmap_tracker ( #29364 )
2019-12-03 15:46:38 -08:00
springstan
bc635120fa
Move imports to top for netio ( #29363 )
2019-12-03 15:46:26 -08:00
springstan
4130f2ff1a
Move imports to top for netdata ( #29362 )
2019-12-03 15:46:16 -08:00
springstan
b462c539eb
Move imports to top for n26 ( #29357 )
2019-12-03 15:46:07 -08:00
springstan
01bc1e4c66
Move imports to top for nad ( #29358 )
2019-12-03 15:45:56 -08:00
springstan
0e223662a9
Move imports to top for nanoleaf ( #29359 )
2019-12-03 15:45:46 -08:00
springstan
4989d1e7a9
Move imports to top for nederlandse_spoorwegen ( #29360 )
2019-12-03 15:45:36 -08:00
springstan
c9c41260b2
Move imports to top for nello ( #29361 )
2019-12-03 15:45:24 -08:00
springstan
be316af303
Move imports to top for mystrom ( #29356 )
2019-12-03 15:44:50 -08:00
springstan
9d213e70f0
Move imports to top for opensensemap ( #29370 )
2019-12-03 15:44:04 -08:00
Paulus Schoutsen
e26eebfc19
Remove cloud dependency from mobile_app ( #29373 )
2019-12-03 15:43:48 -08:00
Heine Furubotten
98b6905738
Upgrade enturclient to 0.2.1 ( #29375 )
2019-12-03 15:42:45 -08:00
springstan
bbf99c61fa
Move imports to top for mycroft ( #29355 )
2019-12-03 15:42:21 -08:00
springstan
655780447c
Move imports to top for nut ( #29368 )
2019-12-03 18:19:43 -05:00
springstan
f220c73e8f
Move imports to top for orvibo ( #29371 )
2019-12-03 18:16:57 -05:00
springstan
f8ffcd6caf
Move imports to top for opple ( #29372 )
2019-12-03 18:15:42 -05:00
Paulus Schoutsen
eef91f843d
Rendering complex template objects to leave non-template values alone ( #29353 )
2019-12-03 14:15:45 -08:00
springstan
b1b784484e
Move imports to top for owlet ( #29352 )
2019-12-03 14:13:37 -08:00
springstan
4f8200d15a
Ignore state of climate entities in prometheus ( #29346 )
2019-12-03 12:54:25 -08:00
Luca Angemi
cae802f7ee
Include telegram_bot message id for all messages ( #29315 )
...
* Include telegram_bot message id for all messages
* Update __init__.py
2019-12-03 12:51:45 -08:00
springstan
25b6740466
Move imports to top for pencom ( #29348 )
2019-12-03 19:02:09 +01:00
springstan
078e907178
Move imports to top for pushetta ( #29332 )
...
* Move imports to top for pushetta
* Make Pushetta.exceptions import lowercase and snakecase
2019-12-03 12:23:41 +01:00
Pascal Vizeli
e9647f8814
Update ozw 0.1.6
2019-12-03 10:51:46 +00:00
Pascal Vizeli
841ce8ade9
Fix uvloop warning ( #29341 )
2019-12-03 11:08:28 +01:00
Joakim Plate
4191d9ca8d
Report unavailable entities to google ( #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
2019-12-02 22:14:16 -08:00
Paulus Schoutsen
32e04e1dce
Lint
2019-12-02 22:08:19 -08:00
Joakim Plate
2569c4ae37
Google assistant storage of connected agents ( #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.
2019-12-02 22:05:59 -08:00
Andy Loughran
434b783b4c
Update heatmiserv3 integration ( #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
2019-12-03 06:48:51 +01:00
HomeAssistant Azure
d5ee34e504
[ci skip] Translation update
2019-12-03 00:32:23 +00:00
Paulus Schoutsen
02d9ed5e36
Do not select all entities when omitting entity ID in service call ( #29178 )
...
* Do not select all entities when omitting entity ID
* Address comments Matthew
* Require either area_id or entity_id
* Fix tests
* Fix test
2019-12-02 16:23:12 -08:00
Marius
9587afc5ce
delete incorrect "mdi:brightness-3" ( #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
2019-12-02 16:19:56 -08:00
Franck Nijhof
76aaf8b560
Improve WLED white value support for RGBW strips ( #29312 )
2019-12-02 16:12:18 -08:00
springstan
8f608608ed
Move imports to top for radarr ( #29322 )
2019-12-02 16:11:22 -08:00
springstan
141fd1bffd
Move imports to top for qwikswitch ( #29328 )
2019-12-02 16:11:10 -08:00
Alain Turbide
83b21651ce
Add alexa check for "name" channelMetadata attribute ( #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
2019-12-02 16:10:44 -08:00
Abílio Costa
9811d63d78
Improve Alexa interface selection for binary sensors ( #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
2019-12-02 16:02:17 -08:00
springstan
9160d43a08
Move imports to top for rachio ( #29323 )
2019-12-03 00:59:13 +01:00
springstan
bacc549576
Move imports to top for plum_lightpad ( #29324 )
2019-12-03 00:58:18 +01:00
springstan
55ba956d3d
Move imports to top for qbittorrent ( #29325 )
2019-12-03 00:57:47 +01:00
springstan
61cb0924db
Move imports to top for qnap ( #29326 )
2019-12-03 00:56:58 +01:00
springstan
1adcdad5a4
Move imports to top for quantum_gateway ( #29327 )
2019-12-03 00:56:08 +01:00
springstan
372aa312e1
Move imports to top for prezzibenzina ( #29329 )
2019-12-03 00:54:17 +01:00
springstan
9868161821
Move imports to top for postnl ( #29330 )
2019-12-03 00:53:42 +01:00
springstan
8baba2e33d
Move imports to top for python_script ( #29331 )
2019-12-03 00:53:04 +01:00
Felipe Martins Diel
5a24dbf599
Broadlink remote ( #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
2019-12-02 13:20:36 -08:00
NobleKangaroo
67498595e4
Add Emulated Hue code owner ( #29319 )
2019-12-02 21:29:31 +01:00
Raman Gupta
040fd9c258
Update service domains for xiaomi_miio from base domains to xiaomi_miio domain ( #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
2019-12-02 11:49:39 -08:00
Paulus Schoutsen
ffaa0e572a
Inline MQTT paho imports ( #29177 )
...
* Inline MQTT paho imports
* Address comments
* Fix patch paths
* Move other imports inline
* Fix test
2019-12-02 11:32:02 -08:00
Christian Ferbar
1804c6edc5
Clear miflora sensor state on exception ( #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()
2019-12-02 11:24:16 -08:00
Paulus Schoutsen
9771826ed6
Add capability-attributes ( #29306 )
2019-12-02 11:15:50 -08:00
springstan
b28bc1d6fb
Add name option to season sensor ( #29302 )
...
* Add name option to season sensor
* Changed DEFAULT_NAME from season to Season
2019-12-02 12:00:07 +01:00
NobleKangaroo
3f2b6bfaa4
Overhaul Emulated Hue ( #28317 )
...
* Emulated Hue Overhaul
* Fix erroneous merge
* Remove unused code
* Modernize string format
2019-12-01 21:00:22 -08:00
HomeAssistant Azure
19241f421b
[ci skip] Translation update
2019-12-02 00:32:37 +00:00
Paulus Schoutsen
d1aa0cea97
Move intent registration to own integration ( #29280 )
...
* Move intent registration to own integration.
* Lint
2019-12-01 14:12:57 -08:00
Bram Kragten
d91dd68b31
Limit parallel requests to Philips Hue ( #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>
2019-12-01 13:24:16 -08:00
Ville Skyttä
a9baa24fda
Improve naming and attrs of hostnameless Huawei LTE device tracker entities ( #29281 )
2019-12-01 20:58:31 +01:00
springstan
22225cea4d
Move imports to top for seventeentrack ( #29264 )
...
* Move imports to top for seventeentrack
* Updated patch target path in test_sensor.py
2019-12-01 10:19:17 -07:00
Andreas Oberritter
64628c1f70
Add ATEN PE component for ATEN eco PDUs ( #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
2019-12-01 17:46:12 +01:00
springstan
6c9291c7a6
Move imports to top for raspyrfm ( #29284 )
2019-12-01 15:25:57 +01:00
springstan
a0a348a200
Move imports to top for recswitch ( #29285 )
2019-12-01 15:24:48 +01:00
springstan
d0ed9b32ac
Move imports to top for remote_rpi_gpio ( #29286 )
2019-12-01 15:24:11 +01:00
springstan
e2e53be5ac
Move imports to top for ripple ( #29287 )
2019-12-01 15:23:18 +01:00
Daniel Høyer Iversen
3c9d2b552e
Upgrade Tibber library ( #29290 )
2019-12-01 14:20:27 +01:00
springstan
8fbfb6bf8c
Move imports to top for rocketchat ( #29288 )
2019-12-01 12:04:47 +01:00
springstan
84d6a5369f
Move imports to top for raincloud ( #29283 )
2019-12-01 12:04:12 +01:00
springstan
9f649ed345
Move imports to top for roku ( #29289 )
2019-12-01 12:03:51 +01:00
Ville Skyttä
5c8a8a631c
Add Huawei LTE binary sensor support, mobile connection sensor ( #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
2019-11-30 22:09:08 -08:00
jjlawren
6a02c6540e
Stop Plex config flow imports where more user input needed ( #29241 )
...
* Abort imports that require user interaction, update logs and tests
* Disable lint
2019-11-30 22:07:12 -08:00
springstan
c4c8a1ba2d
Move imports to top for sense ( #29258 )
2019-11-30 21:35:45 -08:00
Bram Kragten
2bdf7fc8f5
Fix Hue linking with non ASCII chars in location ( #29213 )
...
* Fix Hue linking with non ASCII chars in location
* Use slugify
2019-11-30 21:33:11 -08:00
springstan
8908dba5b4
Add device trigger for alarm_control_panel ( #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
2019-11-30 21:30:51 -08:00
Franck Nijhof
d5efd0b352
Fix Espalexa being detected as Hue Bridge ( #29237 )
2019-11-30 21:28:42 -08:00
Santobert
c0619944fa
Neato reduce API calls ( #29156 )
...
* initial commit
* Fix a bug where some values are not available
* Workaround if git_robot_info() is not available
2019-11-30 21:26:44 -08:00
springstan
bb46918d2e
Move imports to top for scsgate ( #29257 )
2019-11-30 21:24:54 -08:00
springstan
1560d84cd7
Move imports to top for sisyphus ( #29252 )
2019-11-30 21:24:38 -08:00
springstan
8da7f40736
Move imports to top for smarty ( #29251 )
2019-11-30 21:24:17 -08:00
springstan
bea5d18c4a
Move imports to top for sochain ( #29250 )
2019-11-30 21:23:59 -08:00
springstan
6726c4c76b
Move imports to top for spider ( #29249 )
2019-11-30 21:23:48 -08:00
springstan
9fbb345ce0
Move imports to top for tradfri ( #29247 )
2019-11-30 21:23:39 -08:00
springstan
93150f6f94
Move imports to top for sensehat ( #29259 )
2019-11-30 21:23:09 -08:00
springstan
f2b06d9abd
Move imports to top for sht31 ( #29260 )
2019-11-30 21:22:53 -08:00
springstan
221db3a2dd
Move imports to top for simplepush ( #29261 )
2019-11-30 21:22:33 -08:00
springstan
11b274989a
Move imports to top for satel_integra ( #29263 )
2019-11-30 21:22:18 -08:00
springstan
4ceddc6d35
Move imports to top for sabnzbd ( #29266 )
2019-11-30 21:22:05 -08:00
springstan
3aff90c0ac
Move imports to top for rpi_gpio_pwm ( #29270 )
2019-11-30 21:21:46 -08:00
springstan
453569a469
Move imports to top for russound_rio ( #29267 )
2019-11-30 21:21:40 -08:00