Raman Gupta and Franck Nijhof
c80f284ca4
Update service domain for mysensors from 'switch' to 'mysensor… ( #29147 )
2019-11-27 13:31:40 +01:00
Raman Gupta and Pascal Vizeli
2d2ab452ca
update envisalink service domain ( #29126 )
2019-11-27 11:27:48 +01:00
Raman Gupta and Pascal Vizeli
1681d36637
Update service domain for todoist from 'calendar' to 'todoist' ( #29131 )
...
* move todoist constants to const.py and update service domain
* update .coveragerc
* remove unused variable
* save file
2019-11-27 11:26:59 +01:00
Paulus Schoutsen and Pascal Vizeli
004476a1f8
Add intent integration to expose intent handle API ( #29124 )
...
* Add intent integration to expose intent handle API.
* Run hassfest + fix scaffolding
* Update __init__.py
2019-11-27 11:25:43 +01:00
Raman Gupta and Pascal Vizeli
ec61a86678
move service constants to const.py and move channels services to channels domain ( #29139 )
2019-11-27 11:23:52 +01:00
Raman Gupta and Pascal Vizeli
1f13809c6d
Update service domain for lifx from 'light' to 'lifx' ( #29136 )
...
* update service domain for lifx custom services
* fix service name
2019-11-27 11:23:06 +01:00
Raman Gupta and Pascal Vizeli
9e882ef6b4
move wink service definitions from lock to wink domain ( #29137 )
2019-11-27 11:21:52 +01:00
Raman Gupta and Pascal Vizeli
5120181e0e
move facebox service to facebox domain ( #29151 )
2019-11-27 11:20:24 +01:00
Raman Gupta and Pascal Vizeli
c72e230432
move songpal service to songpal domain ( #29143 )
2019-11-27 11:19:01 +01:00
Raman Gupta and Pascal Vizeli
0ff0ec7d3e
move econet services to econet domain ( #29149 )
2019-11-27 11:18:21 +01:00
Raman Gupta and Pascal Vizeli
ff4d256893
move icloud services to icloud domain ( #29144 )
2019-11-27 11:16:53 +01:00
Raman Gupta and Pascal Vizeli
b8f03aa3be
move neato service to neato domain ( #29148 )
2019-11-27 11:15:59 +01:00
Raman Gupta and Pascal Vizeli
975ee0ea7f
Update service domain for elkm1 from 'alarm_control_panel' to 'elkm1' ( #29128 )
...
* move elkm1 services to elkm1 domain
* update missed variable references
2019-11-27 11:15:27 +01:00
Raman Gupta and Pascal Vizeli
b7896c7b6f
move nuki service to nuki domain services.yaml and remove missing service ( #29138 )
2019-11-27 11:14:22 +01:00
Raman Gupta and Pascal Vizeli
fb9f561052
move html5 service to html5 domain ( #29145 )
2019-11-27 11:13:27 +01:00
Chris Caron and Paulus Schoutsen
8933540950
bumped supported apprise version to 0.8.2 ( #29125 )
2019-11-26 20:18:43 -08:00
Ville Skyttä and Paulus Schoutsen
5bc8ef962b
Upgrade huawei-lte-api to 1.4.4 ( #29130 )
...
https://github.com/Salamek/huawei-lte-api/releases/tag/1.4.4
Closes https://github.com/home-assistant/home-assistant/issues/28922
2019-11-26 20:18:24 -08:00
Ville Skyttä and Paulus Schoutsen
738b3363d9
UpCloud updates ( #28646 )
...
* Upgrade upcloud-api to 0.4.5
* Fix UpCloud name spelling in manifest
* Update data at setup time for better initial states
* Clean up signal handlers on remove
* Signal data update on server start
To keep related binary sensor better up to date.
* Improve track_time_interval emulation for initial update
2019-11-26 20:17:14 -08:00
HomeAssistant Azure
2a7aac6afc
[ci skip] Translation update
2019-11-27 00:32:16 +00:00
springstan and Paulus Schoutsen
33c6ee80ad
Move imports to top for traccar ( #29116 )
2019-11-26 16:07:12 -08:00
springstan and Paulus Schoutsen
5eaafcfd7f
Move imports to top for touchline ( #29117 )
2019-11-26 16:06:44 -08:00
springstan and Paulus Schoutsen
4e96ca9486
Move imports to top for temper ( #29118 )
2019-11-26 16:02:50 -08:00
springstan and Paulus Schoutsen
555190990a
Move imports to top for tank_utility ( #29119 )
2019-11-26 16:02:36 -08:00
06231e7ac2
Move request sync logic into GoogleConfig ( #28227 )
...
* Move request sync logic into GoogleConfig
* Return http status code for request_sync same as cloud
* agent_user_id is not optional for async_sync_entities now
* No need in checking parameter here
* Adjust some things for cloud tests
* Adjust some more stuff for cloud tests
* Drop uneccessary else
* Black required change
* Let async_schedule_google_sync take agent_user_id
* Assert return value on api call
* Test old api key method
* Update homeassistant/components/google_assistant/helpers.py
Co-Authored-By: Paulus Schoutsen <paulus@home-assistant.io >
2019-11-26 22:47:13 +01:00
gjbadros and Fabian Affolter
5f1b0fb15c
Allow rest sensor list responses ( #28835 )
...
* Make rest sensor a little bit more flexible and allow the response to be a list with 0th element being a dictionary
* Black formatter wanted a different formatting
* Added test case for a list response with dict as 0th element
* Fixed lint error - it thinks a + STRING is an avoidance of using % sequences for log messages; I generally prefer explicit + rather than string juxtaposition for combining string literals, but sounds like that's not the standard
* Fixed test case -- I added it to the wrong scenario and need to use the one with json_attrs.
2019-11-26 22:10:58 +01:00
springstan and Fabian Affolter
b72c6c4424
Update list of supported countries for Workday Sensor ( #29000 )
...
* Updated list of supported countries
* Added Honduras and Polish back to the list
* Added HND for Honduras to the list
2019-11-26 22:09:00 +01:00
Colin O'Dell and Martin Hjelmare
0849d42dc6
Remove the alarm_control_panel CODEOWNER ( #29114 )
...
Although I originally contributed this component, I no longer use it myself and haven't been following the internal development of HA, so I'm no longer a good person to review any further changes to this component. I would therefore like to relinquish my CODEOWNER status over this component.
2019-11-26 21:57:45 +01:00
Evgeny and Martin Hjelmare
4ea47333d8
Update roomba bin state checking ( #29030 )
...
* Fixed bin full detection
* Refactored bin check
* Fix after pylint
2019-11-26 21:31:00 +01:00
Alex van den Hoogen and Paulus Schoutsen
fe626f5669
Add Post Processing Jobs to NZBGet component ( #29027 )
...
* Added Post Processing Jobs to NZBGet component
In the current implementation of the NZBGet component there is no way of
knowing whether NZBGet is still in the Post Processing phase of a download
job. This can be very useful information. For instance when you want to
suspend the NZBGet service when all queue items have been completed.
This change adds that additional sensor.
* Renamed Count to Jobs in NZBGet component
2019-11-26 11:31:20 -08:00
sophof and Paulus Schoutsen
078a7e446d
Fix all entities triggering all observations in bayesian sensor ( #28979 )
...
* change fromkeys to dict comprehension to prevent append working on a list by reference. Now each entity id has its own seperate list
* change fromkeys to dict comprehension to prevent append working on a list by reference. Now each entity id has its own seperate list
* use get instead of direct keys for dict
* change fromkeys to dict comprehension to prevent append working on a list by reference. Now each entity id has its own seperate list
* use get instead of direct keys for dict
* changed get back to []
2019-11-26 11:26:40 -08:00
Nikolay Vasilchuk and Paulus Schoutsen
a37260faa9
StarLine integration ( #27197 )
...
* Device Tracker works
* Device Tracker works
* Binary Sensor
* Sensor
* Lock
* Switch and service
* New switches
* Update interval options
* WIP
* Translation errors
* Check online state
* WIP
* Move to aiohttp
* Some checks
* CI
* CI
* .coveragerc
* Black
* icon_for_signal_level test
* update_interval renamed to scan_interval
* async logic
* Fix cookie read
* Requirement starline
* Reformat
* Requirements updated
* ConfigEntryNotReady
* Requirement starline
* Lint fix
* Requirement starline
* available status
* Translations
* Expiration to config
* CI
* Linter fix
* Small renaming
* Update slnet token
* Starline version bump
* Fix updates
* Black
* Small fix
* Removed unused fields
* CI
* set_scan_interval service
* deps updated
* Horn switch
* Starline lib updated
* Starline lib updated
* Black
* Support multiple integrations
* Review
* async_will_remove_from_hass
* Deps updated
* Test config flow
* Requirements
* CI
* Review
* Review
* Review
* Review
* Review
* CI
* pylint fix
* Review
* Support "mayak" devices
* Icons removed
* Removed options_flow
* Removed options_flow test
* Removed options_flow test
2019-11-26 11:17:11 -08:00
Raman Gupta and Paulus Schoutsen
c21650473a
Update service domain for epson from 'media_player' to 'epson' ( #29113 )
...
* update .coveragerc, move epson constants to const.py, move epson cutsom service to epson domain
* Newline in services.yaml
2019-11-26 11:12:50 -08:00
Raman Gupta and Paulus Schoutsen
9e01591cac
Update service domain for blackbird from 'media_player' to 'blackbird' ( #29112 )
...
* move service constants to const.py, update blackbird custom service domain
* Readd bluesound services.yaml entries since it should be part of a different branch
2019-11-26 11:10:13 -08:00
Raman Gupta and Paulus Schoutsen
2da37778af
Update service domain for bluesound from 'media_player' to 'bluesound' ( #29111 )
...
* move service constants to const.py, move services to bluesound domain
* Remove bluesound services from media_player/services.yaml
2019-11-26 11:06:34 -08:00
rappenze and Paulus Schoutsen
1c73ac5df8
Fix Vicare imports ( #29071 )
...
* fix import
* Update water_heater.py
* use ValueError
* use ValueError
2019-11-26 10:46:53 -08:00
Aaron Bach and GitHub
2cdd8ad15e
Add new properties and services for V3 SimpliSafe systems ( #28997 )
...
* Add new properties and services for V3 SimpliSafe systems
* Small semantic change
* Updated docstrings
* Semantics
* Streamlined adding V3 properties
* Re-add attribute
* Bump to 5.3.5
* Owner comments
* Correct coroutine name
2019-11-26 11:44:40 -07:00
springstan and Paulus Schoutsen
595567ad82
Move imports to top for trafikverket_weatherstation ( #29108 )
2019-11-26 10:23:08 -08:00
springstan and Paulus Schoutsen
c221fc5d22
Move imports to top for thinkingcleaner ( #29110 )
2019-11-26 10:22:57 -08:00
springstan and Paulus Schoutsen
23d4445de3
Move imports to top for trackr ( #29109 )
2019-11-26 10:22:28 -08:00
springstan and Paulus Schoutsen
a27d8570c8
Move imports to top for unifi_direct ( #29106 )
2019-11-26 10:12:00 -08:00
springstan and Paulus Schoutsen
4119ade2af
Move imports to top for travisci ( #29107 )
2019-11-26 10:11:43 -08:00
springstan and Paulus Schoutsen
825ac36ee7
Move imports to top for uvc ( #29072 )
...
* Move imports to top for uvc
* Fixed linting error
* Renamed parameter in constructor to avoid redefining import
2019-11-26 10:11:10 -08:00
Quentame and Paulus Schoutsen
9a388e2dd2
Move dominos imports at top-level ( #29090 )
2019-11-26 10:10:20 -08:00
Quentame and Paulus Schoutsen
c84590b18c
Move free_mobile imports at top-level ( #29092 )
2019-11-26 10:10:05 -08:00
Quentame and Paulus Schoutsen
274508f8fd
Move fortigate imports at top-level ( #29093 )
2019-11-26 10:09:52 -08:00
Quentame and Paulus Schoutsen
915d23158d
Move foobot imports at top-level ( #29094 )
2019-11-26 10:09:32 -08:00
Quentame and Paulus Schoutsen
4107fd9a25
Move folder_watcher imports at top-level ( #29095 )
2019-11-26 10:09:20 -08:00
Quentame and Paulus Schoutsen
7a04f0c0df
Move flunearyou imports at top-level ( #29096 )
2019-11-26 10:09:10 -08:00
Quentame and Paulus Schoutsen
a7c4abba98
Move flexit imports at top-level ( #29097 )
2019-11-26 10:08:53 -08:00
springstan and Paulus Schoutsen
21ed87a773
Move imports to top for ubee ( #29105 )
2019-11-26 10:08:34 -08:00