Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions openevsehttp/__main__.py
Original file line number Diff line number Diff line change
Expand Up @@ -353,7 +353,7 @@ async def set_charge_mode(self, mode: str = "fast") -> None:

async def divert_mode(self) -> dict[str, str] | dict[str, Any]:
"""Set the divert mode to either Normal or Eco modes."""
if not self._version_check("4.0.0"):
if not self._version_check("2.9.1"):
_LOGGER.debug("Feature not supported for older firmware.")
raise UnsupportedFeature

Expand Down Expand Up @@ -539,7 +539,7 @@ async def firmware_check(self) -> dict | None:
url = None
method = "get"

cutoff = AwesomeVersion("4.0.0")
cutoff = AwesomeVersion("3.0.0")
current = ""

_LOGGER.debug("Detected firmware: %s", self._config["version"])
Expand Down Expand Up @@ -652,7 +652,7 @@ def _version_check(self, min_version: str, max_version: str = "") -> bool:
# HTTP Posting of grid voltage
async def grid_voltage(self, voltage: int | None = None) -> None:
"""Send pushed sensor data to grid voltage."""
if not self._version_check("4.0.0"):
if not self._version_check("2.9.1"):
_LOGGER.debug("Feature not supported for older firmware.")
raise UnsupportedFeature

Expand All @@ -678,7 +678,7 @@ async def self_production(
voltage: int | None = None,
) -> None:
"""Send pushed sensor data to self-prodcution."""
if not self._version_check("4.0.0"):
if not self._version_check("2.9.1"):
_LOGGER.debug("Feature not supported for older firmware.")
raise UnsupportedFeature

Expand Down
2 changes: 1 addition & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

PROJECT_DIR = Path(__file__).parent.resolve()
README_FILE = PROJECT_DIR / "README.md"
VERSION = "0.1.84"
VERSION = "0.1.85"

setup(
name="python_openevse_http",
Expand Down
3 changes: 1 addition & 2 deletions tests/test_main.py
Original file line number Diff line number Diff line change
Expand Up @@ -1008,8 +1008,7 @@ async def test_set_divertmode(
body=value,
)
await test_charger_v2.update()
with pytest.raises(UnsupportedFeature):
await test_charger_v2.divert_mode()
await test_charger_v2.divert_mode()

mock_aioclient.post(
TEST_URL_CONFIG,
Expand Down