mirror of
				https://github.com/python-kasa/python-kasa.git
				synced 2025-11-03 22:22:06 +00:00 
			
		
		
		
	Fix smartcam missing device id (#1343)
This commit is contained in:
		@@ -200,6 +200,7 @@ class SmartCamDevice(SmartDevice):
 | 
			
		||||
            "mac": basic_info["mac"],
 | 
			
		||||
            "hwId": basic_info.get("hw_id"),
 | 
			
		||||
            "oem_id": basic_info["oem_id"],
 | 
			
		||||
            "device_id": basic_info["dev_id"],
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
    @property
 | 
			
		||||
 
 | 
			
		||||
@@ -55,6 +55,11 @@ device_classes = pytest.mark.parametrize(
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
async def test_device_id(dev: Device):
 | 
			
		||||
    """Test all devices have a device id."""
 | 
			
		||||
    assert dev.device_id
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
async def test_alias(dev):
 | 
			
		||||
    test_alias = "TEST1234"
 | 
			
		||||
    original = dev.alias
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user