zerzhang vor 2 Monaten
Ursprung
Commit
12c90bdec6
3 geänderte Dateien mit 9 neuen und 9 gelöschten Zeilen
  1. 2 2
      switchbot/adv_parsers/vacuum.py
  2. 3 3
      switchbot/devices/vacuum.py
  3. 4 4
      tests/test_adv_parser.py

+ 2 - 2
switchbot/adv_parsers/vacuum.py

@@ -44,7 +44,7 @@ def process_vacuum_k(data: bytes | None, mfr_data: bytes | None) -> dict[str, bo
     _seq_num = mfr_data[6]
     _dustbin_bound = bool(mfr_data[7] & 0b10000000)
     _dusbin_connected = bool(mfr_data[7] & 0b01000000)
-    _network_conncted = bool(mfr_data[7] & 0b00100000)
+    _network_connected = bool(mfr_data[7] & 0b00100000)
     _work_status = (mfr_data[7] & 0b00010000) >> 4
     _battery = mfr_data[8] & 0b01111111
 
@@ -52,7 +52,7 @@ def process_vacuum_k(data: bytes | None, mfr_data: bytes | None) -> dict[str, bo
         "sequence_number": _seq_num,
         "dustbin_bound": _dustbin_bound,
         "dusbin_connected": _dusbin_connected,
-        "network_conncted": _network_conncted,
+        "network_connected": _network_connected,
         "work_status": _work_status,
         "battery": _battery
     }

+ 3 - 3
switchbot/devices/vacuum.py

@@ -50,7 +50,7 @@ class SwitchbotVacuum(SwitchbotSequenceDevice):
         return self._get_adv_value("mqtt_connected")
     
     def get_battery(self) -> int:
-        """Return device battey."""
+        """Return device battery."""
         return self._get_adv_value("battery")
     
     def get_work_status(self) -> int:
@@ -66,5 +66,5 @@ class SwitchbotVacuum(SwitchbotSequenceDevice):
         return self._get_adv_value("dusbin_connected")
 
     def get_network_connected_status(self) -> bool:
-        """Return the network conncted status"""
-        return self._get_adv_value("network_conncted")
+        """Return the network connected status"""
+        return self._get_adv_value("network_connected")

+ 4 - 4
tests/test_adv_parser.py

@@ -2310,7 +2310,7 @@ def test_k10_pro_active() -> None:
                 "sequence_number": 2,
                 'dusbin_connected': False,
                 'dustbin_bound': False,
-                'network_conncted': True,
+                'network_connected': True,
                 "battery": 100,
                 "work_status": 0,
             },
@@ -2343,7 +2343,7 @@ def test_k10_pro_passive() -> None:
                 "sequence_number": 2,
                 'dusbin_connected': False,
                 'dustbin_bound': False,
-                'network_conncted': True,
+                'network_connected': True,
                 "battery": 100,
                 "work_status": 0,
             },
@@ -2402,7 +2402,7 @@ def test_k10_active() -> None:
                 "sequence_number": 2,
                 'dusbin_connected': False,
                 'dustbin_bound': False,
-                'network_conncted': True,
+                'network_connected': True,
                 "battery": 100,
                 "work_status": 0,
             },
@@ -2435,7 +2435,7 @@ def test_k10_passive() -> None:
                 "sequence_number": 2,
                 'dusbin_connected': False,
                 'dustbin_bound': False,
-                'network_conncted': True,
+                'network_connected': True,
                 "battery": 100,
                 "work_status": 0,
             },