Paulus Schoutsen
4de97abc3a
Black
2019-07-31 12:25:30 -07:00
cgtobi
aa062176ca
Clean up Netatmo sensor code ( #25390 )
...
* Clean up code
* Add parameter
* Make it a list
* Move loop and add debug message
* Further clean up
* Move manual config
2019-07-23 21:27:54 +02:00
cgtobi
e6a2dde19a
Fix aggregation in Netatmo public sensor ( #25132 )
...
* Clean up values
* Fix divisor
2019-07-14 12:46:17 +02:00
cgtobi
c6b63b15b8
Add more public rain sensors ( #25117 )
2019-07-12 22:05:54 -04:00
cgtobi
8652c84745
Fix Netatmo rain gauge precision ( #25036 )
2019-07-09 19:57:29 +02:00
cgtobi
e93919673e
Implement ADR0003 for Netatmo sensor ( #24944 )
...
* Remove configurable monitored conditions
* Only process existing modules
* Remove unused import
* Fix linter error
2019-07-05 09:41:18 +02:00
cgtobi
e8d9fe0aa8
Fix home coach discovery ( #24902 )
...
* Fix home coach discovery
* Update requirements file
2019-07-02 21:55:01 -04:00
cgtobi
a69a00785f
Fix netatmo weatherstation setup error ( #24788 )
...
* Check if station data exists and reduce calls
* Fix module names list
* Add warning
* Remove dead code
2019-06-27 20:16:46 -07:00
Daniel Høyer Iversen
b0e6f34976
Improve stability of netatmo sensor ( #24190 )
...
* Improve stability of netatmo sensor
* Improve stability of netatmo sensor
* Improve stability of netatmo sensor
* netatmo, except timeout
* netatmo, except timeout
* netatmo, except timeout
* netatmo, except timeout
* Always release lock
2019-06-14 21:26:02 +02:00
maheus
c840771c0a
Add station name for creating the unique_id in netatmo platform ( #24141 )
2019-05-27 18:07:59 +02:00
Daniel Høyer Iversen
7716e8fb68
Netatmo, handle offline device ( #23907 )
...
* Netatmo, handle offline device
* style
2019-05-16 18:07:37 +02:00
Pascal Vizeli
7a4238095d
Fix auto discovery if the monitor condition ( #23880 )
2019-05-15 16:27:41 +02:00
cgtobi
f0f6787bf9
Merge netatmo_public sensor into the netatmo integration ( #23531 )
...
* Merge netatmo public into netatmo integration
* Remove netatmo_public platform
* Remove dev log messages
* Improve error handling
* Check config for unsupported conditions
* Fix linter
* Reduce nested blocks
2019-05-08 08:26:52 +02:00
cgtobi
b84ba93c42
Refactor netatmo to use hass.data ( #23429 )
...
* Refactor NETATMO_AUTH to use hass.data
* Minor cleanup
* Rename conf to auth and other suggestions by Martin
* Revert webhook name change
* Rename constant
* Move auth
* Don't use hass.data.get()
* Fix auth string
2019-04-26 17:15:37 +02:00
cgtobi
2c07bfb9e0
Remove dependencies and requirements ( #23024 )
...
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit fe7171b4cd
.
* Remove dependencies and requirements
* Revert "Remove dependencies and requirements"
This reverts commit 391355ee2c
.
* Remove dependencies and requirements
* Fix flake8 complaints
* Fix more flake8 complaints
* Revert non-component removals
2019-04-12 10:13:30 -07:00
Paulus Schoutsen
c94b031db1
Fix unnecessary hass.components interaction ( #23029 )
...
* Fix wemo
* Fix bloomsky
* Fix netatmo
* Fix one more reference
2019-04-11 23:37:45 -07:00
Daniel Høyer Iversen
b588c1fe1c
Handle connection issue for netatmo ( #21346 )
...
* Handle connection issue for netatmo
* reduce logging
2019-02-24 00:41:38 +01:00
msvinth
df598544d6
Make Netatmo able to discover both Weather station and Health Coach ( #20274 )
...
* Resolve conflicts and review comments
* Corretly handle HomeCoach in manual setup
* Fix code reivew comments
* Move import back int methods
* Formatting fix
* Lint fix
2019-02-17 11:45:58 +01:00
Fabian Affolter
161c368c9d
Update file header ( #21054 )
...
* Update file header
* Update __init__.py
2019-02-13 20:35:12 -08:00
carstenschroeder
1e69848af4
Updates pyatmo to 1.8 and adds exception handling ( #20938 )
...
* switch to pyatmo 1.7 & add exception handling
* STATE_UNKNOWN => None
* correct too long line
* delete whitespace
* remove fancy update logic
2019-02-12 11:12:44 +00:00
Paulus Schoutsen
e2d3c27e85
Embed all platforms into components ( #20677 )
...
* Consolidate all components with platforms
* Organize tests
* Fix more tests
* Fix Verisure tests
* one final test fix
* Add change
* Fix coverage
2019-02-02 07:13:16 -08:00