Merge branch 'master' into offline_init
This commit is contained in:
@@ -817,7 +817,7 @@ class TuyaProtocol(asyncio.Protocol, ContextualLogger):
|
||||
Args:
|
||||
dps([int]): list of dps to update, default=detected&whitelisted
|
||||
"""
|
||||
if self.version in [3.2, 3.3]: # 3.2 behaves like 3.3 with type_0d
|
||||
if self.version in [3.2, 3.3, 3.4]: # 3.2 behaves like 3.3 with type_0d
|
||||
if dps is None:
|
||||
if not self.dps_cache:
|
||||
await self.detect_available_dps()
|
||||
|
@@ -198,5 +198,29 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"services": {
|
||||
"reload": {
|
||||
"name": "Reload",
|
||||
"description": "Reload localtuya and reconnect to all devices."
|
||||
},
|
||||
"set_dp": {
|
||||
"name": "Set datapoint",
|
||||
"description": "Change the value of a datapoint (DP)",
|
||||
"fields": {
|
||||
"device_id": {
|
||||
"name": "Device ID",
|
||||
"description": "Device ID of device to change datapoint value for"
|
||||
},
|
||||
"dp": {
|
||||
"name": "DP",
|
||||
"description": "Datapoint index"
|
||||
},
|
||||
"value": {
|
||||
"name": "Value",
|
||||
"description": "New value to set"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "LocalTuya"
|
||||
}
|
@@ -188,5 +188,29 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"services": {
|
||||
"reload": {
|
||||
"name": "Reload",
|
||||
"description": "Reload localtuya and reconnect to all devices."
|
||||
},
|
||||
"set_dp": {
|
||||
"name": "Set datapoint",
|
||||
"description": "Change the value of a datapoint (DP)",
|
||||
"fields": {
|
||||
"device_id": {
|
||||
"name": "Device ID",
|
||||
"description": "Device ID of device to change datapoint value for"
|
||||
},
|
||||
"dp": {
|
||||
"name": "DP",
|
||||
"description": "Datapoint index"
|
||||
},
|
||||
"value": {
|
||||
"name": "Value",
|
||||
"description": "New value to set"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "LocalTuya"
|
||||
}
|
||||
|
@@ -188,5 +188,29 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"services": {
|
||||
"reload": {
|
||||
"name": "Reload",
|
||||
"description": "Reload localtuya and reconnect to all devices."
|
||||
},
|
||||
"set_dp": {
|
||||
"name": "Set datapoint",
|
||||
"description": "Change the value of a datapoint (DP)",
|
||||
"fields": {
|
||||
"device_id": {
|
||||
"name": "Device ID",
|
||||
"description": "Device ID of device to change datapoint value for"
|
||||
},
|
||||
"dp": {
|
||||
"name": "DP",
|
||||
"description": "Datapoint index"
|
||||
},
|
||||
"value": {
|
||||
"name": "Value",
|
||||
"description": "New value to set"
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
"title": "LocalTuya"
|
||||
}
|
||||
|
Reference in New Issue
Block a user