Otto Winter
9bc8f6649b
Template Sensor add device_class support ( #14034 )
...
* Template Sensor Device Class Support
* Lint
* Add tests
2018-05-01 14:32:44 -04:00
Fabian Affolter
b0cccbfd9f
Upgrade mypy to 0.590 ( #14207 )
2018-05-01 14:14:28 -04:00
Simon Hörrle
e78497789b
Change the divisor for total consumption output ( #14215 )
...
According to my observations, the "switch_energy" value displayed by Pyfritzhome is the sum of Wh over the last week since measurement.
As a result, the correct divisor for representing output as kWh would be 1000 instead of 10000.
2018-05-01 14:13:35 -04:00
Paulus Schoutsen
d82693b460
Allow easy extension of websocket API ( #14186 )
...
* Allow easy extension of websocket API
* Lint
* Move panel test to frontend
* Register websocket commands
* Simplify test
* Lint
2018-05-01 13:35:23 -04:00
Paulus Schoutsen
cdd45e7878
Foundation for users ( #13968 )
...
* Add initial user foundation to Home Assistant
* Address comments
* Address comments
* Allow non-ascii passwords
* One more utf-8 hmac compare digest
* Add new line
2018-05-01 18:20:41 +02:00
sander76
b994c10d7f
HomematicIP cloud: Add logic to check accesspoint connection state ( #14203 )
...
* Add logic to check accesspoint connection state
* lint
* changes as per @balloobs comments.
* pylint fix
2018-05-01 11:01:13 -04:00
Russell Cloran
9d4d1c8233
zha: Clean up binary_sensor listener registration/state updates ( #14197 )
...
- Instead of registering listeners in the entity __init__, do it in
async_added_to_hass to avoid errors updating an entity which isn't fully
set up yet
- Change from schedule_update_ha_state to async_schedule_update_ha_state
2018-05-01 08:55:25 -04:00
Diogo Gomes
a4e0c9c251
Fixes #14169 (Upgrade pyupnp-async to 0.1.0.2) ( #14210 )
...
* Fixes #14169 (upstream version bump)
* bump pyupnp-async version
2018-05-01 08:51:47 -04:00
Philipp Schmitt
626d6df545
Update CODEOWNERS ( #14214 )
2018-05-01 10:14:33 +02:00
Paulus Schoutsen
12dff5baa8
Add room hint support to Google Assistant cloud ( #14180 )
2018-04-30 21:05:29 +02:00
Paulus Schoutsen
d1460de89b
Merge pull request #14199 from home-assistant/rc
...
0.68.1
2018-04-30 14:04:29 -04:00
Paulus Schoutsen
c23cc0e827
Disable eliqonline requirement ( #14156 )
...
* Disable eliqonline requirement
* Disable pylint import error
2018-04-30 13:46:47 -04:00
Paulus Schoutsen
c704ceaeb7
Version bump to 0.68.1
2018-04-30 13:37:12 -04:00
Paulus Schoutsen
daeccfe764
Fix poorly formatted automations ( #14196 )
2018-04-30 13:36:56 -04:00
Otto Winter
7f1b591fbb
Improve chromecast disconnection logic ( #14190 )
...
* Attempt Cast Fix
* Cleanup
2018-04-30 13:36:55 -04:00
Paulus Schoutsen
aba143ac9f
Do not sync entities with an empty name ( #14181 )
2018-04-30 13:36:55 -04:00
cdce8p
03c34804bc
Added CONF_IP_ADDRESS to HomeKit ( #14163 )
2018-04-30 13:36:54 -04:00
Matthew Garrett
f2a17a5462
Fix Python 3.6 compatibility for HomeKit controller ( #14160 )
...
Python 3.6's http client passes an additional argument to _send_output,
so add that to the function definition.
2018-04-30 13:36:54 -04:00
Anders Melchiorsen
b5bae17c66
Revert Hue color state to be xy-based ( #14154 )
2018-04-30 13:36:54 -04:00
Anders Melchiorsen
52a48b3ac9
Improve precision of Hue color state ( #14113 )
2018-04-30 13:36:53 -04:00
Anders Melchiorsen
a06f61034c
Fix color setting of tplink lights ( #14108 )
2018-04-30 13:36:53 -04:00
mvn23
6e0a3abf66
Fix TypeError on round(self.humidity) ( fixes #13116 ) ( #14174 )
...
* Fix TypeError on round(self.humidity)
Some weather platforms postpone the first data fetch for a while on init. As a result round(self.humidity is called before it is assigned a value, producing an error. This is a fix for that.
* Rewrite to avoid false negative evaluation
As per the suggestion from @OttoWinter, rewrite to avoid matching e.g. 0.0 as false.
2018-04-30 13:27:45 -04:00
Mahesh Subramaniya
eceece866d
Updating darksky default update interval to 5 mins ( #14195 )
...
With Darksky allowing only 1000 API requests per day, 2 minutes retry seems to be bit closer to running over the limit and actually it did for 5 days in my account. Hence proposing a change to 5 minutes to keep the API happy and also it doesn't hurt to check the weather for every 5 mins than 2 mins someone lives in Jupiter :-P
2018-04-30 11:48:51 -04:00
Paulus Schoutsen
853a16938b
Fix poorly formatted automations ( #14196 )
2018-04-30 09:56:42 -04:00
Paulus Schoutsen
5dcad89a0d
Do not sync entities with an empty name ( #14181 )
2018-04-30 09:18:18 -04:00
cdce8p
46c260fd85
Added CONF_IP_ADDRESS to HomeKit ( #14163 )
2018-04-30 08:58:17 -04:00
Otto Winter
76c9c0179b
Improve chromecast disconnection logic ( #14190 )
...
* Attempt Cast Fix
* Cleanup
2018-04-30 08:46:44 -04:00
Fabian Affolter
d7eced95fa
Upgrade numpy to 1.14.3 ( #14187 )
2018-04-30 09:28:00 +02:00
Russell Cloran
02a12a0bb4
zha: Support remotes/buttons ( #12528 )
2018-04-29 23:31:27 -07:00
Anders Melchiorsen
30d987f59f
Revert Hue color state to be xy-based ( #14154 )
2018-04-30 00:49:19 +02:00
Jens Østergaard Nielsen
aa8bd37143
Added update_interval to maxcube ( #14143 )
2018-04-29 20:57:57 +02:00
Paulus Schoutsen
4c0024fd97
Another coverage fix
2018-04-29 14:15:39 -04:00
Paulus Schoutsen
74320306a1
Add mitemp_bt to coverage
2018-04-29 14:08:33 -04:00
Hate-Usernames
113bdc493a
Allow transitioning to colour temp for tradfri ( #14157 )
2018-04-29 16:54:44 +01:00
escoand
8e7f500f28
Add precipitation to OpenWeatherMap forecast ( #13971 )
...
* add initial precipitation support
* move attr to component
* remove blank line
* add forecast attributes to platform and update demo
* add tests
* break long lines
* calc lower temp correctly
* move all new attributes to component
* convert temp low only when existing
2018-04-29 17:50:49 +02:00
Fabian Affolter
d352dee9b7
Upgrade netdisco to 1.4.0 ( #14152 )
2018-04-29 16:21:46 +02:00
Kane610
3fd4987baf
deCONZ allow unloading of config entry ( #14115 )
...
* Working but incomplete
* Remove events on unload
* Add unload test
* Fix failing sensor test
* Improve unload test
* Move DeconzEvent to init
* Fix visual under-indentation
2018-04-29 10:16:20 -04:00
Matthew Garrett
ef48a7ca2c
Fix Python 3.6 compatibility for HomeKit controller ( #14160 )
...
Python 3.6's http client passes an additional argument to _send_output,
so add that to the function definition.
2018-04-29 09:46:36 +02:00
Paulus Schoutsen
fd038b6de9
Disable eliqonline requirement ( #14156 )
...
* Disable eliqonline requirement
* Disable pylint import error
2018-04-28 20:15:00 -04:00
Otto Winter
a4bf421044
Convert more files to async/await syntax ( #14142 )
...
* Move more files to async/await syntax
* Attempt Work around pylint bug
Using lazytox :P
2018-04-28 19:26:20 -04:00
Otto Winter
a0b14c2913
Light mqtt_json: Add HS color support ( #14029 )
...
* Light mqtt_json HS color support
* Lint
* Catch float ValueError
2018-04-29 00:33:10 +02:00
engrbm87
44ddc6ba62
deluge-components-update ( #14016 )
2018-04-29 00:16:22 +02:00
Gabe
07f94eaa92
Fixed datetime values ( #14153 )
2018-04-29 00:12:40 +02:00
Fabian Affolter
4205dc0f7c
Upgrade psutil to 5.4.5 ( #14135 )
2018-04-28 23:17:38 +02:00
Matt Schmitt
2091f86e25
Clean up HomeKit accessory information characteristics ( #14114 )
...
* Update accessory information characteristics
* Add firmware revision characteristic
2018-04-28 23:17:30 +02:00
Fabian Affolter
84f163252a
Upgrade youtube_dl to 2018.04.25 ( #14136 )
2018-04-28 23:17:10 +02:00
Fabian Affolter
9a9161477f
Upgrade python-telegram-bot to 10.0.2 ( #14144 )
2018-04-28 23:16:51 +02:00
Fabian Affolter
449085313b
Upgrade tapsaff to 0.2.0 ( #14137 )
2018-04-28 23:16:34 +02:00
Fabian Affolter
95f2ad2299
Upgrade sqlalchemy to 1.2.7 ( #14138 )
2018-04-28 23:16:01 +02:00
Fabian Affolter
7bdd4dd960
Upgrade pylast to 2.2.0 ( #14139 )
2018-04-28 23:15:32 +02:00