SetSchedule

POST

Set Schedule

Get current schedule for a given DeviceID

{
    "deviceID": "LCC-00D02DAB5CBE",
    "scheduleType": "Timed",
    "scheduleSubType": "NA",
    "timedSchedule": {
        "days": [
            {
                "day": "Monday",
                "periods": [
                    {
                        "isCancelled": false,
                        "periodType": "Wake",
                        "startTime": "06:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Away",
                        "startTime": "08:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 85
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Home",
                        "startTime": "18:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Sleep",
                        "startTime": "22:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 82
                    }
                ]
            },
            {
                "day": "Tuesday",
                "periods": [
                    {
                        "isCancelled": false,
                        "periodType": "Wake",
                        "startTime": "06:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Away",
                        "startTime": "08:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 85
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Home",
                        "startTime": "18:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Sleep",
                        "startTime": "22:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 82
                    }
                ]
            },
            {
                "day": "Wednesday",
                "periods": [
                    {
                        "isCancelled": false,
                        "periodType": "Wake",
                        "startTime": "06:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Away",
                        "startTime": "08:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 85
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Home",
                        "startTime": "18:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Sleep",
                        "startTime": "22:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 82
                    }
                ]
            },
            {
                "day": "Thursday",
                "periods": [
                    {
                        "isCancelled": false,
                        "periodType": "Wake",
                        "startTime": "06:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Away",
                        "startTime": "08:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 85
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Home",
                        "startTime": "18:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Sleep",
                        "startTime": "22:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 82
                    }
                ]
            },
            {
                "day": "Friday",
                "periods": [
                    {
                        "isCancelled": false,
                        "periodType": "Wake",
                        "startTime": "06:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Away",
                        "startTime": "08:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 85
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Home",
                        "startTime": "18:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Sleep",
                        "startTime": "22:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 82
                    }
                ]
            },
            {
                "day": "Saturday",
                "periods": [
                    {
                        "isCancelled": false,
                        "periodType": "Wake",
                        "startTime": "06:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Away",
                        "startTime": "08:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 85
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Home",
                        "startTime": "18:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Sleep",
                        "startTime": "22:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 82
                    }
                ]
            },
            {
                "day": "Sunday",
                "periods": [
                    {
                        "isCancelled": false,
                        "periodType": "Wake",
                        "startTime": "06:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Away",
                        "startTime": "08:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 85
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Home",
                        "startTime": "18:00:00",
                        "heatSetPoint": 70,
                        "coolSetPoint": 78
                    },
                    {
                        "isCancelled": false,
                        "periodType": "Sleep",
                        "startTime": "22:00:00",
                        "heatSetPoint": 62,
                        "coolSetPoint": 82
                    }
                ]
            }
        ]
    }
}
Field Name/Location Data Type Definition
deviceID String DeviceID associated to the schedule
scheduleType String Schedule type
scheduleSubType String Secondary schedule type
timedSchedule Object Contains schedule settings
timedSchedule.days Array Contains schedule settings
timedSchedule.days.day String Day of the week
timedSchedule.days.periods Object Schedule periods for the given day
timedSchedule.days.periods.isCancelled Boolean True/false if the period is enabled for a given day
timedSchedule.days.periods.periodType String Period of the day (e.g, "Wake", "Away", "Home", "Sleep")
timedSchedule.days.periods.startTime String Time of the day the schedule period starts, in local time. Always 15 minute increments.
timedSchedule.days.periods.heatSetPoint Integer Heating setpoint for the period
timedSchedule.days.periods.coolSetPoint Integer Cooling setpoint for the period

Resource URL

https://api.honeywell.com/v2 /devices/schedule/{deviceId}

Query Parameters


Name Values Description
apikey
(required)

Your API Key

locationId
(required)

LocationID for the requested device

type
(required)

Schedule Type


Request Body

deviceId DeviceID for the requested device true

HTTP Basic

OAuth 2.0

API Key

Reset

Make a request and see the response.

Make a request and see the response.

Make a request and see the response.

Resource Summary

Security

Content Type

application/json

Working...