diff --git a/custom_components/localtuya/pytuya/__init__.py b/custom_components/localtuya/pytuya/__init__.py index 0867807da..9b75f7c22 100644 --- a/custom_components/localtuya/pytuya/__init__.py +++ b/custom_components/localtuya/pytuya/__init__.py @@ -1376,6 +1376,8 @@ def _merge_payload_dicts(dict1, dict2): json_data[PARAMETER_DP_ID] = data elif PARAMETER_DATA in json_data: json_data[PARAMETER_DATA] = {PROPERTY_DPS: data} + if cid is not None: + json_data[PARAMETER_DATA][PARAMETER_CID] = cid else: json_data[PROPERTY_DPS] = data elif command == CONTROL_NEW: