tronikos
17994ff245
Request one data point in statistics_during_period in Opower ( #124480 )
2024-09-07 01:47:27 -07:00
tronikos
c2b24dd355
Add debug logging in get_cost_reads in opower ( #124473 )
...
Add debug statements in get_cost_reads in opower
2024-09-04 20:30:24 +02:00
J. Nick Koston
52320844fc
Revert "Disable IPv6 in the opower integration to fix AEP utilities" ( #125208 )
...
Revert "Disable IPv6 in the opower integration to fix AEP utilities (#107203 )"
This reverts commit 2a9a046fab
.
2024-09-04 08:05:13 -10:00
tronikos
910fb0930e
Attempt to fix IndexError in Opower ( #124478 )
...
* Change the order of async_add_external_statistics in Opower
* Use consumption_statistic_id instead of cost_statistic_id
2024-08-30 08:34:27 -07:00
AutonomousOwl
1101e7ef64
Update utility_account_id in Opower to be lowercase in statistic id ( #124837 )
...
Update utility_account_id to be lowercase in statistic id
2024-08-28 23:34:13 -07:00
tronikos
22467cc575
Avoid Opower time gaps ( #117763 )
...
* Avoid time gaps
* fix mypy
* async_get_time_zone
2024-06-22 21:33:44 -04:00
Franck Nijhof
bed31f302a
Revert "Bump opower to 0.4.5 and use new account.id" ( #117476 )
2024-05-15 09:22:45 +02:00
c0mputerguru
420afe0029
Bump opower to 0.4.5 and use new account.id ( #117330 )
2024-05-14 21:21:31 +02:00
Sid
9bf87329da
Enable Ruff FLY002 rule ( #115112 )
...
Co-authored-by: J. Nick Koston <nick@koston.org>
Co-authored-by: Jan Bouwhuis <jbouwh@users.noreply.github.com>
2024-04-12 09:04:16 +02:00
tronikos
a6fabdc115
Fix Opower accounts that report cost less regularly than usage ( #114034 )
...
* Update coordinator.py
* Update coordinator.py
2024-03-26 17:20:16 -04:00
Marc Mueller
988c71ecc5
Add empty line after module docstring [n-q] ( #112702 )
2024-03-08 15:04:07 +01:00
tronikos
2a9a046fab
Disable IPv6 in the opower integration to fix AEP utilities ( #107203 )
2024-01-04 15:07:15 -10:00
tronikos
09a0ace671
Fix opower for AEP utilities ( #106010 )
2023-12-18 20:49:18 -10:00
tronikos
74b19564ad
Fix Opower not refreshing statistics when there are no forecast entities ( #103058 )
...
Ensure _insert_statistics is periodically called
2023-10-30 11:08:51 -04:00
tronikos
343e8f0ecc
Opower MFA fixes ( #99317 )
...
opower mfa fixes
2023-08-31 06:36:07 +02:00
Sebastian Mayr
6e8b3837b0
Add support for MFA auth in opower ( #97878 )
...
* Add support for MFA auth in opower
* Make MFA an extra step
---------
Co-authored-by: Paulus Schoutsen <balloob@gmail.com>
2023-08-29 23:37:37 -04:00
tronikos
fe794e2be3
Fix Opower utilities that have different ReadResolution than previously assumed ( #97823 )
2023-08-11 13:47:49 +02:00
tronikos
5812090eff
Get Opower accounts from the customer endpoint ( #98144 )
...
Get accounts from the customer endpoint
2023-08-10 12:11:01 +02:00
Marc Mueller
0a165bb35a
Improve opower generic typing ( #95758 )
2023-07-03 17:43:52 +02:00
tronikos
caaeb28cbb
Add Opower integration for getting electricity/gas usage and cost for many utilities ( #90489 )
...
* Create Opower integration
* fix tests
* Update config_flow.py
* Update coordinator.py
* Update sensor.py
* Update sensor.py
* Update coordinator.py
* Bump opower==0.0.4
* Ignore errors for "recent" PGE accounts
* Add type for forecasts
* Bump opower to 0.0.5
* Bump opower to 0.0.6
* Bump opower to 0.0.7
* Update requirements_all.txt
* Update requirements_test_all.txt
* Update coordinator
Fix exception caused by https://github.com/home-assistant/core/pull/92095
{} is dict but the function expects a set so change it to set()
* Improve exceptions handling
* Bump opower==0.0.9
* Bump opower to 0.0.10
* Bump opower to 0.0.11
* fix issue when integration hasn't run for 30 days
use last stat time instead of now when fetching recent usage/cost
* Allow username to be changed in reauth
* Don't allow changing username in reauth flow
2023-07-02 21:26:31 -04:00