Files
tar-valon-ansible/app-configs/rikku/homeassistant/custom_components/localtuya/services.yaml
T
2025-08-30 16:34:17 -04:00

79 lines
2.0 KiB
YAML

reload:
name: "Reload"
description: Reload localtuya and reconnect to all devices.
set_dp:
name: "Set DP Value"
description: Change the value of a datapoint (DP)
fields:
device_id:
name: "Device ID"
description: The device ID of the device where the datapoint value needs to be changed
required: true
example: 11100118278aab4de001
selector:
text:
dp:
name: "DP"
description: Target DP, Datapoint index
required: false
example: 1
selector:
number:
mode: box
value:
name: "Value"
description: "A new value to set or a list of DP-value pairs. If a list is provided, the target DP will be ignored"
required: true
example: '{ "1": True, "2": True }'
selector:
object:
remote_add_code:
name: "Add Remote Code"
description: Add the remote code to the device's remote storage.
fields:
target:
name: "Choose remote device"
description: "Select the remote to store the code on it"
required: true
selector:
device:
multiple: false
entity:
domain: "remote"
filter:
integration: "localtuya"
device_name:
name: "Device Name"
description: The name of the device to store the code in
required: true
example: TV
selector:
text:
command_name:
name: "Command Name"
description: The command name to use when calling it
required: true
example: volume_up
selector:
text:
base64:
name: "Base64 Code"
description: The Base64 code (this will override the head/key values)
required: false
selector:
text:
head:
name: "Head"
description: "The header can be found in the Tuya IoT device debug logs, Key's required"
required: false
selector:
text:
key:
name: "Key"
description: "The key can be found in the Tuya IoT device debug logs, Head's required"
required: false
selector:
text: