Skip to content

Commit 23f5beb

Browse files
authored
fix: require esp firmware 4.0.1+ for override command (#448)
1 parent 5f4d7ca commit 23f5beb

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

openevsehttp/__main__.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -378,7 +378,7 @@ async def divert_mode(self) -> dict[str, str] | dict[str, Any]:
378378

379379
async def get_override(self) -> Union[Dict[str, str], Dict[str, Any]]:
380380
"""Get the manual override status."""
381-
if not self._version_check("4.0.0"):
381+
if not self._version_check("4.0.1"):
382382
_LOGGER.debug("Feature not supported for older firmware.")
383383
raise UnsupportedFeature
384384
url = f"{self.url}override"
@@ -397,7 +397,7 @@ async def set_override(
397397
auto_release: bool = True,
398398
) -> Any:
399399
"""Set the manual override status."""
400-
if not self._version_check("4.0.0"):
400+
if not self._version_check("4.0.1"):
401401
_LOGGER.debug("Feature not supported for older firmware.")
402402
raise UnsupportedFeature
403403
url = f"{self.url}override"
@@ -432,7 +432,7 @@ async def toggle_override(self) -> None:
432432
"""Toggle the manual override status."""
433433
# 3.x: use RAPI commands $FE (enable) and $FS (sleep)
434434
# 4.x: use HTTP API call
435-
lower = "4.0.0"
435+
lower = "4.0.1"
436436
msg = ""
437437
if self._version_check(lower):
438438
url = f"{self.url}override"
@@ -449,7 +449,7 @@ async def toggle_override(self) -> None:
449449

450450
async def clear_override(self) -> None:
451451
"""Clear the manual override status."""
452-
if not self._version_check("4.0.0"):
452+
if not self._version_check("4.0.1"):
453453
_LOGGER.debug("Feature not supported for older firmware.")
454454
raise UnsupportedFeature
455455
url = f"{self.url}override"

0 commit comments

Comments
 (0)