Commit Graph

32 Commits (1485020a2e676e688f6982c8f0f2a725295c38d1)

Author SHA1 Message Date
Aaron Bach 40570b572d
Migrate appropriate ReCollect Waste sensors to use datetime state objects (#59943) 2021-11-19 18:06:23 -07:00
Aaron Bach 20fbb5b951
Perform some ReCollect Waste code cleanup (#58866) 2021-11-14 19:12:34 +01:00
Aaron Bach 3d0d038597
Guard against missing data in ReCollect Waste (#59177) 2021-11-06 21:10:58 +01:00
Aaron Bach 6145ee97cb
Change ReCollect Waste device class to date (#59180) 2021-11-05 20:29:12 +01:00
Aaron Bach 845652da15
Make sure ReCollect Waste data storage conforms to standards (#57817) 2021-10-16 09:37:47 -06:00
Aaron Bach 94e0db8ec4
Ensure ReCollect Waste shows pickups for midnight on the actual day (#55424) 2021-08-29 20:27:34 -07:00
Aaron Bach 32df2f7d8b
Deprecate YAML config for ReCollect Waste (#55426) 2021-08-29 14:03:44 -06:00
Aaron Bach b43c80ca21
Give ReCollect Waste sensor a friendlier label (#55427) 2021-08-29 14:03:09 -06:00
Aaron Bach cbd65efe52
Bump aiorecollect to 1.0.8 (#55300) 2021-08-26 16:59:27 -06:00
Erik Montnemery e558b3463e
Move temperature conversions to sensor base class (6/8) (#54476)
* Move temperature conversions to entity base class (6/8)

* Fix tests
2021-08-12 17:40:55 +02:00
Aaron Bach aa022d4c52
Add missing type annotations to ReCollect Waste (#52600) 2021-07-07 17:40:03 -05:00
Aaron Bach e435ac6fcd
Remove redundant property definitions in ReCollect Waste (#52368)
* Remove redundant property definitions in ReCollect Waste

* Code review

* Code review
2021-07-02 11:14:29 -05:00
Ruslan Sayfutdinov 0301706fc6
Define AddEntitiesCallback type (#49812) 2021-04-29 12:28:14 +02:00
Aaron Bach e70d7327f9
Store Recollect Waste pickup dates in UTC (#48690)
* Store Recollect Waste pickup dates in UTC

* Code review

* Code review
2021-04-08 07:34:47 +02:00
Erik Montnemery 64bc9a8196
Migrate integrations r-s to extend SensorEntity (#48215) 2021-03-22 19:54:14 +01:00
J. Nick Koston c820dd4cb5
Have pylint warn when user visible log messages do not start with capital letter or end with a period (#48064)
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-03-19 09:26:36 -05:00
Marc Mueller a3cd1854f6
Update typing 12 (#48073) 2021-03-18 14:31:38 +01:00
Erik Montnemery 14ff6d4d1f
Update integrations p-s to override extra_state_attributes() (#47759) 2021-03-11 21:23:20 +01:00
tkdrob 910c034613
Use core constants for recollect_waste (#46416) 2021-02-12 09:28:11 +01:00
Aaron Bach 60ecc8282c
Add options flow for Recollect Waste (#44234)
* Add options flow for Recollect Waste

* Add test

* Typing

* Typing

* Typing AGAIN

* Add missing type hints

* Code review

* Code review

* Don't need to block until done
2020-12-19 10:29:37 -07:00
Aaron Bach d18c9f1c74
Update ReCollect docs to use proper name (#44291) 2020-12-17 20:59:45 +01:00
Aaron Bach 38d16d3e0c
Fix unhandled KeyError in Recollect Waste (#44224) 2020-12-14 13:03:25 -07:00
Aaron Bach 24840cce23
Add a config flow for Recollect Waste (#43063)
Co-authored-by: Paulus Schoutsen <paulus@home-assistant.io>
2020-11-12 11:00:42 +01:00
Aaron Bach 5541721899
Migrate Recollect Waste integration to use aiorecollect library (#43022) 2020-11-09 23:31:48 +01:00
David Noren aef80263cd
Recollect waste multi day (#41853)
* Add a "next day" attribute for recollect_waste

* Add a "next_day" attribute for recollect_waste

* Added "next day" capability to recollect_waste

* Add a "next_day" attribute for recollect_waste

* Add better try/catch for recollect_waste
2020-10-28 15:37:37 -06:00
Aaron Bach 0b715b751d
Fix unhandled exception in Recollect Waste (#33823) 2020-04-08 12:49:05 -07:00
Diefferson Koderer Môro 0193207b5c Move imports in recollect_waste component (#28089) 2019-10-21 22:35:25 -07:00
Franck Nijhof 445c741b30 Use literal string interpolation in integrations R-S (f-strings) (#26392) 2019-09-03 21:14:39 +02:00
Paulus Schoutsen 4de97abc3a Black 2019-07-31 12:25:30 -07: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
Tobias Sauerwein 048b100eea Clean up docstrings (#22679)
* Clean up docstrings

* Fix long lines

* Fix more docstrings

* Fix more docstrings

* Fix more docstrings
2019-04-03 17:40:03 +02:00
Paulus Schoutsen f5076188ef
Consolidate all platforms that have no tests (#22096)
* Consolidate

* Fix tests

* Update imports

* Fix import

* Use importlib because integration and package share name

* Fix more tests

* Update .coveragerc and CODEOWNERS
2019-03-16 20:44:05 -07:00