GET api/v1/locations/{locationId}/devices/{deviceId}/automation?AdditionalInput={AdditionalInput}
Get all automation devices - Includes switch, lock and Thermostats.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
deviceId | integer |
Required |
|
AdditionalInput |
{"PanelInformation" :"Cache"} , {"PanelInformation" :"Live"} |
string |
Required |
locationId | string |
None. |
Body Parameters
None.
Response Information
Resource Description
AutomationDevicesResultsName | Description | Type | Additional information |
---|---|---|---|
AutomationData |
None. |
Response Formats
application/json, text/json
Sample:
{ "AutomationData": { "AccountID": 1, "DeviceID": 2, "DeviceSerialNumber": 3, "DeviceSerialText": "sample string 4", "LockCapacity": 5, "SwitchCapacity": 6, "ThermostatCapacity": 7, "SceneCapacity": 8, "DeviceCapacityPerScene": 9, "SyncDeviceFlag": true, "CommunicationState": true, "AutomationStatusLimit": 12, "AutomationSwitch": [ { "DeviceID": 1, "SwitchID": 2, "SwitchName": "sample string 3", "SwitchIndex": 4, "SwitchType": 5, "SwitchState": 6, "SwitchLevel": 7, "SwitchIconID": 8, "DeviceStatusID": 64, "CanRemoteClose": 10, "DateTimeUpdated": "2025-08-08T04:43:21.1815002-04:00", "FaultStatusId": 12, "EndUserControl": 64, "EndUserVisibility": 64 }, { "DeviceID": 1, "SwitchID": 2, "SwitchName": "sample string 3", "SwitchIndex": 4, "SwitchType": 5, "SwitchState": 6, "SwitchLevel": 7, "SwitchIconID": 8, "DeviceStatusID": 64, "CanRemoteClose": 10, "DateTimeUpdated": "2025-08-08T04:43:21.1815002-04:00", "FaultStatusId": 12, "EndUserControl": 64, "EndUserVisibility": 64 } ], "AutomationLock": [ { "DeviceID": 1, "LockID": 2, "LockName": "sample string 3", "LockIndex": 4, "LockState": 5, "BatteryState": 6, "DeviceStatusID": 64, "DeviceTypeID": 8, "DateTimeUpdated": "2025-08-08T04:43:21.1815002-04:00" }, { "DeviceID": 1, "LockID": 2, "LockName": "sample string 3", "LockIndex": 4, "LockState": 5, "BatteryState": 6, "DeviceStatusID": 64, "DeviceTypeID": 8, "DateTimeUpdated": "2025-08-08T04:43:21.1815002-04:00" } ], "AutomationThermostat": [ { "DeviceID": 1, "id": 2, "name": "sample string 3", "ThermostatIndex": 4, "CurrentOpMode": 5, "ThermostatMode": 7, "ThermostatFanMode": 9, "ThermostatVersion": "sample string 11", "TemperatureScale": "sample string 12", "heatSetPoint": 13, "coolSetPoint": 14, "energySaveHeatSetPoint": 15, "energySaveCoolSetPoint": 16, "temperatureScale": "sample string 17", "currentTemperature": 18, "battery": 19, "fanModes": [ { "modeId": 1 }, { "modeId": 1 } ], "thermostatModes": [ { "modeId": 1 }, { "modeId": 1 } ], "thermostatSupportedOpModes": [ { "modeId": 1 }, { "modeId": 1 } ], "deviceStatusId": 64, "DateTimeUpdated": "2025-08-08T04:43:21.1834975-04:00", "LyricUserID": 22, "PartnerReferenceData": { "LyricLocationID": 1, "LyricDeviceID": "sample string 2", "TemperatureScale": "sample string 3" }, "DeviceType": 23, "AutoChangeOverEnabled": true, "SmartAway": { "Active": true, "TimeOfDay": "00:00:00.1234567", "DurationInHours": 3.1, "DurationInDays": 64, "LastUsedFormat": "Unknown", "EndsIn": "2025-08-08T04:43:21.1854969-04:00", "EndCoolSetPoint": 1.0, "EndHeatSetPoint": 1.0 }, "TCCthermostatdata": { "IndoorHumidity": 1, "OutdoorHumidity": 2, "OutdoorTemperature": 3, "TempHoldTime": "sample string 4", "IsScheduleCapable": true, "MinHeatSetPoint": 6, "MaxHeatSetPoint": 7, "MinCoolSetPoint": 8, "MaxCoolSetPoint": 9, "DeadbandforF": "sample string 10", "DeadbandforC": "sample string 11", "TCCScheduleHeatSetPoint": 12, "TCCScheduleCoolSetPoint": 13, "ThermostatMAC": "sample string 14", "PartnerLocationID": "sample string 15", "PartnerDeviceID": "sample string 16", "CurrentActivity": "sample string 17" }, "Lyricthermostatdata": { "IndoorHumidity": 1, "OutdoorHumidity": 2, "OutdoorTemperature": 3, "TempHoldTime": "sample string 4", "MinHeatSetPoint": 5, "MaxHeatSetPoint": 6, "MinCoolSetPoint": 7, "MaxCoolSetPoint": 8, "DeadbandforF": "sample string 9", "DeadbandforC": "sample string 10", "ThermostatScheduleType": 11, "ThermostatScheduleStatus": 12 }, "ZoneName": "sample string 24" }, { "DeviceID": 1, "id": 2, "name": "sample string 3", "ThermostatIndex": 4, "CurrentOpMode": 5, "ThermostatMode": 7, "ThermostatFanMode": 9, "ThermostatVersion": "sample string 11", "TemperatureScale": "sample string 12", "heatSetPoint": 13, "coolSetPoint": 14, "energySaveHeatSetPoint": 15, "energySaveCoolSetPoint": 16, "temperatureScale": "sample string 17", "currentTemperature": 18, "battery": 19, "fanModes": [ { "modeId": 1 }, { "modeId": 1 } ], "thermostatModes": [ { "modeId": 1 }, { "modeId": 1 } ], "thermostatSupportedOpModes": [ { "modeId": 1 }, { "modeId": 1 } ], "deviceStatusId": 64, "DateTimeUpdated": "2025-08-08T04:43:21.1834975-04:00", "LyricUserID": 22, "PartnerReferenceData": { "LyricLocationID": 1, "LyricDeviceID": "sample string 2", "TemperatureScale": "sample string 3" }, "DeviceType": 23, "AutoChangeOverEnabled": true, "SmartAway": { "Active": true, "TimeOfDay": "00:00:00.1234567", "DurationInHours": 3.1, "DurationInDays": 64, "LastUsedFormat": "Unknown", "EndsIn": "2025-08-08T04:43:21.1854969-04:00", "EndCoolSetPoint": 1.0, "EndHeatSetPoint": 1.0 }, "TCCthermostatdata": { "IndoorHumidity": 1, "OutdoorHumidity": 2, "OutdoorTemperature": 3, "TempHoldTime": "sample string 4", "IsScheduleCapable": true, "MinHeatSetPoint": 6, "MaxHeatSetPoint": 7, "MinCoolSetPoint": 8, "MaxCoolSetPoint": 9, "DeadbandforF": "sample string 10", "DeadbandforC": "sample string 11", "TCCScheduleHeatSetPoint": 12, "TCCScheduleCoolSetPoint": 13, "ThermostatMAC": "sample string 14", "PartnerLocationID": "sample string 15", "PartnerDeviceID": "sample string 16", "CurrentActivity": "sample string 17" }, "Lyricthermostatdata": { "IndoorHumidity": 1, "OutdoorHumidity": 2, "OutdoorTemperature": 3, "TempHoldTime": "sample string 4", "MinHeatSetPoint": 5, "MaxHeatSetPoint": 6, "MinCoolSetPoint": 7, "MaxCoolSetPoint": 8, "DeadbandforF": "sample string 9", "DeadbandforC": "sample string 10", "ThermostatScheduleType": 11, "ThermostatScheduleStatus": 12 }, "ZoneName": "sample string 24" } ], "paneltype": 13 }, "ResultCode": 1, "ResultData": "sample string 2" }
application/xml, text/xml
Sample:
<AutomationDevicesResults xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2API.Resource.Models.ResultData"> <ResultCode xmlns="http://schemas.datacontract.org/2004/07/TC2Utilities.RestApi">1</ResultCode> <ResultData xmlns="http://schemas.datacontract.org/2004/07/TC2Utilities.RestApi">sample string 2</ResultData> <AutomationData xmlns:d2p1="http://schemas.datacontract.org/2004/07/TC2API.Resource.Models"> <d2p1:AccountID>1</d2p1:AccountID> <d2p1:AutomationLock> <d2p1:LockInfo> <d2p1:BatteryState>6</d2p1:BatteryState> <d2p1:DateTimeUpdated>2025-08-08T04:43:21.1815002-04:00</d2p1:DateTimeUpdated> <d2p1:DeviceID>1</d2p1:DeviceID> <d2p1:DeviceStatusID>64</d2p1:DeviceStatusID> <d2p1:DeviceTypeID>8</d2p1:DeviceTypeID> <d2p1:LockID>2</d2p1:LockID> <d2p1:LockIndex>4</d2p1:LockIndex> <d2p1:LockName>sample string 3</d2p1:LockName> <d2p1:LockState>5</d2p1:LockState> </d2p1:LockInfo> <d2p1:LockInfo> <d2p1:BatteryState>6</d2p1:BatteryState> <d2p1:DateTimeUpdated>2025-08-08T04:43:21.1815002-04:00</d2p1:DateTimeUpdated> <d2p1:DeviceID>1</d2p1:DeviceID> <d2p1:DeviceStatusID>64</d2p1:DeviceStatusID> <d2p1:DeviceTypeID>8</d2p1:DeviceTypeID> <d2p1:LockID>2</d2p1:LockID> <d2p1:LockIndex>4</d2p1:LockIndex> <d2p1:LockName>sample string 3</d2p1:LockName> <d2p1:LockState>5</d2p1:LockState> </d2p1:LockInfo> </d2p1:AutomationLock> <d2p1:AutomationStatusLimit>12</d2p1:AutomationStatusLimit> <d2p1:AutomationSwitch> <d2p1:SwitchInfo> <d2p1:CanRemoteClose>10</d2p1:CanRemoteClose> <d2p1:DateTimeUpdated>2025-08-08T04:43:21.1815002-04:00</d2p1:DateTimeUpdated> <d2p1:DeviceID>1</d2p1:DeviceID> <d2p1:DeviceStatusID>64</d2p1:DeviceStatusID> <d2p1:EndUserControl>64</d2p1:EndUserControl> <d2p1:EndUserVisibility>64</d2p1:EndUserVisibility> <d2p1:FaultStatusId>12</d2p1:FaultStatusId> <d2p1:SwitchID>2</d2p1:SwitchID> <d2p1:SwitchIconID>8</d2p1:SwitchIconID> <d2p1:SwitchIndex>4</d2p1:SwitchIndex> <d2p1:SwitchLevel>7</d2p1:SwitchLevel> <d2p1:SwitchName>sample string 3</d2p1:SwitchName> <d2p1:SwitchState>6</d2p1:SwitchState> <d2p1:SwitchType>5</d2p1:SwitchType> </d2p1:SwitchInfo> <d2p1:SwitchInfo> <d2p1:CanRemoteClose>10</d2p1:CanRemoteClose> <d2p1:DateTimeUpdated>2025-08-08T04:43:21.1815002-04:00</d2p1:DateTimeUpdated> <d2p1:DeviceID>1</d2p1:DeviceID> <d2p1:DeviceStatusID>64</d2p1:DeviceStatusID> <d2p1:EndUserControl>64</d2p1:EndUserControl> <d2p1:EndUserVisibility>64</d2p1:EndUserVisibility> <d2p1:FaultStatusId>12</d2p1:FaultStatusId> <d2p1:SwitchID>2</d2p1:SwitchID> <d2p1:SwitchIconID>8</d2p1:SwitchIconID> <d2p1:SwitchIndex>4</d2p1:SwitchIndex> <d2p1:SwitchLevel>7</d2p1:SwitchLevel> <d2p1:SwitchName>sample string 3</d2p1:SwitchName> <d2p1:SwitchState>6</d2p1:SwitchState> <d2p1:SwitchType>5</d2p1:SwitchType> </d2p1:SwitchInfo> </d2p1:AutomationSwitch> <d2p1:AutomationThermostat> <d2p1:ThermostatInfo> <d2p1:AutoChangeOverEnabled>true</d2p1:AutoChangeOverEnabled> <d2p1:CurrentOpMode>5</d2p1:CurrentOpMode> <d2p1:DateTimeUpdated>2025-08-08T04:43:21.1834975-04:00</d2p1:DateTimeUpdated> <d2p1:DeviceID>1</d2p1:DeviceID> <d2p1:DeviceType>23</d2p1:DeviceType> <d2p1:LyricUserID>22</d2p1:LyricUserID> <d2p1:Lyricthermostatdata> <d2p1:DeadbandforC>sample string 10</d2p1:DeadbandforC> <d2p1:DeadbandforF>sample string 9</d2p1:DeadbandforF> <d2p1:IndoorHumidity>1</d2p1:IndoorHumidity> <d2p1:MaxCoolSetPoint>8</d2p1:MaxCoolSetPoint> <d2p1:MaxHeatSetPoint>6</d2p1:MaxHeatSetPoint> <d2p1:MinCoolSetPoint>7</d2p1:MinCoolSetPoint> <d2p1:MinHeatSetPoint>5</d2p1:MinHeatSetPoint> <d2p1:OutdoorHumidity>2</d2p1:OutdoorHumidity> <d2p1:OutdoorTemperature>3</d2p1:OutdoorTemperature> <d2p1:TempHoldTime>sample string 4</d2p1:TempHoldTime> <d2p1:ThermostatScheduleStatus>12</d2p1:ThermostatScheduleStatus> <d2p1:ThermostatScheduleType>11</d2p1:ThermostatScheduleType> </d2p1:Lyricthermostatdata> <d2p1:PartnerReferenceData> <d2p1:LyricDeviceID>sample string 2</d2p1:LyricDeviceID> <d2p1:LyricLocationID>1</d2p1:LyricLocationID> <d2p1:TemperatureScale>sample string 3</d2p1:TemperatureScale> </d2p1:PartnerReferenceData> <d2p1:SmartAway> <d2p1:Active>true</d2p1:Active> <d2p1:DurationInDays>64</d2p1:DurationInDays> <d2p1:DurationInHours>3.1</d2p1:DurationInHours> <d2p1:EndCoolSetPoint>1</d2p1:EndCoolSetPoint> <d2p1:EndHeatSetPoint>1</d2p1:EndHeatSetPoint> <d2p1:EndsIn xmlns:d6p1="http://schemas.datacontract.org/2004/07/System"> <d6p1:DateTime>2025-08-08T08:43:21.1854969Z</d6p1:DateTime> <d6p1:OffsetMinutes>-240</d6p1:OffsetMinutes> </d2p1:EndsIn> <d2p1:LastUsedFormat>Unknown</d2p1:LastUsedFormat> <d2p1:TimeOfDay>PT0.1234567S</d2p1:TimeOfDay> </d2p1:SmartAway> <d2p1:TCCthermostatdata> <d2p1:CurrentActivity>sample string 17</d2p1:CurrentActivity> <d2p1:DeadbandforC>sample string 11</d2p1:DeadbandforC> <d2p1:DeadbandforF>sample string 10</d2p1:DeadbandforF> <d2p1:IndoorHumidity>1</d2p1:IndoorHumidity> <d2p1:IsScheduleCapable>true</d2p1:IsScheduleCapable> <d2p1:MaxCoolSetPoint>9</d2p1:MaxCoolSetPoint> <d2p1:MaxHeatSetPoint>7</d2p1:MaxHeatSetPoint> <d2p1:MinCoolSetPoint>8</d2p1:MinCoolSetPoint> <d2p1:MinHeatSetPoint>6</d2p1:MinHeatSetPoint> <d2p1:OutdoorHumidity>2</d2p1:OutdoorHumidity> <d2p1:OutdoorTemperature>3</d2p1:OutdoorTemperature> <d2p1:PartnerDeviceID>sample string 16</d2p1:PartnerDeviceID> <d2p1:PartnerLocationID>sample string 15</d2p1:PartnerLocationID> <d2p1:TCCScheduleCoolSetPoint>13</d2p1:TCCScheduleCoolSetPoint> <d2p1:TCCScheduleHeatSetPoint>12</d2p1:TCCScheduleHeatSetPoint> <d2p1:TempHoldTime>sample string 4</d2p1:TempHoldTime> <d2p1:ThermostatMAC>sample string 14</d2p1:ThermostatMAC> </d2p1:TCCthermostatdata> <d2p1:TemperatureScale>sample string 12</d2p1:TemperatureScale> <d2p1:ThermostatFanMode>9</d2p1:ThermostatFanMode> <d2p1:ThermostatIndex>4</d2p1:ThermostatIndex> <d2p1:ThermostatMode>7</d2p1:ThermostatMode> <d2p1:ThermostatVersion>sample string 11</d2p1:ThermostatVersion> <d2p1:ZoneName>sample string 24</d2p1:ZoneName> <d2p1:battery>19</d2p1:battery> <d2p1:coolSetPoint>14</d2p1:coolSetPoint> <d2p1:currentOpMode>Unknown</d2p1:currentOpMode> <d2p1:currentTemperature>18</d2p1:currentTemperature> <d2p1:deviceStatusId>64</d2p1:deviceStatusId> <d2p1:energySaveCoolSetPoint>16</d2p1:energySaveCoolSetPoint> <d2p1:energySaveHeatSetPoint>15</d2p1:energySaveHeatSetPoint> <d2p1:fanModes> <d2p1:FanModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:FanModeInfo> <d2p1:FanModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:FanModeInfo> </d2p1:fanModes> <d2p1:heatSetPoint>13</d2p1:heatSetPoint> <d2p1:id>2</d2p1:id> <d2p1:name>sample string 3</d2p1:name> <d2p1:temperatureScale>sample string 17</d2p1:temperatureScale> <d2p1:thermostatFanMode>Unknown</d2p1:thermostatFanMode> <d2p1:thermostatMode>Unknown</d2p1:thermostatMode> <d2p1:thermostatModes> <d2p1:ModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:ModeInfo> <d2p1:ModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:ModeInfo> </d2p1:thermostatModes> <d2p1:thermostatSupportedOpModes> <d2p1:SupportedModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:SupportedModeInfo> <d2p1:SupportedModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:SupportedModeInfo> </d2p1:thermostatSupportedOpModes> </d2p1:ThermostatInfo> <d2p1:ThermostatInfo> <d2p1:AutoChangeOverEnabled>true</d2p1:AutoChangeOverEnabled> <d2p1:CurrentOpMode>5</d2p1:CurrentOpMode> <d2p1:DateTimeUpdated>2025-08-08T04:43:21.1834975-04:00</d2p1:DateTimeUpdated> <d2p1:DeviceID>1</d2p1:DeviceID> <d2p1:DeviceType>23</d2p1:DeviceType> <d2p1:LyricUserID>22</d2p1:LyricUserID> <d2p1:Lyricthermostatdata> <d2p1:DeadbandforC>sample string 10</d2p1:DeadbandforC> <d2p1:DeadbandforF>sample string 9</d2p1:DeadbandforF> <d2p1:IndoorHumidity>1</d2p1:IndoorHumidity> <d2p1:MaxCoolSetPoint>8</d2p1:MaxCoolSetPoint> <d2p1:MaxHeatSetPoint>6</d2p1:MaxHeatSetPoint> <d2p1:MinCoolSetPoint>7</d2p1:MinCoolSetPoint> <d2p1:MinHeatSetPoint>5</d2p1:MinHeatSetPoint> <d2p1:OutdoorHumidity>2</d2p1:OutdoorHumidity> <d2p1:OutdoorTemperature>3</d2p1:OutdoorTemperature> <d2p1:TempHoldTime>sample string 4</d2p1:TempHoldTime> <d2p1:ThermostatScheduleStatus>12</d2p1:ThermostatScheduleStatus> <d2p1:ThermostatScheduleType>11</d2p1:ThermostatScheduleType> </d2p1:Lyricthermostatdata> <d2p1:PartnerReferenceData> <d2p1:LyricDeviceID>sample string 2</d2p1:LyricDeviceID> <d2p1:LyricLocationID>1</d2p1:LyricLocationID> <d2p1:TemperatureScale>sample string 3</d2p1:TemperatureScale> </d2p1:PartnerReferenceData> <d2p1:SmartAway> <d2p1:Active>true</d2p1:Active> <d2p1:DurationInDays>64</d2p1:DurationInDays> <d2p1:DurationInHours>3.1</d2p1:DurationInHours> <d2p1:EndCoolSetPoint>1</d2p1:EndCoolSetPoint> <d2p1:EndHeatSetPoint>1</d2p1:EndHeatSetPoint> <d2p1:EndsIn xmlns:d6p1="http://schemas.datacontract.org/2004/07/System"> <d6p1:DateTime>2025-08-08T08:43:21.1854969Z</d6p1:DateTime> <d6p1:OffsetMinutes>-240</d6p1:OffsetMinutes> </d2p1:EndsIn> <d2p1:LastUsedFormat>Unknown</d2p1:LastUsedFormat> <d2p1:TimeOfDay>PT0.1234567S</d2p1:TimeOfDay> </d2p1:SmartAway> <d2p1:TCCthermostatdata> <d2p1:CurrentActivity>sample string 17</d2p1:CurrentActivity> <d2p1:DeadbandforC>sample string 11</d2p1:DeadbandforC> <d2p1:DeadbandforF>sample string 10</d2p1:DeadbandforF> <d2p1:IndoorHumidity>1</d2p1:IndoorHumidity> <d2p1:IsScheduleCapable>true</d2p1:IsScheduleCapable> <d2p1:MaxCoolSetPoint>9</d2p1:MaxCoolSetPoint> <d2p1:MaxHeatSetPoint>7</d2p1:MaxHeatSetPoint> <d2p1:MinCoolSetPoint>8</d2p1:MinCoolSetPoint> <d2p1:MinHeatSetPoint>6</d2p1:MinHeatSetPoint> <d2p1:OutdoorHumidity>2</d2p1:OutdoorHumidity> <d2p1:OutdoorTemperature>3</d2p1:OutdoorTemperature> <d2p1:PartnerDeviceID>sample string 16</d2p1:PartnerDeviceID> <d2p1:PartnerLocationID>sample string 15</d2p1:PartnerLocationID> <d2p1:TCCScheduleCoolSetPoint>13</d2p1:TCCScheduleCoolSetPoint> <d2p1:TCCScheduleHeatSetPoint>12</d2p1:TCCScheduleHeatSetPoint> <d2p1:TempHoldTime>sample string 4</d2p1:TempHoldTime> <d2p1:ThermostatMAC>sample string 14</d2p1:ThermostatMAC> </d2p1:TCCthermostatdata> <d2p1:TemperatureScale>sample string 12</d2p1:TemperatureScale> <d2p1:ThermostatFanMode>9</d2p1:ThermostatFanMode> <d2p1:ThermostatIndex>4</d2p1:ThermostatIndex> <d2p1:ThermostatMode>7</d2p1:ThermostatMode> <d2p1:ThermostatVersion>sample string 11</d2p1:ThermostatVersion> <d2p1:ZoneName>sample string 24</d2p1:ZoneName> <d2p1:battery>19</d2p1:battery> <d2p1:coolSetPoint>14</d2p1:coolSetPoint> <d2p1:currentOpMode>Unknown</d2p1:currentOpMode> <d2p1:currentTemperature>18</d2p1:currentTemperature> <d2p1:deviceStatusId>64</d2p1:deviceStatusId> <d2p1:energySaveCoolSetPoint>16</d2p1:energySaveCoolSetPoint> <d2p1:energySaveHeatSetPoint>15</d2p1:energySaveHeatSetPoint> <d2p1:fanModes> <d2p1:FanModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:FanModeInfo> <d2p1:FanModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:FanModeInfo> </d2p1:fanModes> <d2p1:heatSetPoint>13</d2p1:heatSetPoint> <d2p1:id>2</d2p1:id> <d2p1:name>sample string 3</d2p1:name> <d2p1:temperatureScale>sample string 17</d2p1:temperatureScale> <d2p1:thermostatFanMode>Unknown</d2p1:thermostatFanMode> <d2p1:thermostatMode>Unknown</d2p1:thermostatMode> <d2p1:thermostatModes> <d2p1:ModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:ModeInfo> <d2p1:ModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:ModeInfo> </d2p1:thermostatModes> <d2p1:thermostatSupportedOpModes> <d2p1:SupportedModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:SupportedModeInfo> <d2p1:SupportedModeInfo> <d2p1:modeId>1</d2p1:modeId> </d2p1:SupportedModeInfo> </d2p1:thermostatSupportedOpModes> </d2p1:ThermostatInfo> </d2p1:AutomationThermostat> <d2p1:CommunicationState>true</d2p1:CommunicationState> <d2p1:DeviceCapacityPerScene>9</d2p1:DeviceCapacityPerScene> <d2p1:DeviceID>2</d2p1:DeviceID> <d2p1:DeviceSerialNumber>3</d2p1:DeviceSerialNumber> <d2p1:DeviceSerialText>sample string 4</d2p1:DeviceSerialText> <d2p1:LockCapacity>5</d2p1:LockCapacity> <d2p1:SceneCapacity>8</d2p1:SceneCapacity> <d2p1:SwitchCapacity>6</d2p1:SwitchCapacity> <d2p1:SyncDeviceFlag>true</d2p1:SyncDeviceFlag> <d2p1:ThermostatCapacity>7</d2p1:ThermostatCapacity> <d2p1:paneltype>13</d2p1:paneltype> </AutomationData> </AutomationDevicesResults>