Changes for page WTEC SmartDirector & SmartEngine
Last modified by Scott Kohlmann on 2023/04/20 22:34
From version 12.1
edited by Scott Kohlmann
on 2023/04/20 22:34
on 2023/04/20 22:34
Change comment:
There is no comment for this version
To version 4.2
edited by Mark Kohlmann
on 2021/12/08 00:15
on 2021/12/08 00:15
Change comment:
Update document after refactoring.
Summary
-
Page properties (2 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 1 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -XWiki. scott\.kohlmann@chiefintegrations\.com1 +XWiki.mark\.kohlmann@chiefintegrations\.com - Content
-
... ... @@ -1,4 +1,4 @@ 1 -S howRunnerCLC™ (SR) can control locations and fixtures attached to a WTEC SmartDirector or SmartEngine. Connectivity is via an HTTPS connection to either the SmartDirector or SmartEngine. SmartDirector is the preferred end point.1 +SHOWRUNNER™ (SR) can control locations and fixtures attached to a WTEC SmartDirector or SmartEngine. Connectivity is via an HTTPS connection to either the SmartDirector or SmartEngine. SmartDirector is the preferred end point. 2 2 3 3 ===== Caveats: ===== 4 4 ... ... @@ -7,14 +7,14 @@ 7 7 * WTEC occupancy actions apply load levels globally by location and do not provide granular settings. 8 8 * WTEC plug loads can only be controlled as part of a location. 9 9 * Fixtures may be controlled directly but each fixture must be commanded individually which will result in a delay between each fixtures receipt of a commanded load level. 10 -* Feedback from the WTEC system is delayed ~~1 second. Real-world experience seems to be 1/2 to 2 seconds. This is addressed with option 3.10 +* Feedback from the WTEC system is delayed ~~1 second. Real-world experience seems to be 1/2 to 2 seconds. 11 11 * SR cannot modify WTEC scene settings 12 12 * Location intensity overrides fixture intensity 13 13 * Due to heavy data transfer via HTTP a 4-series or better is required for this integration. 14 14 15 -There are t hreemain approaches to take when integrating with a WTEC SmartDirector or SmartEngine.15 +There are two main approaches to take when integrating with a WTEC SmartDirector or SmartEngine. 16 16 17 -===== Option 1: Locations/Fixtures are treated as S howRunnerCLC™ loads =====17 +===== Option 1: Locations/Fixtures are treated as SHOWRUNNER™ loads ===== 18 18 19 19 In this scenario SR treats Locations on the WTEC system effectively as load groups. This approach is best when SR is the master lighting system for a project. Locations are added to SR as loads. Any commands to a load are sent to the WTEC system for execution. Changes in the WTEC system will be sent back to SR and the load's status will be updated on SR side. If a scene is activated on the WTEC side then SR can still command the master intensity for the location. SR load profiles and settings are applied before a command is sent to the WTEC location. Initial setup for this can be done from a csv file via the command line. 20 20 ... ... @@ -25,7 +25,7 @@ 25 25 * Enter "0" for the Load Index 26 26 * Name and assign the newly created load to the appropriate area 27 27 28 -===== Option 2: Locations are treated as S howRunnerCLC™ Areas and Individual Fixture Control (Optional) =====28 +===== Option 2: Locations are treated as SHOWRUNNER™ Areas and Individual Fixture Control (Optional) ===== 29 29 30 30 In this scenario we treat Locations on the WTEC system as an SR Area. This approach is best when an SR touchscreen, keypad, schedule, or occupancy sensor needs to recall scenes defined on the WTEC system. SR scenes are mapped to WTEC Location scenes by querying the WTEC system for the scene names assigned to a Location. The last scene listed is mapped to SR's off scene, the first through 2nd to last are mapped in order from scene 1/On to scene N. Master raise/lower will be sent to the WTEC system to control the master intensity. Fixtures may be controlled individually in this application if there are no scene settings on the WTEC system because an active WTEC scene will lock out fixture control. Settings this up is best done by importing a csv file into SR from the command line. 31 31 ... ... @@ -32,27 +32,3 @@ 32 32 ===== Notes: ===== 33 33 34 34 * SR loads can track the status of WTEC Location or Fixtures by associating an SR load with the WTEC load using TrackLoadGlobalId property on the SR load. This is helpful if Crestron hardware is controlling EM loads in locales that do not permit POE lighting for EM purposes. The SR/Crestron load will follow the state of the WTEC Location or Fixture. 35 - 36 -===== ===== 37 - 38 -===== Option 3: Virtual Fixtures ===== 39 - 40 -In this scenario SR tracks "virtual fixtures" created in the WTEC system and maps them to SR loads. Delay is minimal in this scenario, a fraction of a second. Virtual fixtures map to global IDs of existing SR loads. 41 - 42 -==== Sample Configuration Details ==== 43 - 44 -* Lighting Controller 1 45 -** Primary WTEC Smart Engine controller 46 -** Contains mappings for option 3 47 -* Lighting Controller 2 48 -** Specific WTEC AREA and a load for option 2 49 -* Lighting Controller 3 50 -** Contains GLX-DIMFLV8 loads mapped by virtual loads on controller 1 51 - 52 -[[Sample Configuration>>attach:SrConfig.json]] 53 - 54 -===== Partition Sensors ===== 55 - 56 -ShowRunnerCLC™ can report partition sensor status to WTEC. 57 - 58 -[[Config Example>>WTEC Partition Configuration Sample]]
- SrConfig.json
-
- Author
-
... ... @@ -1,1 +1,0 @@ 1 -XWiki.mark\.kohlmann@chiefintegrations\.com - Size
-
... ... @@ -1,1 +1,0 @@ 1 -40.3 KB - Content
-
... ... @@ -1,1506 +1,0 @@ 1 - 2 -{ 3 - "CctControl": 4 - { 5 - "TimePeriods": [ 6 - { 7 - "Label": null, 8 - "Beginning": "00:00:00", 9 - "End": "-00:30:00", 10 - "CctFrom": 3000, 11 - "CctTo": 3000, 12 - "UseSensorCct": false, 13 - "StartRef": "AM", 14 - "EndRef": "Sunrise" 15 - }, 16 - { 17 - "Label": null, 18 - "Beginning": "-00:30:00", 19 - "End": "00:00:00", 20 - "CctFrom": 3000, 21 - "CctTo": 3200, 22 - "UseSensorCct": false, 23 - "StartRef": "Sunrise", 24 - "EndRef": "Sunrise" 25 - }, 26 - { 27 - "Label": null, 28 - "Beginning": "00:00:00", 29 - "End": "02:00:00", 30 - "CctFrom": 3200, 31 - "CctTo": 4000, 32 - "UseSensorCct": false, 33 - "StartRef": "Sunrise", 34 - "EndRef": "Sunrise" 35 - }, 36 - { 37 - "Label": null, 38 - "Beginning": "02:00:00", 39 - "End": "00:00:00", 40 - "CctFrom": 4000, 41 - "CctTo": 6000, 42 - "UseSensorCct": false, 43 - "StartRef": "Sunrise", 44 - "EndRef": "SolarNoon" 45 - }, 46 - { 47 - "Label": null, 48 - "Beginning": "00:00:00", 49 - "End": "-02:00:00", 50 - "CctFrom": 6000, 51 - "CctTo": 4000, 52 - "UseSensorCct": false, 53 - "StartRef": "SolarNoon", 54 - "EndRef": "Sunset" 55 - }, 56 - { 57 - "Label": null, 58 - "Beginning": "-02:00:00", 59 - "End": "00:00:00", 60 - "CctFrom": 4000, 61 - "CctTo": 3200, 62 - "UseSensorCct": false, 63 - "StartRef": "Sunset", 64 - "EndRef": "Sunset" 65 - }, 66 - { 67 - "Label": null, 68 - "Beginning": "00:00:00", 69 - "End": "00:30:00", 70 - "CctFrom": 3200, 71 - "CctTo": 3000, 72 - "UseSensorCct": false, 73 - "StartRef": "Sunset", 74 - "EndRef": "Sunset" 75 - }, 76 - { 77 - "Label": null, 78 - "Beginning": "00:30:00", 79 - "End": "11:59:59", 80 - "CctFrom": 3000, 81 - "CctTo": 3000, 82 - "UseSensorCct": false, 83 - "StartRef": "Sunset", 84 - "EndRef": "PM" 85 - } 86 - ], 87 - "DemoTimeInMinutes": 10, 88 - "Enabled": false, 89 - "SensorType": "None", 90 - "SensorMinimumIlluminance": 30, 91 - "SensorValidCctMinimum": 4000, 92 - "SensorValidCctMaximum": 6000, 93 - "SensorCctReadingOffset": 0, 94 - "CctChangeMaxPerUpdate": 250, 95 - "DeviceConnectionId": null, 96 - "DeviceHostId": null, 97 - "DeviceHostBranch": 0, 98 - "RemoteDevice": null 99 - }, 100 - "CresnetDevices": [], 101 - "Eiscs": [], 102 - "Keyswitches": [], 103 - "Keypads": 104 - { 105 - "1": 106 - { 107 - "AreaId": 100, 108 - "ContractorLabel": null, 109 - "LinkedAreaIds": null, 110 - "Id": 1, 111 - "UniqueId": "95d28740-9340-427c-b473-0c3bbe795a30", 112 - "Name": "Test Area", 113 - "HostDevice": null, 114 - "DeviceConnectionId": "25", 115 - "DeviceHostId": null, 116 - "DeviceHostBranch": 0, 117 - "DeviceId": 118 - { 119 - "SerialNumber": "", 120 - "TSID": null 121 - }, 122 - "DisableOff": false, 123 - "DisallowDisable": false, 124 - "FlipRaiseLower": false, 125 - "MasterRaiseButtonIndex": 0, 126 - "MasterLowerButtonIndex": 0, 127 - "HoldTime": 0.5, 128 - "DoubleTapTime": 0.5, 129 - "Model": "C2N-CBD-P", 130 - "Enabled": true, 131 - "KeypadType": "B", 132 - "ControllerIds": [], 133 - "DirectLoadIds": null, 134 - "Actions": null, 135 - "GlobalId": 7, 136 - "VisualizationsByMap": {} 137 - } 138 - }, 139 - "OccupancySensors": {}, 140 - "PartitionSensors": [], 141 - "Photocells": {}, 142 - "LightingControllers": 143 - { 144 - "1": 145 - { 146 - "Loads": [], 147 - "TrackSceneRemap": {}, 148 - "ContractorLabel": null, 149 - "ControllerType": "WTECSMARTENGINE", 150 - "Id": "1", 151 - "Label": "SmartEngine Master", 152 - "Panel": null, 153 - "ModuleId": null, 154 - "Properties": [ 155 - { 156 - "Name": "ID", 157 - "Value": "1" 158 - }, 159 - { 160 - "Name": "IPAddressOrHostname", 161 - "Value": "10.44.5.200" 162 - }, 163 - { 164 - "Name": "Port", 165 - "Value": "443" 166 - }, 167 - { 168 - "Name": "Username", 169 - "Value": "admin" 170 - }, 171 - { 172 - "Name": "Password", 173 - "Value": "smartengine" 174 - } 175 - ], 176 - "DeviceHostId": null, 177 - "DeviceHostBranch": 0, 178 - "DeviceConnectionId": "1", 179 - "DeviceId": 180 - { 181 - "SerialNumber": "", 182 - "TSID": null 183 - }, 184 - "TrackAreaScene": false, 185 - "TrackAreaSceneAreaIds": [], 186 - "UniqueId": "f4cdc2bd-b9c6-4fdc-b981-072e76d7d4e4", 187 - "GlobalId": 1, 188 - "RemoteDevice": null, 189 - "LoadProperties": [ 190 - { 191 - "BusIndex": 0, 192 - "LoadIndex": 0, 193 - "Properties": [ 194 - { 195 - "Name": "SerialNum", 196 - "Value": "Crestron.1" 197 - }, 198 - { 199 - "Name": "VirtualToGlobalId", 200 - "Value": "9" 201 - }, 202 - ] 203 - }, 204 - { 205 - "BusIndex": 0, 206 - "LoadIndex": 1, 207 - "Properties": [ 208 - { 209 - "Name": "SerialNum", 210 - "Value": "Crestron.2" 211 - }, 212 - { 213 - "Name": "VirtualToGlobalId", 214 - "Value": "10" 215 - }, 216 - ] 217 - } 218 - ], 219 - }, 220 - "2": 221 - { 222 - "Loads": [ 223 - { 224 - "Scenes": 225 - { 226 - "1": 227 - { 228 - "SceneId": 1, 229 - "Include": true, 230 - "FadeTime": 1.0, 231 - "Levels": [ 232 - 65535, 233 - 65535, 234 - 65535, 235 - 65535, 236 - 65535, 237 - 65535 238 - ], 239 - "EnableDaylightHarvesting": true 240 - } 241 - }, 242 - "AreaId": 100, 243 - "ControllerBusIndex": 100, 244 - "GroupName": null, 245 - "CircuitLabel": null, 246 - "LoadBaseIndex": 1, 247 - "SystemLoadType": "Dimmable", 248 - "DaylightSettings": 249 - { 250 - "CalibrationLevel": 50, 251 - "Debug": false, 252 - "InvertSensorInput": false, 253 - "MaximumLevel": 100, 254 - "MinimumChange": 0, 255 - "MinimumLevel": 0, 256 - "ResponseTime": 30.0, 257 - "SensorDeadband": 1310, 258 - "SensorMinimumLevel": 0, 259 - "AlgorithmType": "Clamp", 260 - "SensorType": "None" 261 - }, 262 - "PhotocellId": 0, 263 - "DaylightHarvestable": false, 264 - "TrackLoadGlobalId": 0, 265 - "UniqueId": "cb35d8d2-8c42-440c-a4a7-f8f4b4102a48", 266 - "VerifiedTimestamp": "\/Date(-62135568000000-0800)\/", 267 - "Active": true, 268 - "GlobalId": 0, 269 - "VisualizationsByMap": {}, 270 - "PowerConsumption": 271 - { 272 - "AutoUpdateReadings": true, 273 - "MaxPower": 100, 274 - "PowerConsumptionMethod": "Calculated", 275 - "Voltage": 120 276 - }, 277 - "RemoteDevice": null, 278 - "UseLastLevelForOn": false, 279 - "LastLevelDefault": 55704, 280 - "ContractorLabel": null, 281 - "Name": "Linear", 282 - "DimmingCurve": "Unaffected", 283 - "FixtureType": null, 284 - "LoadType": null, 285 - "MinimumLevel": 0, 286 - "MaximumLevel": 65535, 287 - "Enabled": true, 288 - "OverrideLevel": 65535, 289 - "DemandResponseLevel": 32767 290 - } 291 - ], 292 - "TrackSceneRemap": {}, 293 - "ContractorLabel": null, 294 - "ControllerType": "WTECSMARTENGINE-AREA", 295 - "Id": "2", 296 - "Label": "Location 100", 297 - "Panel": null, 298 - "ModuleId": null, 299 - "Properties": [], 300 - "DeviceHostId": "1", 301 - "DeviceHostBranch": 100, 302 - "DeviceConnectionId": "2", 303 - "DeviceId": 304 - { 305 - "SerialNumber": null, 306 - "TSID": null 307 - }, 308 - "ParentAreaId": 100, 309 - "TrackAreaScene": false, 310 - "TrackAreaSceneAreaIds": [], 311 - "UniqueId": "7e97fed3-82ce-4bf7-8f4d-01629201ae82", 312 - "GlobalId": 2, 313 - "RemoteDevice": null, 314 - "LoadProperties": [ 315 - { 316 - "BusIndex": 100, 317 - "LoadIndex": 1, 318 - "Properties": [ 319 - { 320 - "Name": "SerialNum", 321 - "Value": "000000000SVS1J0501194401105" 322 - } 323 - ] 324 - } 325 - ] 326 - }, 327 - "3": 328 - { 329 - "Loads": [ 330 - { 331 - "Scenes": 332 - { 333 - "1": 334 - { 335 - "Parent": null, 336 - "SceneId": 1, 337 - "Include": true, 338 - "FadeTime": 1.0, 339 - "Levels": [ 340 - 65535, 341 - 65535, 342 - 65535, 343 - 65535, 344 - 65535, 345 - 65535 346 - ], 347 - "EnableDaylightHarvesting": true 348 - } 349 - }, 350 - "AreaId": 101, 351 - "ControllerBusIndex": 1, 352 - "GroupName": null, 353 - "CircuitLabel": null, 354 - "LoadBaseIndex": 1, 355 - "SystemLoadType": "Dimmable", 356 - "DaylightSettings": 357 - { 358 - "CalibrationLevel": 50, 359 - "Debug": false, 360 - "InvertSensorInput": false, 361 - "MaximumLevel": 100, 362 - "MinimumChange": 0, 363 - "MinimumLevel": 0, 364 - "ResponseTime": 30.0, 365 - "SensorDeadband": 6553, 366 - "SensorMinimumLevel": 0, 367 - "AlgorithmType": "Clamp", 368 - "SensorType": "None" 369 - }, 370 - "PhotocellId": 0, 371 - "DaylightHarvestable": false, 372 - "TrackLoadGlobalId": 0, 373 - "UniqueId": "d6bbc58c-3fa3-4112-9438-63c12dba4748", 374 - "VerifiedTimestamp": "\/Date(-62135568000000-0800)\/", 375 - "Active": true, 376 - "GlobalId": 9, 377 - "VisualizationsByMap": {}, 378 - "PowerConsumption": 379 - { 380 - "AutoUpdateReadings": true, 381 - "MaxPower": 100, 382 - "PowerConsumptionMethod": "Calculated", 383 - "Voltage": 120 384 - }, 385 - "RemoteDevice": null, 386 - "UseLastLevelForOn": false, 387 - "LastLevelDefault": 55704, 388 - "ContractorLabel": null, 389 - "Name": "Crestron.1", 390 - "DimmingCurve": "Unaffected", 391 - "FixtureType": null, 392 - "LoadType": null, 393 - "MinimumLevel": 0, 394 - "MaximumLevel": 65535, 395 - "Enabled": true, 396 - "OverrideLevel": 65535, 397 - "DemandResponseLevel": 32767 398 - }, 399 - { 400 - "Scenes": 401 - { 402 - "1": 403 - { 404 - "Parent": null, 405 - "SceneId": 1, 406 - "Include": true, 407 - "FadeTime": 1.0, 408 - "Levels": [ 409 - 65535, 410 - 65535, 411 - 65535, 412 - 65535, 413 - 65535, 414 - 65535 415 - ], 416 - "EnableDaylightHarvesting": true 417 - } 418 - }, 419 - "AreaId": 101, 420 - "ControllerBusIndex": 1, 421 - "GroupName": null, 422 - "CircuitLabel": null, 423 - "LoadBaseIndex": 2, 424 - "SystemLoadType": "Dimmable", 425 - "DaylightSettings": 426 - { 427 - "CalibrationLevel": 50, 428 - "Debug": false, 429 - "InvertSensorInput": false, 430 - "MaximumLevel": 100, 431 - "MinimumChange": 0, 432 - "MinimumLevel": 0, 433 - "ResponseTime": 30.0, 434 - "SensorDeadband": 6553, 435 - "SensorMinimumLevel": 0, 436 - "AlgorithmType": "Clamp", 437 - "SensorType": "None" 438 - }, 439 - "PhotocellId": 0, 440 - "DaylightHarvestable": false, 441 - "TrackLoadGlobalId": 0, 442 - "UniqueId": "7242d048-5ab5-4496-a5cd-e0ffeb50fd9b", 443 - "VerifiedTimestamp": "\/Date(-62135568000000-0800)\/", 444 - "Active": true, 445 - "GlobalId": 10, 446 - "VisualizationsByMap": {}, 447 - "PowerConsumption": 448 - { 449 - "AutoUpdateReadings": true, 450 - "MaxPower": 100, 451 - "PowerConsumptionMethod": "Calculated", 452 - "Voltage": 120 453 - }, 454 - "RemoteDevice": null, 455 - "UseLastLevelForOn": false, 456 - "LastLevelDefault": 55704, 457 - "ContractorLabel": null, 458 - "Name": "Crestron.2", 459 - "DimmingCurve": "Unaffected", 460 - "FixtureType": null, 461 - "LoadType": null, 462 - "MinimumLevel": 0, 463 - "MaximumLevel": 65535, 464 - "Enabled": true, 465 - "OverrideLevel": 65535, 466 - "DemandResponseLevel": 32767 467 - } 468 - ], 469 - "TrackSceneRemap": {}, 470 - "ContractorLabel": null, 471 - "ControllerType": "GLX-DIMFLV8", 472 - "Id": "13", 473 - "Label": "GLX-DIMFLV8", 474 - "Panel": null, 475 - "ModuleId": null, 476 - "Properties": [], 477 - "DeviceHostId": "D1", 478 - "DeviceHostBranch": 2, 479 - "DeviceConnectionId": "0D", 480 - "DeviceId": 481 - { 482 - "SerialNumber": "", 483 - "TSID": null 484 - }, 485 - "TrackAreaScene": false, 486 - "TrackAreaSceneAreaIds": [], 487 - "UniqueId": "ed21cfe9-8d31-49ab-8e2a-2eec1b1ace44", 488 - "GlobalId": 3, 489 - "RemoteDevice": null 490 - } 491 - }, 492 - "RemoteSystems": [], 493 - "Scenes": 494 - { 495 - "0": 496 - { 497 - "Id": 0, 498 - "Label": "Off", 499 - "DefaultLevel": 0, 500 - "FadeTime": 1.0 501 - }, 502 - "1": 503 - { 504 - "Id": 1, 505 - "Label": "Scene 1", 506 - "DefaultLevel": 65535, 507 - "FadeTime": 1.0, 508 - "EnableDaylightHarvesting": true 509 - }, 510 - "2": 511 - { 512 - "Id": 2, 513 - "Label": "Scene 2", 514 - "DefaultLevel": 52428, 515 - "FadeTime": 1.0 516 - }, 517 - "3": 518 - { 519 - "Id": 3, 520 - "Label": "Scene 3", 521 - "DefaultLevel": 39321, 522 - "FadeTime": 1.0 523 - }, 524 - "4": 525 - { 526 - "Id": 4, 527 - "Label": "Scene 4", 528 - "DefaultLevel": 26214, 529 - "FadeTime": 1.0 530 - }, 531 - "5": 532 - { 533 - "Id": 5, 534 - "Label": "Scene 5", 535 - "DefaultLevel": 13107, 536 - "FadeTime": 1.0 537 - } 538 - }, 539 - "ScheduledEvents": [], 540 - "SerialInterfaces": [], 541 - "ShadeControllers": [], 542 - "Touchpanels": 543 - { 544 - "1": 545 - { 546 - "ContractorLabel": null, 547 - "DefaultAreaId": 100, 548 - "AllowConfigurationMode": false, 549 - "AllowAreaSelection": true, 550 - "AllowedAreas": [], 551 - "AllowedGlobalActions": null, 552 - "ExcludedAreas": [], 553 - "ExcludedGlobalActions": null, 554 - "ShowCctDemoBtn": false, 555 - "ShowGlobalActions": false, 556 - "ShowVerticalSliders": false, 557 - "InactivityTimeoutNormal": 300000, 558 - "InactivityTimeoutSetup": 1800000, 559 - "UniqueId": "f970c1d8-57ff-401b-af47-2e0ab14abd5d", 560 - "GlobalId": 29, 561 - "Debug": false, 562 - "Id": "10", 563 - "Model": "TSW-760", 564 - "Name": "Main Touchscreen 1", 565 - "ConnectedIpAddress": null 566 - }, 567 - "2": 568 - { 569 - "ContractorLabel": null, 570 - "DefaultAreaId": 100, 571 - "AllowConfigurationMode": false, 572 - "AllowAreaSelection": true, 573 - "AllowedAreas": [], 574 - "AllowedGlobalActions": null, 575 - "ExcludedAreas": [], 576 - "ExcludedGlobalActions": null, 577 - "ShowCctDemoBtn": false, 578 - "ShowGlobalActions": false, 579 - "ShowVerticalSliders": false, 580 - "InactivityTimeoutNormal": 300000, 581 - "InactivityTimeoutSetup": 1800000, 582 - "UniqueId": "49fc5dc7-0d7b-4ac5-9c9f-665528ad687b", 583 - "GlobalId": 30, 584 - "Debug": false, 585 - "Id": "11", 586 - "Model": "TSW-760", 587 - "Name": "Main Touchscreen 2", 588 - "ConnectedIpAddress": null 589 - }, 590 - "3": 591 - { 592 - "ContractorLabel": null, 593 - "DefaultAreaId": 100, 594 - "AllowConfigurationMode": false, 595 - "AllowAreaSelection": true, 596 - "AllowedAreas": [], 597 - "AllowedGlobalActions": null, 598 - "ExcludedAreas": [], 599 - "ExcludedGlobalActions": null, 600 - "ShowCctDemoBtn": false, 601 - "ShowGlobalActions": false, 602 - "ShowVerticalSliders": false, 603 - "InactivityTimeoutNormal": 300000, 604 - "InactivityTimeoutSetup": 1800000, 605 - "UniqueId": "5a7d8b74-9d7f-493c-bb15-c28b830e52ef", 606 - "GlobalId": 31, 607 - "Debug": false, 608 - "Id": "12", 609 - "Model": "XPanel_2.0_SmartGraphics", 610 - "Name": "XPanel", 611 - "ConnectedIpAddress": null 612 - }, 613 - "4": 614 - { 615 - "ContractorLabel": null, 616 - "DefaultAreaId": 100, 617 - "AllowConfigurationMode": false, 618 - "AllowAreaSelection": true, 619 - "AllowedAreas": [], 620 - "AllowedGlobalActions": null, 621 - "ExcludedAreas": [], 622 - "ExcludedGlobalActions": null, 623 - "ShowCctDemoBtn": false, 624 - "ShowGlobalActions": false, 625 - "ShowVerticalSliders": false, 626 - "InactivityTimeoutNormal": 300000, 627 - "InactivityTimeoutSetup": 1800000, 628 - "UniqueId": "af1499d7-3fec-481d-b48a-868d67598b7d", 629 - "GlobalId": 32, 630 - "Debug": false, 631 - "Id": "13", 632 - "Model": "CrestronApp", 633 - "Name": "Crestron App", 634 - "ConnectedIpAddress": null 635 - } 636 - }, 637 - "Areas": 638 - { 639 - "100": 640 - { 641 - "Type": "SrDefaultAreaSettings", 642 - "LogicType": null, 643 - "AfterHours": null, 644 - "AfterHoursPermitted": null, 645 - "AfterHoursTimeout": 7200, 646 - "BACnetFeatures": "All", 647 - "BlinkEnabled": false, 648 - "AllowSceneSaveOnLinkedAreas": false, 649 - "BlinkSettings": null, 650 - "DemandResponseEnabled": true, 651 - "DirectLinkLoadControllerIds": [ 652 - "7e97fed3-82ce-4bf7-8f4d-01629201ae82" 653 - ], 654 - "EnableRawOccupancy": false, 655 - "EvaluateOccupancyAtModeChange": false, 656 - "ExtendedOccupancyTimeout": 0, 657 - "GraceOccupancyScene": null, 658 - "IconType": null, 659 - "LinkedAreaLoadBehavior": "IgnoreLinkedLoads", 660 - "LinkedAreaShadeBehavior": "IgnoreLinkedShades", 661 - "Building": null, 662 - "Floor": null, 663 - "PlugLoadMode": "Auto", 664 - "ProxyArea": false, 665 - "Public": false, 666 - "OccupiedScene": 1, 667 - "StartupScene": -1, 668 - "VacantScene": 0, 669 - "LastOccupancyMode": "Occupancy", 670 - "OccupancyLogic": 671 - { 672 - "LogicType": "SRDefaultOccupancyLogic", 673 - "OccupancyState": "Unknown" 674 - }, 675 - "OccupancyMode": "Disabled", 676 - "Scenes": 677 - { 678 - "0": 679 - { 680 - "Id": 0, 681 - "Label": "Off", 682 - "DefaultLevel": 0, 683 - "FadeTime": 1.0, 684 - "CctManual": 0 685 - }, 686 - "1": 687 - { 688 - "Id": 1, 689 - "Label": "Scene 1", 690 - "DefaultLevel": 65535, 691 - "FadeTime": 1.0, 692 - "EnableDaylightHarvesting": true, 693 - "CctManual": 0 694 - }, 695 - "2": 696 - { 697 - "Id": 2, 698 - "Label": "Scene 2", 699 - "DefaultLevel": 52428, 700 - "FadeTime": 1.0, 701 - "CctManual": 0 702 - }, 703 - "3": 704 - { 705 - "Id": 3, 706 - "Label": "Scene 3", 707 - "DefaultLevel": 39321, 708 - "FadeTime": 1.0, 709 - "CctManual": 0 710 - }, 711 - "4": 712 - { 713 - "Id": 4, 714 - "Label": "Scene 4", 715 - "DefaultLevel": 26214, 716 - "FadeTime": 1.0, 717 - "CctManual": 0 718 - }, 719 - "5": 720 - { 721 - "Id": 5, 722 - "Label": "Scene 5", 723 - "DefaultLevel": 13107, 724 - "FadeTime": 1.0, 725 - "CctManual": 0 726 - } 727 - }, 728 - "ShowLoadsGrouped": false, 729 - "ShowPlugLoads": true, 730 - "ShowShadesGrouped": false, 731 - "UseLastLevelForOn": false, 732 - "ZumEnable": false, 733 - "GroupRaiseLowerEnable": false, 734 - "GroupMaster": false, 735 - "GroupedAreas": [], 736 - "ParentNode": "00000000-0000-0000-0000-000000000000", 737 - "HasPartitionMap": false, 738 - "RemoteDevice": null, 739 - "VisualizationsByMap": {}, 740 - "Active": true, 741 - "ContractorLabel": null, 742 - "Enabled": false, 743 - "GlobalId": 6, 744 - "Id": 100, 745 - "Name": "Location 100", 746 - "UniqueId": "2e36c1b1-9628-44ca-b2c4-e14082488ca8" 747 - }, 748 - "101": 749 - { 750 - "Type": "SrDefaultAreaSettings", 751 - "LogicType": null, 752 - "AfterHours": null, 753 - "AfterHoursPermitted": null, 754 - "AfterHoursTimeout": 7200, 755 - "BACnetFeatures": "OccupancyStatus, Scenes", 756 - "BlinkEnabled": false, 757 - "AllowSceneSaveOnLinkedAreas": false, 758 - "BlinkSettings": null, 759 - "DemandResponseEnabled": true, 760 - "DirectLinkLoadControllerIds": [], 761 - "EnableRawOccupancy": false, 762 - "EvaluateOccupancyAtModeChange": false, 763 - "ExtendedOccupancyTimeout": 0, 764 - "GraceOccupancyScene": null, 765 - "IconType": null, 766 - "LinkedAreaLoadBehavior": "IgnoreLinkedLoads", 767 - "LinkedAreaShadeBehavior": "IgnoreLinkedShades", 768 - "Building": null, 769 - "Floor": null, 770 - "PlugLoadMode": "Auto", 771 - "ProxyArea": false, 772 - "Public": false, 773 - "OccupiedScene": 1, 774 - "StartupScene": -1, 775 - "VacantScene": 0, 776 - "LastOccupancyMode": "Occupancy", 777 - "OccupancyLogic": 778 - { 779 - "LogicType": "SRDefaultOccupancyLogic", 780 - "OccupancyState": "Unknown" 781 - }, 782 - "OccupancyMode": "Disabled", 783 - "Scenes": 784 - { 785 - "0": 786 - { 787 - "Id": 0, 788 - "Label": "Off", 789 - "DefaultLevel": 0, 790 - "FadeTime": 1.0 791 - }, 792 - "1": 793 - { 794 - "Id": 1, 795 - "Label": "Scene 1", 796 - "DefaultLevel": 65535, 797 - "FadeTime": 1.0, 798 - "EnableDaylightHarvesting": true 799 - }, 800 - "2": 801 - { 802 - "Id": 2, 803 - "Label": "Scene 2", 804 - "DefaultLevel": 52428, 805 - "FadeTime": 1.0 806 - }, 807 - "3": 808 - { 809 - "Id": 3, 810 - "Label": "Scene 3", 811 - "DefaultLevel": 39321, 812 - "FadeTime": 1.0 813 - }, 814 - "4": 815 - { 816 - "Id": 4, 817 - "Label": "Scene 4", 818 - "DefaultLevel": 26214, 819 - "FadeTime": 1.0 820 - }, 821 - "5": 822 - { 823 - "Id": 5, 824 - "Label": "Scene 5", 825 - "DefaultLevel": 13107, 826 - "FadeTime": 1.0 827 - } 828 - }, 829 - "ShowLoadsGrouped": false, 830 - "ShowPlugLoads": true, 831 - "ShowShadesGrouped": false, 832 - "UseLastLevelForOn": false, 833 - "ZumEnable": false, 834 - "GroupRaiseLowerEnable": false, 835 - "GroupMaster": false, 836 - "GroupedAreas": [], 837 - "ParentNode": "00000000-0000-0000-0000-000000000000", 838 - "HasPartitionMap": false, 839 - "RemoteDevice": null, 840 - "VisualizationsByMap": {}, 841 - "Active": true, 842 - "ContractorLabel": null, 843 - "Enabled": true, 844 - "GlobalId": 8, 845 - "Id": 101, 846 - "Name": "testbench", 847 - "UniqueId": "0d7ee376-d57f-4c55-8b26-b67a1ce2adc0" 848 - } 849 - }, 850 - "UserPasscodes": [ 851 - { 852 - "Email": null, 853 - "UserId": "00000000-0000-0000-0000-000000000000", 854 - "Passcode": "1234", 855 - "Level": "User", 856 - "AuthMethodAllowed": "None", 857 - "PermittedMethods": "Touchpanel", 858 - "UserGroupId": "00000000-0000-0000-0000-000000000000", 859 - "Name": null, 860 - "Username": null, 861 - "Expiration": "\/Date(-62135567580000-0800)\/", 862 - "Type": "NotDefined", 863 - "WebInactivityTimeoutOverride": null 864 - }, 865 - { 866 - "Email": null, 867 - "UserId": "00000000-0000-0000-0000-000000000000", 868 - "Passcode": "07647", 869 - "Level": "Technician", 870 - "AuthMethodAllowed": "None", 871 - "PermittedMethods": "Touchpanel", 872 - "UserGroupId": "00000000-0000-0000-0000-000000000000", 873 - "Name": null, 874 - "Username": null, 875 - "Expiration": "\/Date(-62135567580000-0800)\/", 876 - "Type": "NotDefined", 877 - "WebInactivityTimeoutOverride": null 878 - } 879 - ], 880 - "DebugLogic": "Off", 881 - "DebugHardware": false, 882 - "AfterHoursPermitted": true, 883 - "ApiKeepClean": false, 884 - "ApiEnable": false, 885 - "NextGlobalId": 10, 886 - "LastSavedAssemblyVersion": "3.19.8229.24146", 887 - "LastModified": "\/Date(1657903873556-0700)\/", 888 - "BlinkSettings": 889 - { 890 - "Blinks": 3, 891 - "BlinkLevel": 6553, 892 - "BlinkDuration": 500, 893 - "Timeout": 3600, 894 - "PostTimeoutDelay": 120 895 - }, 896 - "ExecuteMostRecentEventOnStartup": false, 897 - "LwApiEnable": false, 898 - "LwApiSecurityLevel": "None", 899 - "StartupEventGroupExecutionDelay": null, 900 - "StartupSceneRecallDelay": null, 901 - "TcpListener": null, 902 - "UdpListener": null, 903 - "UserGroups": null, 904 - "Users": null, 905 - "Calendars": [ 906 - { 907 - "Enabled": true, 908 - "ReadOnly": true, 909 - "Label": "New Year's Day", 910 - "Notes": "New Year's Day, January 1st", 911 - "UniqueId": "50ed1a07-b203-40cd-a78c-a3065573d4b6", 912 - "DayType": "DatePattern", 913 - "DateRangeType": "Range", 914 - "DateRangeRecursAnnually": false, 915 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 916 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 917 - "DateRangeSpecificDates": [], 918 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 919 - "DatePatternMonth": "January", 920 - "DatePatternWeek": "Undefined", 921 - "DatePatternWeekDay": "Undefined", 922 - "DatePatternDay": 1, 923 - "DatePatternYear": 0, 924 - "DatePatternCalculateWeekdayObservance": "None", 925 - "DatePatternDayOffset": 0 926 - }, 927 - { 928 - "Enabled": true, 929 - "ReadOnly": true, 930 - "Label": "New Year's Day (Observed)", 931 - "Notes": "New Year's Day, January 1st", 932 - "UniqueId": "7b3a1c31-7691-44be-9f23-f38a0b7e9a5f", 933 - "DayType": "DatePattern", 934 - "DateRangeType": "Range", 935 - "DateRangeRecursAnnually": false, 936 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 937 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 938 - "DateRangeSpecificDates": [], 939 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 940 - "DatePatternMonth": "January", 941 - "DatePatternWeek": "Undefined", 942 - "DatePatternWeekDay": "Undefined", 943 - "DatePatternDay": 1, 944 - "DatePatternYear": 0, 945 - "DatePatternCalculateWeekdayObservance": "BeforeOrAfter", 946 - "DatePatternDayOffset": 0 947 - }, 948 - { 949 - "Enabled": true, 950 - "ReadOnly": true, 951 - "Label": "Martin Luther King, Jr.", 952 - "Notes": "Martin Luther King, Jr.'s Birthday (Observed)", 953 - "UniqueId": "e7b61e28-dde1-4e89-9eca-2a714c0d02f9", 954 - "DayType": "DatePattern", 955 - "DateRangeType": "Range", 956 - "DateRangeRecursAnnually": false, 957 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 958 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 959 - "DateRangeSpecificDates": [], 960 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 961 - "DatePatternMonth": "January", 962 - "DatePatternWeek": "Third", 963 - "DatePatternWeekDay": "Monday", 964 - "DatePatternDay": 0, 965 - "DatePatternYear": 0, 966 - "DatePatternCalculateWeekdayObservance": "None", 967 - "DatePatternDayOffset": 0 968 - }, 969 - { 970 - "Enabled": true, 971 - "ReadOnly": true, 972 - "Label": "President's Day", 973 - "Notes": "President George Washington's Birthday (Observed)", 974 - "UniqueId": "4ba8d6d1-b5a9-487a-9b16-e1a3f231b61b", 975 - "DayType": "DatePattern", 976 - "DateRangeType": "Range", 977 - "DateRangeRecursAnnually": false, 978 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 979 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 980 - "DateRangeSpecificDates": [], 981 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 982 - "DatePatternMonth": "February", 983 - "DatePatternWeek": "Third", 984 - "DatePatternWeekDay": "Monday", 985 - "DatePatternDay": 0, 986 - "DatePatternYear": 0, 987 - "DatePatternCalculateWeekdayObservance": "None", 988 - "DatePatternDayOffset": 0 989 - }, 990 - { 991 - "Enabled": true, 992 - "ReadOnly": true, 993 - "Label": "Memorial Day", 994 - "Notes": "Memorial Day", 995 - "UniqueId": "c94ad753-4988-4a59-9724-7f1108a9f4cb", 996 - "DayType": "DatePattern", 997 - "DateRangeType": "Range", 998 - "DateRangeRecursAnnually": false, 999 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1000 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1001 - "DateRangeSpecificDates": [], 1002 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1003 - "DatePatternMonth": "May", 1004 - "DatePatternWeek": "Last", 1005 - "DatePatternWeekDay": "Monday", 1006 - "DatePatternDay": 0, 1007 - "DatePatternYear": 0, 1008 - "DatePatternCalculateWeekdayObservance": "None", 1009 - "DatePatternDayOffset": 0 1010 - }, 1011 - { 1012 - "Enabled": true, 1013 - "ReadOnly": true, 1014 - "Label": "Independence Day", 1015 - "Notes": "Fourth of July", 1016 - "UniqueId": "8cb10ca2-eca9-490d-a710-3e54f44f5d88", 1017 - "DayType": "DatePattern", 1018 - "DateRangeType": "Range", 1019 - "DateRangeRecursAnnually": false, 1020 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1021 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1022 - "DateRangeSpecificDates": [], 1023 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1024 - "DatePatternMonth": "July", 1025 - "DatePatternWeek": "Undefined", 1026 - "DatePatternWeekDay": "Undefined", 1027 - "DatePatternDay": 4, 1028 - "DatePatternYear": 0, 1029 - "DatePatternCalculateWeekdayObservance": "None", 1030 - "DatePatternDayOffset": 0 1031 - }, 1032 - { 1033 - "Enabled": true, 1034 - "ReadOnly": true, 1035 - "Label": "Independence Day (Observed)", 1036 - "Notes": "Fourth of July", 1037 - "UniqueId": "bb163a15-ca13-434a-a6e5-ec9260cdbed0", 1038 - "DayType": "DatePattern", 1039 - "DateRangeType": "Range", 1040 - "DateRangeRecursAnnually": false, 1041 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1042 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1043 - "DateRangeSpecificDates": [], 1044 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1045 - "DatePatternMonth": "July", 1046 - "DatePatternWeek": "Undefined", 1047 - "DatePatternWeekDay": "Undefined", 1048 - "DatePatternDay": 4, 1049 - "DatePatternYear": 0, 1050 - "DatePatternCalculateWeekdayObservance": "BeforeOrAfter", 1051 - "DatePatternDayOffset": 0 1052 - }, 1053 - { 1054 - "Enabled": true, 1055 - "ReadOnly": true, 1056 - "Label": "Labor Day", 1057 - "Notes": "Labor Day", 1058 - "UniqueId": "aae71c4c-371f-4c2b-9006-3c27e7ca8dfd", 1059 - "DayType": "DatePattern", 1060 - "DateRangeType": "Range", 1061 - "DateRangeRecursAnnually": false, 1062 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1063 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1064 - "DateRangeSpecificDates": [], 1065 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1066 - "DatePatternMonth": "September", 1067 - "DatePatternWeek": "First", 1068 - "DatePatternWeekDay": "Monday", 1069 - "DatePatternDay": 0, 1070 - "DatePatternYear": 0, 1071 - "DatePatternCalculateWeekdayObservance": "None", 1072 - "DatePatternDayOffset": 0 1073 - }, 1074 - { 1075 - "Enabled": true, 1076 - "ReadOnly": true, 1077 - "Label": "Columbus Day", 1078 - "Notes": "Columbus Day", 1079 - "UniqueId": "5de33ff8-008b-4fc1-a010-4516efd5feeb", 1080 - "DayType": "DatePattern", 1081 - "DateRangeType": "Range", 1082 - "DateRangeRecursAnnually": false, 1083 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1084 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1085 - "DateRangeSpecificDates": [], 1086 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1087 - "DatePatternMonth": "October", 1088 - "DatePatternWeek": "Second", 1089 - "DatePatternWeekDay": "Monday", 1090 - "DatePatternDay": 0, 1091 - "DatePatternYear": 0, 1092 - "DatePatternCalculateWeekdayObservance": "None", 1093 - "DatePatternDayOffset": 0 1094 - }, 1095 - { 1096 - "Enabled": true, 1097 - "ReadOnly": true, 1098 - "Label": "Veteran's Day", 1099 - "Notes": "Veteran's Day", 1100 - "UniqueId": "539e5d0a-b723-4687-90ba-c89b2086d5fc", 1101 - "DayType": "DatePattern", 1102 - "DateRangeType": "Range", 1103 - "DateRangeRecursAnnually": false, 1104 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1105 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1106 - "DateRangeSpecificDates": [], 1107 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1108 - "DatePatternMonth": "November", 1109 - "DatePatternWeek": "Undefined", 1110 - "DatePatternWeekDay": "Undefined", 1111 - "DatePatternDay": 11, 1112 - "DatePatternYear": 0, 1113 - "DatePatternCalculateWeekdayObservance": "None", 1114 - "DatePatternDayOffset": 0 1115 - }, 1116 - { 1117 - "Enabled": true, 1118 - "ReadOnly": true, 1119 - "Label": "Veteran's Day (Observed)", 1120 - "Notes": "Veteran's Day", 1121 - "UniqueId": "77758473-e3e1-4dfe-bb88-f9252067b9e6", 1122 - "DayType": "DatePattern", 1123 - "DateRangeType": "Range", 1124 - "DateRangeRecursAnnually": false, 1125 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1126 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1127 - "DateRangeSpecificDates": [], 1128 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1129 - "DatePatternMonth": "November", 1130 - "DatePatternWeek": "Undefined", 1131 - "DatePatternWeekDay": "Undefined", 1132 - "DatePatternDay": 11, 1133 - "DatePatternYear": 0, 1134 - "DatePatternCalculateWeekdayObservance": "BeforeOrAfter", 1135 - "DatePatternDayOffset": 0 1136 - }, 1137 - { 1138 - "Enabled": true, 1139 - "ReadOnly": true, 1140 - "Label": "Thanksgiving Day", 1141 - "Notes": "Thanksgiving Day", 1142 - "UniqueId": "95f2acf8-75bc-46ad-8c74-f10cd5dbeb31", 1143 - "DayType": "DatePattern", 1144 - "DateRangeType": "Range", 1145 - "DateRangeRecursAnnually": false, 1146 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1147 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1148 - "DateRangeSpecificDates": [], 1149 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1150 - "DatePatternMonth": "November", 1151 - "DatePatternWeek": "Fourth", 1152 - "DatePatternWeekDay": "Thursday", 1153 - "DatePatternDay": 0, 1154 - "DatePatternYear": 0, 1155 - "DatePatternCalculateWeekdayObservance": "None", 1156 - "DatePatternDayOffset": 0 1157 - }, 1158 - { 1159 - "Enabled": true, 1160 - "ReadOnly": true, 1161 - "Label": "Christmas Day", 1162 - "Notes": "Christmas Day", 1163 - "UniqueId": "65e305a4-67a0-4b2a-9f0d-d58922f9f2d9", 1164 - "DayType": "DatePattern", 1165 - "DateRangeType": "Range", 1166 - "DateRangeRecursAnnually": false, 1167 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1168 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1169 - "DateRangeSpecificDates": [], 1170 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1171 - "DatePatternMonth": "December", 1172 - "DatePatternWeek": "Undefined", 1173 - "DatePatternWeekDay": "Undefined", 1174 - "DatePatternDay": 25, 1175 - "DatePatternYear": 0, 1176 - "DatePatternCalculateWeekdayObservance": "None", 1177 - "DatePatternDayOffset": 0 1178 - }, 1179 - { 1180 - "Enabled": true, 1181 - "ReadOnly": true, 1182 - "Label": "Christmas Day (Observed)", 1183 - "Notes": "Christmas Day Observed", 1184 - "UniqueId": "f2c2c985-9222-4cb0-98d1-128c758b8709", 1185 - "DayType": "DatePattern", 1186 - "DateRangeType": "Range", 1187 - "DateRangeRecursAnnually": false, 1188 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1189 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1190 - "DateRangeSpecificDates": [], 1191 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1192 - "DatePatternMonth": "December", 1193 - "DatePatternWeek": "Undefined", 1194 - "DatePatternWeekDay": "Undefined", 1195 - "DatePatternDay": 25, 1196 - "DatePatternYear": 0, 1197 - "DatePatternCalculateWeekdayObservance": "BeforeOrAfter", 1198 - "DatePatternDayOffset": 0 1199 - }, 1200 - { 1201 - "Enabled": true, 1202 - "ReadOnly": true, 1203 - "Label": "Valentine's Day", 1204 - "Notes": "", 1205 - "UniqueId": "62213e1d-da29-4391-9b09-90d8857585d5", 1206 - "DayType": "DatePattern", 1207 - "DateRangeType": "Range", 1208 - "DateRangeRecursAnnually": false, 1209 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1210 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1211 - "DateRangeSpecificDates": [], 1212 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1213 - "DatePatternMonth": "February", 1214 - "DatePatternWeek": "Undefined", 1215 - "DatePatternWeekDay": "Undefined", 1216 - "DatePatternDay": 14, 1217 - "DatePatternYear": 0, 1218 - "DatePatternCalculateWeekdayObservance": "None", 1219 - "DatePatternDayOffset": 0 1220 - }, 1221 - { 1222 - "Enabled": true, 1223 - "ReadOnly": true, 1224 - "Label": "St. Patrick's Day", 1225 - "Notes": "", 1226 - "UniqueId": "2438b185-d304-4eff-a0ce-751859d1a904", 1227 - "DayType": "DatePattern", 1228 - "DateRangeType": "Range", 1229 - "DateRangeRecursAnnually": false, 1230 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1231 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1232 - "DateRangeSpecificDates": [], 1233 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1234 - "DatePatternMonth": "March", 1235 - "DatePatternWeek": "Undefined", 1236 - "DatePatternWeekDay": "Undefined", 1237 - "DatePatternDay": 17, 1238 - "DatePatternYear": 0, 1239 - "DatePatternCalculateWeekdayObservance": "None", 1240 - "DatePatternDayOffset": 0 1241 - }, 1242 - { 1243 - "Enabled": true, 1244 - "ReadOnly": true, 1245 - "Label": "Tax Day", 1246 - "Notes": "", 1247 - "UniqueId": "b5f81f85-279f-478b-8eae-0af3f3c7805f", 1248 - "DayType": "DatePattern", 1249 - "DateRangeType": "Range", 1250 - "DateRangeRecursAnnually": false, 1251 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1252 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1253 - "DateRangeSpecificDates": [], 1254 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1255 - "DatePatternMonth": "April", 1256 - "DatePatternWeek": "Undefined", 1257 - "DatePatternWeekDay": "Undefined", 1258 - "DatePatternDay": 15, 1259 - "DatePatternYear": 0, 1260 - "DatePatternCalculateWeekdayObservance": "After", 1261 - "DatePatternDayOffset": 0 1262 - }, 1263 - { 1264 - "Enabled": true, 1265 - "ReadOnly": true, 1266 - "Label": "Cinco de Mayo", 1267 - "Notes": "", 1268 - "UniqueId": "9312c16a-5c3f-4ad1-b4e5-c39a9caa45b0", 1269 - "DayType": "DatePattern", 1270 - "DateRangeType": "Range", 1271 - "DateRangeRecursAnnually": false, 1272 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1273 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1274 - "DateRangeSpecificDates": [], 1275 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1276 - "DatePatternMonth": "May", 1277 - "DatePatternWeek": "Undefined", 1278 - "DatePatternWeekDay": "Undefined", 1279 - "DatePatternDay": 5, 1280 - "DatePatternYear": 0, 1281 - "DatePatternCalculateWeekdayObservance": "None", 1282 - "DatePatternDayOffset": 0 1283 - }, 1284 - { 1285 - "Enabled": true, 1286 - "ReadOnly": true, 1287 - "Label": "Mother's Day", 1288 - "Notes": "", 1289 - "UniqueId": "9ea378f2-b6cc-4e8f-979a-78bb9b8e582c", 1290 - "DayType": "DatePattern", 1291 - "DateRangeType": "Range", 1292 - "DateRangeRecursAnnually": false, 1293 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1294 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1295 - "DateRangeSpecificDates": [], 1296 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1297 - "DatePatternMonth": "May", 1298 - "DatePatternWeek": "Second", 1299 - "DatePatternWeekDay": "Sunday", 1300 - "DatePatternDay": 0, 1301 - "DatePatternYear": 0, 1302 - "DatePatternCalculateWeekdayObservance": "None", 1303 - "DatePatternDayOffset": 0 1304 - }, 1305 - { 1306 - "Enabled": true, 1307 - "ReadOnly": true, 1308 - "Label": "Father's Day", 1309 - "Notes": "", 1310 - "UniqueId": "237f9651-8952-4fb7-bc89-1d6127bc181e", 1311 - "DayType": "DatePattern", 1312 - "DateRangeType": "Range", 1313 - "DateRangeRecursAnnually": false, 1314 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1315 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1316 - "DateRangeSpecificDates": [], 1317 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1318 - "DatePatternMonth": "June", 1319 - "DatePatternWeek": "Third", 1320 - "DatePatternWeekDay": "Sunday", 1321 - "DatePatternDay": 0, 1322 - "DatePatternYear": 0, 1323 - "DatePatternCalculateWeekdayObservance": "None", 1324 - "DatePatternDayOffset": 0 1325 - }, 1326 - { 1327 - "Enabled": true, 1328 - "ReadOnly": true, 1329 - "Label": "Halloween", 1330 - "Notes": "", 1331 - "UniqueId": "ca9ed8dc-d20e-4e73-a091-94dfe79daf7b", 1332 - "DayType": "DatePattern", 1333 - "DateRangeType": "Range", 1334 - "DateRangeRecursAnnually": false, 1335 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1336 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1337 - "DateRangeSpecificDates": [], 1338 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1339 - "DatePatternMonth": "October", 1340 - "DatePatternWeek": "Undefined", 1341 - "DatePatternWeekDay": "Undefined", 1342 - "DatePatternDay": 31, 1343 - "DatePatternYear": 0, 1344 - "DatePatternCalculateWeekdayObservance": "None", 1345 - "DatePatternDayOffset": 0 1346 - }, 1347 - { 1348 - "Enabled": true, 1349 - "ReadOnly": true, 1350 - "Label": "Thanksgiving Friday", 1351 - "Notes": "Post-Thanksgiving Friday also known as Black Friday", 1352 - "UniqueId": "225d9e50-d498-423b-86b5-5e69ee548bcc", 1353 - "DayType": "DatePattern", 1354 - "DateRangeType": "Range", 1355 - "DateRangeRecursAnnually": false, 1356 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1357 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1358 - "DateRangeSpecificDates": [], 1359 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1360 - "DatePatternMonth": "November", 1361 - "DatePatternWeek": "Fourth", 1362 - "DatePatternWeekDay": "Friday", 1363 - "DatePatternDay": 0, 1364 - "DatePatternYear": 0, 1365 - "DatePatternCalculateWeekdayObservance": "None", 1366 - "DatePatternDayOffset": 0 1367 - }, 1368 - { 1369 - "Enabled": true, 1370 - "ReadOnly": true, 1371 - "Label": "Christmas Eve", 1372 - "Notes": "Christmas Eve", 1373 - "UniqueId": "e1d308ee-5dee-4cbb-aead-6b24cf819159", 1374 - "DayType": "DatePattern", 1375 - "DateRangeType": "Range", 1376 - "DateRangeRecursAnnually": false, 1377 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1378 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1379 - "DateRangeSpecificDates": [], 1380 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1381 - "DatePatternMonth": "December", 1382 - "DatePatternWeek": "Undefined", 1383 - "DatePatternWeekDay": "Undefined", 1384 - "DatePatternDay": 24, 1385 - "DatePatternYear": 0, 1386 - "DatePatternCalculateWeekdayObservance": "None", 1387 - "DatePatternDayOffset": 0 1388 - }, 1389 - { 1390 - "Enabled": true, 1391 - "ReadOnly": true, 1392 - "Label": "New Year's Eve", 1393 - "Notes": "New Year's Eve", 1394 - "UniqueId": "e5848ec3-580b-4be3-afd2-2e514ac724b0", 1395 - "DayType": "DatePattern", 1396 - "DateRangeType": "Range", 1397 - "DateRangeRecursAnnually": false, 1398 - "DateRangeBegin": "\/Date(-62135568000000-0800)\/", 1399 - "DateRangeEnd": "\/Date(-62135568000000-0800)\/", 1400 - "DateRangeSpecificDates": [], 1401 - "DatePatternCalendarUniqueId": "00000000-0000-0000-0000-000000000000", 1402 - "DatePatternMonth": "December", 1403 - "DatePatternWeek": "Undefined", 1404 - "DatePatternWeekDay": "Undefined", 1405 - "DatePatternDay": 31, 1406 - "DatePatternYear": 0, 1407 - "DatePatternCalculateWeekdayObservance": "None", 1408 - "DatePatternDayOffset": 0 1409 - } 1410 - ], 1411 - "CalendarGroups": [ 1412 - { 1413 - "CalendarIds": [ 1414 - "50ed1a07-b203-40cd-a78c-a3065573d4b6", 1415 - "7b3a1c31-7691-44be-9f23-f38a0b7e9a5f", 1416 - "e7b61e28-dde1-4e89-9eca-2a714c0d02f9", 1417 - "4ba8d6d1-b5a9-487a-9b16-e1a3f231b61b", 1418 - "c94ad753-4988-4a59-9724-7f1108a9f4cb", 1419 - "8cb10ca2-eca9-490d-a710-3e54f44f5d88", 1420 - "bb163a15-ca13-434a-a6e5-ec9260cdbed0", 1421 - "aae71c4c-371f-4c2b-9006-3c27e7ca8dfd", 1422 - "5de33ff8-008b-4fc1-a010-4516efd5feeb", 1423 - "539e5d0a-b723-4687-90ba-c89b2086d5fc", 1424 - "77758473-e3e1-4dfe-bb88-f9252067b9e6", 1425 - "95f2acf8-75bc-46ad-8c74-f10cd5dbeb31", 1426 - "65e305a4-67a0-4b2a-9f0d-d58922f9f2d9", 1427 - "f2c2c985-9222-4cb0-98d1-128c758b8709" 1428 - ], 1429 - "UniqueId": "d461cf6d-b45b-4f26-832e-f54a1e52ddcc", 1430 - "Label": "United States Federal Holidays", 1431 - "Notes": null, 1432 - "Enabled": true, 1433 - "ReadOnly": true 1434 - }, 1435 - { 1436 - "CalendarIds": [ 1437 - "62213e1d-da29-4391-9b09-90d8857585d5", 1438 - "2438b185-d304-4eff-a0ce-751859d1a904", 1439 - "b5f81f85-279f-478b-8eae-0af3f3c7805f", 1440 - "9312c16a-5c3f-4ad1-b4e5-c39a9caa45b0", 1441 - "9ea378f2-b6cc-4e8f-979a-78bb9b8e582c", 1442 - "237f9651-8952-4fb7-bc89-1d6127bc181e", 1443 - "ca9ed8dc-d20e-4e73-a091-94dfe79daf7b", 1444 - "225d9e50-d498-423b-86b5-5e69ee548bcc", 1445 - "e1d308ee-5dee-4cbb-aead-6b24cf819159", 1446 - "e5848ec3-580b-4be3-afd2-2e514ac724b0" 1447 - ], 1448 - "UniqueId": "95650988-cd29-4566-8638-182675b0bfbf", 1449 - "Label": "Common United States Holidays (Non-Federal)", 1450 - "Notes": null, 1451 - "Enabled": true, 1452 - "ReadOnly": true 1453 - } 1454 - ], 1455 - "ReportedCresnetDevicesTimestamp": "\/Date(1657880337411-0700)\/", 1456 - "ReportedCresnetDevices": [], 1457 - "GlobalActions": 1458 - { 1459 - "ActionSets": {}, 1460 - "RemoteDevice": null 1461 - }, 1462 - "TouchpanelInactivityTimeout": 300000, 1463 - "WebInactivityTimeout": 3600, 1464 - "Address": null, 1465 - "BacnetEnabled": false, 1466 - "BacnetAreaDefaultFeatures": 5, 1467 - "CustomLogoFile": null, 1468 - "FusionEnabled": false, 1469 - "LogToConsole": false, 1470 - "LogToFile": false, 1471 - "LogEnableTrace": false, 1472 - "LogEnableOnEntryAdd": false, 1473 - "LogGlobalIdFilter": [], 1474 - "LogLevel": "Information", 1475 - "LogInterestedTypes": "All", 1476 - "LogDiagnostics": false, 1477 - "LogHeartBeatInterval": 0, 1478 - "LogEnabled": false, 1479 - "JobNumber": "WTEC Test", 1480 - "Nodes": 1481 - { 1482 - "AllowGroupIds": null, 1483 - "DenyGroupIds": null, 1484 - "IconType": "Root", 1485 - "Name": "Root", 1486 - "UniqueId": "b8562e7a-76da-4f68-984e-74ad9fbc71ef", 1487 - "ParentId": "00000000-0000-0000-0000-000000000000", 1488 - "SubNodes": [] 1489 - }, 1490 - "LocationName": null, 1491 - "Latitude": 39.0274, 1492 - "Longitude": -76.501, 1493 - "SupportContactName": null, 1494 - "SupportContactPhone": null, 1495 - "SupportContactEmail": null, 1496 - "SystemId": 0, 1497 - "SystemUniqueId": "fe6defed-ef66-4ce0-9185-53c9f1f39eb2", 1498 - "UserValidationOrder": 0, 1499 - "UserPasscodeRequired": false, 1500 - "TechnicianPasscodeOverridesSceneLock": false, 1501 - "TechnicianPasscodeRequired": false, 1502 - "ZumEnabled": false, 1503 - "ZumHubAddress": "0.0.0.0", 1504 - "_SchedulerEnabled": true 1505 -} 1506 -