Andrey
b27ba9660b
Some zwave cleanup ( #6203 )
2017-02-24 16:17:27 +02:00
Daniel Høyer Iversen
c4f4a9a158
minor broadlink fix ( #6202 )
2017-02-24 09:49:42 +01:00
Andrey
1d32bced1c
Create zwave devices on OZW thread and only add them during discovery ( #6096 )
...
* Create zwave devices on OZW thread and only add them during discovery.
* Read and write devices dict from loop thread.
* More async
* replace callback with coroutine
* import common function instead of callin git
2017-02-23 13:06:28 -08:00
Pascal Vizeli
f2a2d6bfa1
Refactory of envisalink ( #6160 )
...
* Refactory of envisalink
* remove event buss
* init dispatcher from hass.
* Move platform to new dispatcher
* fix lint
* add unittest & threadded functions
* fix copy & past error
2017-02-23 13:02:56 -08:00
Pascal Vizeli
b725eaf67f
Homematic icon map / upper case on services ( #6178 )
...
* Set upper on service / add sensor icon mapper
* Add more icons
* fix id
2017-02-23 15:31:32 +01:00
Colin O'Dell
89807f24ad
QNAP update ( #6182 )
...
* Bump qnapstats library to 0.2.3
* Expose the new timeout setting
* Show persistent notification if QNAP fails to set up
This sitaution will usually occur if the server configuration is wrong or the
timeout is set too low. In both cases `api.update()` will fail, which is a
problem because we cannot initialize many of the sensors without having this
data.
* Add new system_temp condition to QNAP sensor
2017-02-23 15:01:25 +01:00
Erik Eriksson
7935c54420
's' is SI symbol for seconds ( #6181 )
2017-02-23 14:57:51 +01:00
Erik Eriksson
5da110d764
volvooncall: icon and unit were mixed
2017-02-23 13:27:17 +01:00
Erik
1c6ba989a9
Support for naming vehicle. Support for selecting what resources to display
2017-02-23 12:00:51 +01:00
Erik Eriksson
827e3c4395
Merge pull request #6162 from molobrakos/nut
...
sensor.nut: Handle multiple statuses returned
2017-02-23 11:56:25 +01:00
Erik
23dd76cdc5
Handle UPS:es that returns more than one status (e.g. 'OL CHRG').
2017-02-22 14:38:00 +01:00
Pascal Vizeli
b0d3bbed79
Convert mqtt platforms to async ( #6145 )
...
* Convert mqtt platforms to async
* fix lint
* add more platforms
* convert mqtt_eventstream
* fix lint / add mqtt_room
* fix lint
* fix test part 1
* fix test part 2
* fix out of memory bug
* address comments
2017-02-22 09:43:22 +01:00
Johann Kellerman
11d3093a30
Restore: migrate fastdotcom and speedtest to restore ( #6149 )
2017-02-21 18:10:09 -08:00
Erik Eriksson
15e8a22100
dovado: GiB -> GB ( #6143 )
2017-02-21 18:54:20 -05:00
Daniel Høyer Iversen
9f4a9585d2
miflora lib version ( #6142 )
2017-02-21 14:43:17 +01:00
Lev Aronsky
c1be5ede1c
Add 'entity_picture' to Darksky component ( #6141 )
2017-02-21 00:01:44 -08:00
Johann Kellerman
fdc373f27e
Restore_state helper to restore entity states from the DB on startup ( #4614 )
...
* Restore states
* feedback
* Remove component move into recorder
* space
* helper
* Address my own comments
* Improve test coverage
* Add test for light restore state
2017-02-20 23:40:27 -08:00
Pascal Vizeli
1d7ab0fa95
Cleanup some async stuff ( #6127 )
...
* Cleanup some async stuff
* change to schedule_update_ha_state()
* fix media player
* fix zigbee
2017-02-20 13:24:03 -08:00
Pascal Vizeli
e425801fe0
Homematic cleanup & hass best praxis ( #6121 )
2017-02-20 17:07:33 +01:00
Daniel Høyer Iversen
58f813b518
broadlink ( #6101 )
2017-02-19 17:45:57 +01:00
normakm
dee4c85c32
Add support for aliased owfs sensors ( #6043 )
...
* Support aliased owfs sensors
Current implementation does not support OneWire OWFS sensors that are aliased by OWFS alias.txt file:
http://owfs.org/index.php?page=aliases
Assumption is that folder name == sensor address
This change reads the supported families from owfs "family" file and adds both aliased and unaliased sensors.
(this approach also skips the "management" folders.. eg simultaenous, bus, alarm, statistics etc. For example when adding "simultaneous" as sensor (it also has "temperature" file) then owfs crashes)
* Update onewire.py
lint suggested style fixes
* Update onewire.py
Empty line removed
* Update onewire.py
comments removed
2017-02-19 01:59:44 -08:00
Erik Eriksson
9e73115337
Updated volvooncall library + support sensors, heater and lock ( #6052 )
2017-02-18 17:09:25 -08:00
Erik Eriksson
76d1ee9fc2
Support for Pocket Casts ( #6084 )
2017-02-18 13:52:37 -08:00
John Arild Berentsen
799fbe42f8
zwave refactor, don't use ozw values directly in properties. ( #5961 )
...
* First round of not using values directly
* Round two
* lint
* Round four
* Conflict
* Round five
* Update zwave.py
* round six
* Docstring
* flakywakie
* Fetch values in constructor
* Blank line removal
* Set attributes in callback
* Docstring
* Round seven
* Ughgit add homeassistant/components/lock/zwave.py!
* Sloppy code
2017-02-17 23:56:05 -08:00
Erik Eriksson
62fe9f955e
update dovado version ( #6081 )
2017-02-18 08:15:32 +01:00
Daniel Høyer Iversen
b857f838df
Broadlink ( #6051 )
...
* Add fail checking of broadlink data
2017-02-18 07:38:50 +01:00
Pascal Vizeli
2574b915dd
Fix name in logging message ( #6039 )
...
Add an optional extended description…
2017-02-16 10:30:12 +01:00
Thibault Cohen
1eceb405ce
[WIP] Hydroquebec plugin now use pyhydroquebec lib ( #6000 )
...
* Hydroquebec plugin now use pyhydroquebec lib
* Fix logger message
* Fix platform name
2017-02-16 10:22:21 +01:00
Thibault Cohen
8bef7d84bb
Add Ebox sensor component ( #5998 )
...
* Add Ebox sensor component
* Fix PR #5998 comments
* Fix logger message
2017-02-16 09:29:43 +01:00
Thibault Cohen
4addcccfac
Update to pyfido 0.1.4 ( #6033 )
2017-02-15 19:12:29 -08:00
Thibault Cohen
5895f431b4
[WIP] Add Fido sensor ( #5997 )
...
* Add Fido sensor
* Fix PR #5997 comments
* Make error message usable
2017-02-15 21:21:38 +01:00
Erik Eriksson
0d06454a94
eliqonline lib upgrade ( #6021 )
2017-02-15 19:02:58 +01:00
George.M
b1fa178df4
Added a config flag[Boolean] to declare if SenseHAT is attached ( #5883 )
...
* Added a config flag[Boolean] to declare if SenseHAT is attached to RaspberryPi
* Hound found a line too long violation - fix
2017-02-15 11:11:55 +01:00
Tom Dickman
71dc41655c
Fix abreviation for miles in darksky sensor
2017-02-14 23:06:06 -06:00
Pascal Vizeli
80bc2666ac
Make homematic climate dynamic for datapoints. ( #5993 )
...
* Make homematic climate dynamic for datapoints.
* Code cleanup
* Add more option
* add options
* Pump version 0.1.22
* optimaze
2017-02-14 23:19:57 +01:00
Fabian Affolter
cd9f3fa215
Upgrade pylast to 1.8.0 ( #5991 )
2017-02-14 13:10:38 +01:00
PetePriority
e17410c9a1
Added fritzbox_netmonitor.py ( #5469 )
...
* Added fritzbox_netmonitor.py
* Implemented changes
2017-02-13 23:58:23 -08:00
Fabian Affolter
f82ac0af60
Enable sensor for discovery ( #5974 )
...
* Enable sensor for discovery
* Remove blank line
2017-02-13 23:54:13 -08:00
Robbie Trencheny
6005933451
Merge pull request #5975 from fabaff/unit-moon
...
Remove unit of measurement
2017-02-13 18:08:49 -08:00
Fabian Affolter
e866eeb518
Remove unit of measurement
2017-02-13 23:04:25 +01:00
Valentin Alexeev
2ffdf1fdcd
Bugfix/waqi sensor pwaqi version bump ( #5944 )
...
* Bump pwaqi to 1.4 to fix a typo in the underlying library.
* Update WAQI sensor to use pwaqi 2.0 which relies on AQICN public API.
This is a breaking change as the component now requires 'token' parameter.
* Fix lint
2017-02-13 14:28:40 +01:00
Andrey
9b0a3e4c5a
force_update zwave sensors. ( #5844 )
...
* force_update zwave sensors with polling_intensity.
* use bool to cast
* Make all zwave sensors force_update=True
2017-02-12 14:10:56 -08:00
happyleavesaoc
64cb65a04e
fedex sensor ( #5891 )
...
* fedex sensor
* fix fedex requirement
2017-02-12 12:47:27 -08:00
happyleavesaoc
3f675afd5b
ups sensor ( #5890 )
2017-02-12 12:47:12 -08:00
Colin O'Dell
289767522b
Update qnapstats library; add support for new verify_ssl config ( #5919 )
2017-02-12 12:38:29 -08:00
Per Sandström
675dd04e97
vasttrafik: update token on read error ( #5875 )
2017-02-12 11:57:29 -08:00
happyleavesaoc
4af9d0f9ea
bump myusps version ( #5911 )
2017-02-12 18:49:02 +01:00
Fabian Affolter
88653e66c8
Style updates ( #5878 )
...
* Use consts, update quoting, and update comments
* Update log message
* Update docstrings
* Update log messages
* Update log messages
* Update style
* Fix typo
* Add newline
* Fix indent
* Fix line too long
2017-02-11 11:29:37 -08:00
Fabian Affolter
2711c12928
Upgrade psutil to 5.1.3 ( #5873 )
2017-02-11 14:48:54 +01:00
Marcelo Moreira de Mello
75887e6069
Avoid traceback for Amcrest cameras/firmware that does not have the software_information API call ( #5865 )
...
* Avoid traceback for Amcrest cameras/firmware that does not have the software_information API call
* Make lint happy
2017-02-10 20:51:19 -08:00