Heating profiles

Create heating profile

Scope: Basic

Request URL:

POST /schedule-profile

Headers:

Content-Type: application/json
Authorization: Bearer {access_token}

Body:

{
    "name":"Eco +",
    "building_id":20, //optional /OR - "floor_id" OR - "space_id" OR "room_id"
    "is_default": 1, // optional 
    "editable": 1, // optional
    "boost_time": 120, // in minutes, optional
     "schedules":[ // optional
        {
            "days" : "1111111",
            "active": 1,
            "from_time": 895,
            "to_time": 920,
            "device_hours": 14,
            "action": "command",
            "target": 24
        },{
            "days" : "1111111",
            "active": 1,
            "from_time": 920,
            "to_time": 1000,
            "device_hours": 14,
            "action": "command",
            "target": 24
        }

    ]
}

Response:

Assign devices

Scope: Trusted

Request URL:

Headers:

Body:

Response:

Create Schedule

Scope: Basic

Request URL:

Headers:

Body:

Response:

Fetch All Schedule profiles

Scope: Trusted

Request URL:

Headers:

Response:

Fetch Schedule

Scope: Trusted

Request URL:

Headers:

Response:

Update Schedule profile

Scope: Trusted

Request URL:

Headers:

Body:

Response:

Delete Schedule profile

Scope: Trusted

Request URL:

Headers:

Response:

Delete device from Schedule profile

Scope: Trusted

Request URL:

Headers:

Body:

Response:

Last updated