Tim Laing
44673931db
Added OptionFlow and fixed formatting and typing issues ( #316 )
...
* Added OptionsFlow support
* Formatted code
* Corrected and added typing
* Removed linting errors where possible
* Added VSCode configuration files
2025-01-19 12:45:45 -05:00
Mike Marvin
6f06d2c3e2
v0.10.0 Updates ( #311 )
...
- Bumped version to 0.10.0.
- Updated sensor names to more closely follow Home Assistant's
recommended naming conventions. Only changes them if they're still set
to the default, you can still rename them.
- Addressed Home Assistant warnings about deprecated functionality and
also numerous linter recommendations.\
- Bumped PyEmVue to 0.18.6, which includes improvements to the
authentication flow and supports bidirectional circuits.
2024-09-19 20:34:47 -04:00
magico13
e90cf4d403
Bump pyemvue to 0.18.2 which has improved resiliency. Formatting fixes.
2024-02-25 15:45:56 -05:00
magico13
e2e7f5ed01
Add extra channels like Balance during first poll. Fix some types.
2023-07-13 22:05:33 -04:00
magico13
9d795526ee
First pass at updating based on device tree and not 1min update data.
2023-07-09 21:43:19 -04:00
magico13
677cceea4e
Try to handle some invalid key errors. Reset day sensors at midnight.
2022-06-26 18:41:34 -04:00
magico13
ca5e5d77a6
Add service to set charger current
2022-05-21 17:15:17 -04:00
magico13
f15e9b678d
Change to state class "total". Style updates. Better naming for TotalUsage, MainsTo/FromGrid
2022-04-02 17:16:27 -04:00
magico13
b3cc3cd7f5
Address #105 , #86
2022-02-24 22:14:49 -05:00
magico13
e3fc9df6d3
Use Measurement class for 1min sensors
2021-09-13 22:54:56 -04:00
magico13
192b6d3de8
Only main and balance can be negative. Update sensor names to drop Power. Require HA 2021.9.
2021-09-03 19:48:58 -04:00
tteck
14e249a045
Update sensor.py
2021-08-26 05:01:04 -04:00
magico13
b1e8d484fd
Actually fixed this time
2021-08-18 14:43:38 -04:00
magico13
a35c890de4
Possible fix for API changes, my dev environment isn't behaving to test
2021-08-18 14:33:44 -04:00
magico13
6c39eb0308
Integrate minute data into day sensors
2021-08-05 21:33:13 -04:00
magico13
601675cd03
Support for statistics and energy dashboard
2021-08-04 21:40:33 -04:00
magico13
e21924e9ed
Remove 1s sensor. Reduce update rates for #19
2021-06-15 19:50:28 -04:00
magico13
2ac2cb0950
Fix 1s not populating. Additional logging, some temporary.
2021-04-11 13:33:14 -04:00
magico13
0ce55b82ed
Move most api calls to init to support auto-retry if failed during setup.
2021-04-03 23:52:31 -04:00
magico13
15449593b3
Pyemvue 0.12.2. Add more logging/null checks. Match style.
2021-02-10 22:03:04 -05:00
magico13
e409222a4b
Use pyemvue 0.12.1, fix API changes
2021-02-09 21:45:09 -05:00
magico13
7640e8963b
Implement selectable sensors. Some documentation updates.
2021-01-31 21:42:31 -05:00
magico13
ea30d011fd
Show text for enabling extra sensors. Start adding checks for being enabled
2021-01-31 19:54:44 -05:00
magico13
69e1e79a5c
Start adding support for 1 second updates
2021-01-28 20:17:14 -05:00
magico13
c1e58aa457
Add support for toggling switches
2020-11-20 22:39:47 -05:00
magico13
f4bd01fdc1
Populate channel names. Assign to devices.
2020-11-18 21:31:14 -05:00
magico13
d55880179f
Populate sensors for daily and monthly usage
2020-11-17 20:35:20 -05:00
magico13
5f5777a977
Move IO out of event loop #2
2020-11-17 20:27:15 -05:00
magico13
5dd132e29c
First working pass of 1 min with single poll
2020-11-17 20:00:13 -05:00
magico13
4628fabfe3
Start trying to use a single API call to update sensors
2020-11-16 23:03:02 -05:00
magico13
5ffe2c4247
Add support for day and month sensors ( #4 )
2020-07-14 21:30:34 -04:00
magico13
4aaa7fccc1
Update naming to prefer channel name. Use pyemvue 0.9.7 to pull in expansion data.
2020-06-04 20:48:16 -04:00
magico13
57b99e9a1f
Use device name as set in app in display name
2020-05-20 23:05:48 -04:00
magico13
c06d286b3c
Initial commit
2020-03-14 18:24:27 -04:00