From 022acd885cb40d3e26ce5424d0e1c0dd81d9ab9d Mon Sep 17 00:00:00 2001 From: Will Hughes Date: Mon, 4 Jan 2021 23:14:41 +1300 Subject: [PATCH] Add docs for Sure Petcare set_lock_state service (#16020) Co-authored-by: Franck Nijhof --- source/_integrations/surepetcare.markdown | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/source/_integrations/surepetcare.markdown b/source/_integrations/surepetcare.markdown index 6040766fece..4eb85524d51 100644 --- a/source/_integrations/surepetcare.markdown +++ b/source/_integrations/surepetcare.markdown @@ -55,6 +55,24 @@ surepetcare: type: time {% endconfiguration %} +## Services + +### Service `surepetcare.set_lock_state` + +This service lets you change the locking state of a flap. + +| Service data attribute | Required | Type | Description | +| ---------------------- | -------- | -------- | ----------- | +| `flap_id` | `True` | integer | Flap ID to change - see below for instructions on finding device IDs +| `lock_state` | `True` | string | New state to change the flap to + +`lock_state` should be one of: + +- `unlocked` - flap is unlocked, pets are allowed both in and out. +- `locked_in` - flap is 'in only' - pets can come in but not go back out. +- `locked_out` - flap is 'out only' - pets can go out, but not back in. +- `locked_all` - flap is locked both ways. + ## Getting the IDs of your flaps, feeders and pets There are (at least) three ways, sorted in "descending convenience order":