Robert Hillis
488a636aec
Clean up unused loggers ( #57662 )
2021-10-14 10:03:38 -07:00
Robert Hillis
7e59f3160b
Use entity class attributes for climacell ( #53444 )
2021-07-25 02:19:08 -04:00
Marc Mueller
f6b162bc39
Add pylint CodeStyle extension ( #53147 )
2021-07-19 06:57:06 -07:00
apaperclip
49181d6ba8
Remove scale calculation for climacell cloud cover ( #52752 )
2021-07-08 12:10:05 -04:00
Ruslan Sayfutdinov
cbaeec2a4e
Use AddEntitiesCallback type, pt.2 ( #49921 )
2021-04-30 20:38:59 +02:00
Marc Mueller
c07646db5d
Update typing syntax ( #49480 )
...
* Update typing syntax
* Replace typing imports with ones from collections where possible
* Changes after review
2021-04-20 17:40:41 +02:00
Franck Nijhof
006bcde435
Remove HomeAssistantType alias - Part 3 ( #49339 )
2021-04-17 12:48:03 +02:00
Raman Gupta
898a1a17be
Add sensors for other ClimaCell data ( #49259 )
...
* Add sensors for other ClimaCell data
* add tests and add rounding
* docstrings
* fix pressure
* Update homeassistant/components/climacell/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Update homeassistant/components/climacell/sensor.py
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* review comments
* add another abstractmethod
* use superscript
* remove mypy ignore
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-04-15 16:31:59 -04:00
Raman Gupta
34a1dd4120
Add new attributes to Climacell ( #48707 )
...
* Add new attributes to Climacell
* fix logic
* test new properties
2021-04-11 11:59:42 +02:00
Raman Gupta
d0b3f76a6f
Add ClimaCell v4 API support ( #47575 )
...
* Add ClimaCell v4 API support
* fix tests
* use constants
* fix logic and update tests
* revert accidental changes and enable hourly and nowcast forecast entities in test
* use variable instead of accessing dictionary multiple times
* only grab necessary fields
* add _translate_condition method ot base class
* bump pyclimacell again to fix bug
* switch typehints back to new format
* more typehint fixes
* fix tests
* revert merge conflict change
* handle 'migration' in async_setup_entry so we don't have to bump config entry versions
* parametrize timestep test
2021-04-05 13:39:39 -04:00
Franck Nijhof
db355f9b23
Merge of nested IF-IF cases - A-C ( #48365 )
2021-03-27 10:58:38 +01:00
Marc Mueller
7c0734bdd5
Update typing 05 ( #48038 )
2021-03-17 23:43:55 +01:00
Raman Gupta
74746125ce
Fix Climacell timezone issue with daily forecasts ( #47402 )
2021-03-04 13:21:56 -08:00
Raman Gupta
972baa2ce4
Don't convert Climacell forecast temperatures to celsius because platform does it automatically ( #47406 )
2021-03-04 13:15:27 -08:00
Raman Gupta
c327f3fc42
Convert climacell forecast timestamp to isoformat so that UI shows the right times ( #47286 )
2021-03-02 13:25:09 -08:00
Raman Gupta
106ae18432
Climacell fixes: Use common keys for strings, fix temp_low measurement, add windy condition ( #46991 )
...
* use common keys for lat and long
* additional fixes
* Update homeassistant/components/climacell/strings.json
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
Co-authored-by: Milan Meulemans <milan.meulemans@live.be>
2021-02-24 11:15:01 -05:00
Raman Gupta
eccdae60bf
Add ClimaCell weather integration ( #36547 )
...
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-02-24 09:34:27 +01:00