Add support AC70 and AC70P devices
This commit is contained in:
1 parent
6478825503
commit
5922362772
6 files changed
+48
-1
No files matched your search
@@ -4,6 +4,8 @@ import unittest
|
||||
|
||||
from custom_components.bluetti_bt.bluetti_bt_lib.utils.device_builder import build_device
|
||||
from custom_components.bluetti_bt.bluetti_bt_lib.devices.ac60 import AC60
|
||||
from custom_components.bluetti_bt.bluetti_bt_lib.devices.ac70 import AC70
|
||||
from custom_components.bluetti_bt.bluetti_bt_lib.devices.ac70p import AC70P
|
||||
from custom_components.bluetti_bt.bluetti_bt_lib.devices.ac180 import AC180
|
||||
from custom_components.bluetti_bt.bluetti_bt_lib.devices.ac180p import AC180P
|
||||
from custom_components.bluetti_bt.bluetti_bt_lib.devices.ac200m import AC200M
|
||||
@@ -32,6 +34,22 @@ class TestDeviceBuilder(unittest.TestCase):
|
||||
self.assertIsInstance(built, AC60)
|
||||
self.assertEqual(built.address, bt_addr)
|
||||
|
||||
def test_build_ac70(self):
|
||||
bt_addr = "aa:bb:cc:dd:ee:ff"
|
||||
bt_name = "AC7056786746478"
|
||||
built = build_device(bt_addr, bt_name)
|
||||
|
||||
self.assertIsInstance(built, AC70)
|
||||
self.assertEqual(built.address, bt_addr)
|
||||
|
||||
def test_build_ac70p(self):
|
||||
bt_addr = "aa:bb:cc:dd:ee:ff"
|
||||
bt_name = "AC70P56786746478"
|
||||
built = build_device(bt_addr, bt_name)
|
||||
|
||||
self.assertIsInstance(built, AC70P)
|
||||
self.assertEqual(built.address, bt_addr)
|
||||
|
||||
def test_build_ac180(self):
|
||||
bt_addr = "aa:bb:cc:dd:ee:ff"
|
||||
bt_name = "AC18056786746478"
|
||||
|
||||
Reference in new issue
Block a user