Add set_dps to set multiple datapoints
This commit is contained in:
committed by
rospogrigio
parent
44db913514
commit
47d2900a2c
@@ -438,6 +438,10 @@ class TuyaProtocol(asyncio.Protocol):
|
||||
"""
|
||||
return await self.exchange(SET, {str(dp_index): value})
|
||||
|
||||
async def set_dps(self, value, dps):
|
||||
"""Set values for a set of datapoints."""
|
||||
return await self.exchange(SET, dps)
|
||||
|
||||
async def detect_available_dps(self):
|
||||
"""Return which datapoints are supported by the device."""
|
||||
# type_0d devices need a sort of bruteforce querying in order to detect the
|
||||
|
Reference in New Issue
Block a user