diff --git a/homewizard_energy/models.py b/homewizard_energy/models.py index 9ac0c07..783a82d 100644 --- a/homewizard_energy/models.py +++ b/homewizard_energy/models.py @@ -192,9 +192,9 @@ def supported_battery_modes(self) -> list[Batteries.Mode] | None: return None modes = [ - Batteries.Mode.ZERO, - Batteries.Mode.TO_FULL, Batteries.Mode.STANDBY, + Batteries.Mode.TO_FULL, + Batteries.Mode.ZERO, ] if self.api_version >= AwesomeVersion("2.2.0"): diff --git a/tests/v2/test_v2_device.py b/tests/v2/test_v2_device.py index 1eefad1..074ed72 100644 --- a/tests/v2/test_v2_device.py +++ b/tests/v2/test_v2_device.py @@ -168,4 +168,6 @@ def test_supported_battery_modes(product_type, api_version, expected_modes): if expected_modes is None: assert result is None else: - assert result == expected_modes + assert set(result) == set( + expected_modes + ) # We don't care about order, just presence