1
0
mirror of https://github.com/home-assistant/core.git synced 2025-06-20 04:57:08 +00:00

10 Commits

Author SHA1 Message Date
J. Nick Koston
a49461a040
Restore flume scan interval to match app ()
To stay under the API limit the device connection is now
only checked hourly and notifications are only checked every
5 minutes

fixes 
2023-01-22 00:00:12 +02:00
Jeef
dd38d2ff05
Increasing device usage update interval for Flume () 2022-11-15 18:29:32 +01:00
Jeef
22d6ce967d
Add Flume binary sensors ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-10-06 15:09:38 -10:00
epenet
f3e05534ee
Use VOLUME device_class in flume () 2022-10-04 12:49:54 -10:00
Jeef
462ec4ced3
Add Flume DataUpdateCoordinator class ()
Co-authored-by: J. Nick Koston <nick@koston.org>
2022-08-25 11:21:41 -05:00
Marc Mueller
cd1b923e16
Use platform enum (2) [E-G] () 2021-12-04 13:26:40 +01:00
Marc Mueller
4c4bd740f3
Use EntityDescription - flume () 2021-09-20 11:13:09 -05:00
Chris Mandich
ae8a38757a
Update PyFlume version, support for multiple state attributes ()
* Update PyFlume version, support for multiple state attributes

* Update PyFlume to resolve issue https://github.com/ChrisMandich/PyFlume/issues/7

* Update PyFlume package to 0.5.2, flatten values in sensor

* Delete setup

* Remove 'current_interval' from attributes and round values to 1 decimal place.

* Add missing brackets to remove 'current_interval' from attributes

* Set attribute keys explicitly, check attribute format.

* Breakout intervals into separate sensors.

* Update 'unit_of_measurement' for each sensor, update sensor 'available', remove unusued variables

* Update "Device unique ID."

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

* Update PyFlume, resolve API query update for request.

* Cleanup debug logging

Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
2020-07-27 21:30:38 -10:00
Quentame
1855c91988
Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const ()
* Use CONF_CLIENT_ID & CONF_CLIENT_SECRET from homeassistant.const

* Fix pylint

* Use in tests

* Search for "client_id"

* Fix tests

* Fix test

* Fix test
2020-05-30 17:27:20 +02:00
J. Nick Koston
ac9429988b
Add a config flow for flume ()
* Add a config flow for flume

* Sensors no longer block Home Assistant startup
since the flume api can take > 60s to respond on
the first poll

* Update to 0.4.0 to resolve the blocking startup issue

* Missed conversion to FlumeAuth

* FlumeAuth can do i/o if the token is expired, wrap it

* workaround async_add_entities updating disabled entities

* Fix conflict
2020-04-08 16:29:59 -05:00