diff --git a/tion_btle/s4.py b/tion_btle/s4.py index 919d92b..ff205e4 100644 --- a/tion_btle/s4.py +++ b/tion_btle/s4.py @@ -65,7 +65,7 @@ def encode_state() -> int: return self._encode_state(request["state"]) | \ (self._encode_state(request["sound"]) << 1) | \ (self._encode_state(request["light"]) << 2) | \ - (self._encode_state(request["heater"]) << 3) | \ + ((not self._encode_state(request["heater"])) << 3) | \ (True << 4) try: sign = 181