mirror of
https://github.com/xinnan-tech/xiaozhi-esp32-server.git
synced 2026-07-22 07:03:53 +08:00
update:优化iot操作
This commit is contained in:
@@ -107,9 +107,9 @@ class DeviceIoTExecutor(ToolExecutor):
|
||||
async def _get_iot_status(self, device_name: str, property_name: str):
|
||||
"""获取IoT设备状态"""
|
||||
for key, value in self.conn.iot_descriptors.items():
|
||||
if key == device_name:
|
||||
if key.lower() == device_name.lower():
|
||||
for property_item in value.properties:
|
||||
if property_item["name"] == property_name:
|
||||
if property_item["name"].lower() == property_name.lower():
|
||||
return property_item["value"]
|
||||
return None
|
||||
|
||||
|
||||
Reference in New Issue
Block a user