Boris K
9ac3928600
Add type configuration in history_stats ( #6430 )
2017-03-11 10:38:18 -08:00
Róbert Nagy
11f11481b2
Force update support for MQTT sensor ( #6492 )
2017-03-11 10:07:52 -08:00
Greg Dowling
10f5e9744b
Append vera device id to entity id - but not name. ( #6523 )
...
* Append vera device id to entity id - but not name.
* Tidy.
* Tidy.
* Tidy after review.
* Re-order.
2017-03-11 10:06:46 -08:00
Paulus Schoutsen
b2a2193ba3
Remove mint finance sensor ( #6522 )
2017-03-11 01:02:32 -08:00
Pascal Vizeli
44da43065f
Android webcam better error handling / pump library 0.4 ( #6518 )
2017-03-10 23:10:35 +01:00
Robbie Trencheny
75817ad46d
Merge pull request #6361 from GreenTurtwig/dev
...
Updated to catch timeout error
2017-03-09 20:39:20 -08:00
Robbie Trencheny
9e9c6d0184
Make states constants
2017-03-09 19:55:18 -08:00
Robbie Trencheny
4e63e8328e
Merge pull request #6506 from happyleavesaoc/enhance-moon
...
more moon states
2017-03-09 19:45:40 -08:00
happyleaves
7892297240
more moon states
2017-03-09 16:54:04 -05:00
pvizeli
bcd4def0ae
pump version 0.3 / make a lot of improvments
2017-03-09 12:00:50 +01:00
Pascal Vizeli
185ccc4fc4
Fix some things
2017-03-09 01:00:57 +01:00
pvizeli
93118fcade
Android IP Cam support
2017-03-08 17:48:55 +01:00
Colin O'Dell
fdd1957750
Allow configurable conditions for Pi-Hole sensor ( #6465 )
...
* Allow configurable conditions for Pi-Hole sensor
* Include all three conditions by default
* Share Pi-Hole API data across all sensors; eliminate redundant API calls
2017-03-07 23:20:30 -08:00
Kevin Fronczak
629b2e81ba
Support for Blink Camera System ( #6444 )
...
* Passing pep8, no tests yet
* Fixed some issues with the request throttling
* Removed ability to set throttle time because it was causing more issues than it was worth
* Added blink to .coveragerc
* Changed blinkpy version
* Removed global var, fixed per PR requests
* Added services for camera, migrated switch to binary_sensor
* Added schema for service, fixed naming, removed unused function
2017-03-07 23:26:53 +01:00
Markus Peter
ff3c90fb80
KWB Easyfire support ( #6018 )
...
* KWB Easyfire Support
* requirements, coverage
* Initialization fun
* lint
* requirements bump
* lint
* Second best validation ...
* changes
* reworked validation
2017-03-06 17:37:29 +01:00
Anders Melchiorsen
660e777f01
Ignore deleted mails in IMAP unread count ( #6394 ) ( #6395 )
...
Message deletion in IMAP is a two step process: first delete, then expunge.
Deleting a message just sets a flag that usually makes the mail client hide
the message. It is the expunge that actually removes the message.
Thus, exclude the deleted messages so that the unread count matches up with
that of most mail clients.
2017-03-05 08:15:25 -08:00
Thibault Cohen
bdf948d866
Add Mint finance sensor ( #6132 )
...
* Add Mint finance sensor
* Add retry
* Fix PR comments
* Upgrade mintapi version
* Update mint_finance.py
* Doc tweak
* Update mint_finance.py
2017-03-05 00:08:58 -08:00
Marcelo Moreira de Mello
928e025910
Added sensors to support Ring.com devices ( #6419 )
2017-03-05 00:03:00 -08:00
Pascal Vizeli
8232f1ef65
Cleanup async handling ( #6388 )
...
* Cleanups unneeded blocks
* Cleanup bootstrap
* dedicated update_ha_state
* Fix imap_email_content
* fx tests
* Fix lint & spell
2017-03-04 15:10:36 -08:00
Thibault Cohen
aaa0944595
Add multi contracts support for Hydroquebec ( #6392 )
2017-03-04 09:11:58 +01:00
joe248
483556ac5b
Comed Hourly Pricing sensor ( #6378 )
...
* Add ComEd RRTP price sensor
* Update wording to reflect ComEd's naming change from 'RRTP' to 'Hourly Pricing'
* Changed name of sensor source file
* Cleanup based on requested changes
* More cleanup
* small cleanups
2017-03-03 23:14:22 +01:00
Valentin Alexeev
568c549353
Update pwaqi to 3.0 to use public API ( #6376 )
...
The underlying PWAQI library version 3.0 is now using public API to
access AQICN data.
2017-03-03 14:50:54 +01:00
Pascal Vizeli
ed9e93c29f
Migrate mqtt tracker and arwn sensor to async / cleanup owntrack ( #6373 )
...
* Migrate mqtt tracker and arwn sensor to async / cleanup owntrack
* Fix tests / lint
2017-03-03 12:09:10 +01:00
Andrey
aa17481c94
Add Z-Wave battery level as a sensor. ( #6341 )
2017-03-03 09:19:06 +02:00
Open Home Automation
8a67fcfee3
Added IPv4 data collector ( #6304 )
...
* Added IPv4 data collector
* Formatting
* Bugfix: data is in kBit/s not kByte/s
2017-03-02 22:16:50 -08:00
Micha LaQua
3fa8aff78e
snmp: upgrade pysnmp to 4.3.4 ( #6359 )
...
* snmp: upgrade pysnmp to 4.3.4
fixes https://github.com/home-assistant/home-assistant/issues/6238
* snmp: v4.3.4: add missing definition changes
2017-03-02 16:12:44 +01:00
Rowan
09ff9cb08e
Updated to catch timeout error
2017-03-02 14:58:35 +00:00
Pascal Vizeli
50887e7e2c
Move dispatcher out of init. ( #6355 )
2017-03-02 10:20:57 +01:00
Mitko Masarliev
46f5a65e68
Update Adafruit_Python_DHT to support new raspberry kernel ( #6325 )
...
* Update Adafruit_Python_DHT to support new raspberry kernel
* update Adafruit Python DHT
2017-03-02 08:39:33 +01:00
Pascal Vizeli
6cb8a36cf1
Template sensor change flow / add restore ( #6336 )
2017-03-02 07:38:19 +02:00
Fabian Affolter
435f253be8
Upgrade py-cpuinfo to 0.2.6 ( #6335 )
2017-03-02 05:58:03 +01:00
Erik Eriksson
e23aa1ccf8
sensor.dovado: compute state in update ( #6340 )
2017-03-01 22:57:37 +01:00
Pascal Vizeli
67f3910f03
Bugfix ZigBee / Move from eventbus to dispatcher ( #6333 )
...
* Bugfix ZigBee / Move from eventbus to dispatcher
* fix lint
2017-03-01 08:57:23 -08:00
Erik Eriksson
d17733427b
Merge pull request #6329 from molobrakos/dovado
...
sensor.dovado: Upgraded library version
2017-03-01 12:02:58 +01:00
Erik Eriksson
782d2a30cd
Merge pull request #6328 from molobrakos/eliqonline
...
sensor.eliqonline: Change to more appropriate icon
2017-03-01 11:52:44 +01:00
ericgingras
7bc2e1238d
Convert kpH and mpH to kph and mph ( #6316 )
...
There is no reason for the H to be capitalized. Changing it to lowercase increases consistency with other components and allows for use of the min/max sensor, which throws an error if the units of measurement are not the same.
2017-03-01 05:34:40 +01:00
Pascal Vizeli
41f558b181
Bootstrap / Component setup async ( #6264 )
...
* Bootstrap / Entiy setup async
* Cleanup add_job stuff / return task/future object
* Address paulus comments / part 1
* fix install pip
* Cleanup bootstrap / move config stuff to config.py
* Make demo async
* Further bootstrap improvement
* Address Martin's comments
* Fix initial tests
* Fix final tests
* Fix bug with prepare loader
* Remove no longer needed things
* Log error when invalid config
* More cleanup
* Cleanups platform events & fix lint
* Use a non blocking add_entities callback for platform
* Fix Autoamtion is setup befor entity is ready
* Better automation fix
* Address paulus comments
* Typo
* fix lint
* rename functions
* fix tests
* fix test
* change exceptions
* fix spell
2017-02-28 20:33:19 -08:00
Boris K
d7bf3920a5
improve history_stats accuracy ( #6294 )
2017-02-27 19:52:10 -08:00
Andrey
7ee75d67c5
Add temperature support for MH-Z19 CO2 sensor. ( #6169 )
...
* Add temperature support for MH-Z19 CO2 sensor.
* Remove debug printout
* More tests
* Minor fixes
2017-02-27 21:19:11 +02:00
Daniel Perna
e6c88c05ad
[sensor.dnsip] New Sensor: DNS IP ( #6214 )
...
* Added DNS IP sensor
* Removed unused import
* Added coverage
* fixed flake
* Applied suggested changes
* Removed debug code
* Switched to aiodns
* Raised scan interval
* Updating state with entity creation
* Lint
* Updated requirements_all
2017-02-27 10:45:32 +00:00
TimV
7dc05785cc
Analog modem callerid support ( #5840 )
...
* analog-modem-callerid
* analog-modem-callerid
* analog-mod
* Updates from latest review
* Updates from latest review
2017-02-26 21:38:47 -08:00
Paulus Schoutsen
61909e873f
Feature/reorg recorder ( #6237 )
...
* Re-organize recorder
* Fix history
* Fix history stats
* Fix restore state
* Lint
* Fix session reconfigure
* Move imports around
* Do not start recording till HASS started
* Lint
* Fix logbook
* Fix race condition recorder init
* Better reporting on errors
2017-02-26 14:38:06 -08:00
Fabian Affolter
a80fd2f243
Fix link ( #6219 )
2017-02-25 13:24:43 +01:00
Erik
2487d27c45
sensor.eliqonline: Change icon
2017-02-25 12:51:48 +01:00
Erik
be7162a0df
sensor.dovado: Upgraded library version
2017-02-25 12:50:10 +01:00
pavoni
34ee2b1ae9
Bump pyloopenergy - catch socketIO exceptions.
2017-02-24 22:04:41 +00:00
Zac Hatfield Dodds
8ca897da57
Zamg weather ( #5894 )
...
* Fast & efficient updates for ZAMG weather data
ZAMG updates on the hour, so instead of checking every half-hour we can
check each minute - only after the observations are taken until
receiving them.
* sensor.zamg: test instead of whitelist for station_id
* Autodetect closest ZAMG station if not given
* ZAMG weather component, based on the sensor
* Review improvements
* Update to new ZAMG schema, add logging
Turns out it wasn't a typo, but rather an upstream schema change. Added
better error handling to ease diagnosis in case it happens again.
* No hardcoded name
2017-02-24 22:45:46 +01:00
Lev Aronsky
c7fcd98cad
Test the temperature returned by RM2 ( #6205 )
...
* Test the temperature returned by RM2
* Validate fields via voluptuous
* Fixed range for humidity
2017-02-24 20:54:31 +01:00
Erik Eriksson
8aa3124aa6
sensor.speedtest: provide a default icon ( #6207 )
2017-02-24 18:40:52 +01:00
Andrey
b27ba9660b
Some zwave cleanup ( #6203 )
2017-02-24 16:17:27 +02:00