core/homeassistant/components/guardian/services.yaml

41 lines
1.4 KiB
YAML

# Describes the format for available Elexa Guardians services
disable_ap:
description: Disable the device's onboard access point.
fields:
entity_id:
description: The Guardian valve controller to affect.
example: switch.guardian_abcde_valve
enable_ap:
description: Enable the device's onboard access point.
fields:
entity_id:
description: The Guardian valve controller to affect.
example: switch.guardian_abcde_valve
reboot:
description: Reboot the device.
fields:
entity_id:
description: The Guardian valve controller to affect.
example: switch.guardian_abcde_valve
reset_valve_diagnostics:
description: Fully (and irrecoverably) reset all valve diagnostics.
fields:
entity_id:
description: The Guardian valve controller to affect.
example: switch.guardian_abcde_valve
upgrade_firmware:
description: Upgrade the device firmware.
fields:
entity_id:
description: The Guardian valve controller to affect.
example: switch.guardian_abcde_valve
url:
description: (optional) The URL of the server hosting the firmware file.
example: https://repo.guardiancloud.services/gvc/fw
port:
description: (optional) The port on which the firmware file is served.
example: 443
filename:
description: (optional) The firmware filename.
example: latest.bin