Commit graph

11 commits

Author SHA1 Message Date
Klaas Schoute
464da23d4e
Bump p1monitor to 3.1.0 (#127459) 2024-10-03 19:44:11 +02:00
Klaas Schoute
9505fcdd7d
Bump p1monitor lib to v3.0.1 (#120756) 2024-06-28 09:20:44 -05:00
Klaas Schoute
eaba2c7dc1
Update p1monitor lib to v3.0.0 (#104395) 2023-11-23 07:53:50 +01:00
Erik Montnemery
1450b44c63
Sort manifests 7 (#87028) 2023-02-08 20:32:43 +01:00
Klaas Schoute
4056f673b8
Fix watermeter issue for old P1 Monitor versions (#81570)
* Bump the python package version

* Add exception to check if user has a water meter
2022-11-06 14:51:19 +01:00
Klaas Schoute
b8d8d5540e
P1 Monitor add water meter support (#74004) 2022-08-18 22:35:28 +02:00
J. Nick Koston
5b755b74fb
Add loggers to integration manifest.json (#65083) 2022-01-28 13:37:53 -08:00
Klaas Schoute
177ffa3aa6
Upgrades P1 Monitor to v1.0.1 (#62201) 2021-12-17 15:23:04 +01:00
Klaas Schoute
6823b14d4c
Update entity names for P1 Monitor integration (#55430) 2021-08-29 20:29:37 -07:00
Franck Nijhof
0680e9f833
Fix P1 Monitor requirement in manifest (#55027) 2021-08-22 20:33:09 +02:00
Klaas Schoute
68fbc0792a
Add P1 Monitor integration (#54738)
* Init integration P1 Monitor

* Fix build error

* Add quality scale

* Remove last_reset and icon

* Change list to tuple

* Close client on connection exception

* Change min value to 5 (seconds)

* the used python package will close it

* Remove the options flow

* Add session and close client

* Smash to a single DataUpdateCoordinator

* Make a custom update coordinator class

* await the coordinator close

* Add second await the coordinator close

* Close when exit scope

* Removed unused code

* Fix test_sensor on entity_id change

* Fix test on test_sensor

* Transfer SENSOR dict to sensor platform

* device class for cost entity update entity_name

* Revert name in unique id and update sensor test

* Update code based on suggestions

* Fix typing

* Change code to fix mypy errors

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2021-08-20 08:45:04 +02:00