core/tests/components
Raman Gupta 4cd4fbefbf
Add new tomorrow.io integration to replace Climacell (#68156)
* Add new tomorrow.io integration to replace Climacell - Part 1/3 (#57121)

* Add new tomorrow.io integration to replace Climacell - Part 1/3

* remove unused code

* remove extra test

* remove more unused code

* Remove even more unused code

* Feedback

* clean up options flow

* clean up options flow

* tweaks and fix tests

* remove device_class from tomorrowio entity description class

* use timestep

* fix tests

* always use default name but add zone name if location is in a zone

* revert change that will go into future PR

* review comments

* move code out of try block

* bump max requests to 500 as per docs

* fix tests

* Add new tomorrow.io integration to replace Climacell - Part 2/3 (#57124)

* Add new tomorrow.io integration to replace Climacell - Part 2/3

* translations

* set config flow to false in manifest

* Cleanup more code and re-add options flow test

* fixes

* patch I/O calls

* Update tests/components/climacell/test_config_flow.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* remove unused import

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Fix codeowners

* fix mypy and pylint

* Switch to DeviceInfo

* Fix fixture location and improve sensor entities in tomorrowio integration (#63527)

* Add new tomorrow.io integration to replace Climacell - Part 3/3 (#59698)

* Switch to DeviceInfo

* Add new tomorrow.io integration to replace Climacell - Part 1/3 (#57121)

* Add new tomorrow.io integration to replace Climacell - Part 1/3

* remove unused code

* remove extra test

* remove more unused code

* Remove even more unused code

* Feedback

* clean up options flow

* clean up options flow

* tweaks and fix tests

* remove device_class from tomorrowio entity description class

* use timestep

* fix tests

* always use default name but add zone name if location is in a zone

* revert change that will go into future PR

* review comments

* move code out of try block

* bump max requests to 500 as per docs

* fix tests

* Migrate ClimaCell entries to Tomorrow.io

* tweaks

* pylint

* Apply fix from #60454 to tomorrowio integration

* lint and mypy

* use speed conversion instead of distance conversion

* Use SensorDeviceClass enum

* Use built in conversions and remove unused loggers

* fix requirements

* Update homeassistant/components/tomorrowio/__init__.py

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Use constants

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>

* Black

* Update logic and add coverage

* remove extra line

* Do patching correctly

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2022-03-19 08:42:22 +01:00
..
2022-01-19 21:06:26 +01:00
2021-11-01 20:47:05 -07:00
2021-11-01 20:47:05 -07:00
2022-01-17 19:22:11 -08:00
2022-03-15 19:05:56 +01:00
2021-11-01 20:47:05 -07:00
2022-01-26 10:34:33 +01:00
2021-11-01 20:47:05 -07:00
2021-11-01 20:47:05 -07:00
2021-11-01 20:47:05 -07:00
2022-02-26 19:37:24 +01:00
2022-03-13 16:32:56 +02:00
2021-12-27 19:50:43 +01:00
2022-02-12 11:49:37 -06:00
2021-11-29 20:00:39 -05:00
2022-01-05 15:34:33 +01:00
2021-11-01 20:47:05 -07:00
2021-12-12 14:09:45 -08:00
2022-03-17 19:11:14 +01:00
2022-02-22 16:25:46 +01:00
2021-12-20 16:18:58 +01:00
2022-01-05 15:34:33 +01:00
2022-01-20 22:09:36 -08:00
2022-02-19 11:38:10 +01:00
2022-01-30 20:12:44 -08:00
2021-12-15 23:25:40 +02:00
2022-01-05 15:34:33 +01:00
2021-11-01 20:47:05 -07:00
2022-03-12 14:12:38 +02:00
2022-03-03 15:12:33 -08:00
2021-11-01 20:47:05 -07:00
2022-03-17 19:11:14 +01:00
2022-01-18 11:02:43 -08:00
2022-02-14 11:05:06 +01:00
2022-01-22 16:38:38 -08:00
2021-11-01 20:47:05 -07:00
2021-11-01 20:47:05 -07:00
2022-01-05 15:34:33 +01:00
2022-02-12 08:28:54 -06:00
2022-03-07 18:58:29 +01:00
2021-10-14 10:03:38 -07:00
2022-02-19 20:27:06 +01:00
2021-11-01 20:47:05 -07:00
2022-01-26 10:58:06 +01:00
2022-02-22 09:33:10 -08:00
2022-03-04 08:20:10 -10:00
2022-03-18 10:12:15 +01:00
2022-03-01 13:18:49 +02:00
2021-11-01 20:47:05 -07:00
2022-01-20 15:03:14 +01:00
2022-01-25 20:20:11 -10:00
2022-03-09 10:42:07 +01:00
2021-11-18 15:56:22 -08:00
2022-03-16 10:18:55 +01:00
2022-01-14 22:07:15 +01:00
2022-02-23 09:26:46 -10:00
2022-03-12 12:36:08 +01:00
2022-03-03 07:59:31 +01:00
2021-12-31 09:44:35 -10:00
2022-01-13 15:32:39 +01:00
2022-01-31 17:04:46 -08:00