Merge branch 'master' into offline_init
This commit is contained in:
@@ -817,7 +817,7 @@ class TuyaProtocol(asyncio.Protocol, ContextualLogger):
|
|||||||
Args:
|
Args:
|
||||||
dps([int]): list of dps to update, default=detected&whitelisted
|
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 dps is None:
|
||||||
if not self.dps_cache:
|
if not self.dps_cache:
|
||||||
await self.detect_available_dps()
|
await self.detect_available_dps()
|
||||||
|
@@ -101,7 +101,7 @@
|
|||||||
"fan_speed_min": "minimum fan speed integer",
|
"fan_speed_min": "minimum fan speed integer",
|
||||||
"fan_speed_max": "maximum fan speed integer",
|
"fan_speed_max": "maximum fan speed integer",
|
||||||
"fan_speed_ordered_list": "Fan speed modes list (overrides speed min/max)",
|
"fan_speed_ordered_list": "Fan speed modes list (overrides speed min/max)",
|
||||||
"fan_direction":"fan direction dps",
|
"fan_direction": "fan direction dps",
|
||||||
"fan_direction_forward": "forward dps string",
|
"fan_direction_forward": "forward dps string",
|
||||||
"fan_direction_reverse": "reverse dps string",
|
"fan_direction_reverse": "reverse dps string",
|
||||||
"fan_dps_type": "DP value type",
|
"fan_dps_type": "DP value type",
|
||||||
|
@@ -167,7 +167,7 @@
|
|||||||
"fan_speed_min": "minimum fan speed integer",
|
"fan_speed_min": "minimum fan speed integer",
|
||||||
"fan_speed_max": "maximum fan speed integer",
|
"fan_speed_max": "maximum fan speed integer",
|
||||||
"fan_speed_ordered_list": "Fan speed modes list (overrides speed min/max)",
|
"fan_speed_ordered_list": "Fan speed modes list (overrides speed min/max)",
|
||||||
"fan_direction":"fan direction dps",
|
"fan_direction": "fan direction dps",
|
||||||
"fan_direction_forward": "forward dps string",
|
"fan_direction_forward": "forward dps string",
|
||||||
"fan_direction_reverse": "reverse dps string",
|
"fan_direction_reverse": "reverse dps string",
|
||||||
"fan_dps_type": "DP value type",
|
"fan_dps_type": "DP value type",
|
||||||
@@ -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"
|
"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"
|
"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"
|
"title": "LocalTuya"
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user