Skip to content

Commit 98e3f21

Browse files
authored
fix: shaper_current_power from int to float (#415)
* fix shaper_cur to float renamed shaper_current_power entity to shaper_available_current * add test_shaper_available_current
1 parent 979f3c2 commit 98e3f21

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

openevsehttp/__main__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1288,8 +1288,8 @@ def shaper_live_power(self) -> int | None:
12881288
return None
12891289

12901290
@property
1291-
def shaper_current_power(self) -> int | None:
1292-
"""Return shaper live power reading."""
1291+
def shaper_available_current(self) -> float | None:
1292+
"""Return shaper available current."""
12931293
if self._status is not None and "shaper_cur" in self._status:
12941294
if self._status["shaper_cur"] == 255:
12951295
return self._status["pilot"]

tests/test_main.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1224,10 +1224,10 @@ async def test_shaper_live_power(fixture, expected, request):
12241224
[("test_charger", 21), ("test_charger_v2", None), ("test_charger_broken", 48)],
12251225
)
12261226
async def test_shaper_current_power(fixture, expected, request):
1227-
"""Test shaper_current_power reply."""
1227+
"""Test shaper_available_current reply."""
12281228
charger = request.getfixturevalue(fixture)
12291229
await charger.update()
1230-
status = charger.shaper_current_power
1230+
status = charger.shaper_available_current
12311231
assert status == expected
12321232
await charger.ws_disconnect()
12331233

0 commit comments

Comments
 (0)