41 lines
1.4 KiB
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
|