Changeset 17


Ignore:
Timestamp:
2012-07-05 14:43:24 (13 years ago)
Author:
mcvflorin
Message:

Made the partition UI compatible with UI4.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • TabularUnified trunk/D_ConcordPartition.json

    r11 r17  
    5050                { 
    5151                    "id": "1", 
    52                     "scenegroup": "1" 
     52                    "scenegroup": "1", 
     53                    "type": "info" 
    5354                }, 
    5455                { 
     
    6162                { 
    6263                    "ControlGroup": "1", 
     64                    "ControlHeader": "1", 
    6365                    "ControlType": "label", 
    6466                    "Label": { 
     
    7779                { 
    7880                    "ControlGroup": "1", 
     81                    "ControlHeader": "1", 
    7982                    "ControlType": "variable", 
    8083                    "top": 0, 
     
    122125                        "Top": 60, 
    123126                        "Left": 155, 
    124                         "Width": 100, 
     127                        "Width": 120, 
    125128                        "Height": 20 
    126129                    } 
     
    341344                        "Top": 170, 
    342345                        "Left": 155, 
    343                         "Width": 100, 
     346                        "Width": 110, 
    344347                        "Height": 20 
    345348                    } 
     
    375378                        "Top": 230, 
    376379                        "Left": 155, 
    377                         "Width": 100, 
     380                        "Width": 80, 
    378381                        "Height": 20 
    379382                    } 
     
    541544                                "text": "_DEVICE_NAME_ is DISARMED" 
    542545                            } 
    543                         }, 
    544                         { 
    545                             "value": "ExitDelay", 
    546                             "HumanFriendlyText": { 
    547                                 "lang_tag": "is_in_exit_delay", 
    548                                 "text": "_DEVICE_NAME_ is in EXIT DELAY" 
    549                             } 
    550                         }, 
    551                         { 
    552                             "value": "EntryDelay", 
    553                             "HumanFriendlyText": { 
    554                                 "lang_tag": "is_in_entry_delay", 
    555                                 "text": "_DEVICE_NAME_ is in ENTRY DELAY" 
    556                             } 
    557546                        } 
    558547                    ], 
     
    602591        } 
    603592    ], 
     593    "eventList": { 
     594        "event_1": { 
     595            "label": "Armed state", 
     596            "serviceId": "urn:micasaverde-com:serviceId:AlarmPartition2", 
     597            "argumentList" : { 
     598                "argument_1" : { 
     599                    "name": "ArmMode", 
     600                    "dataType": "string", 
     601                    "defaultValue": "Armed", 
     602                    "allowedValueList" : { 
     603                        "armed" : "Armed", 
     604                        "disarmed" : "Disarmed" 
     605                    }, 
     606                    "comparisson": "=", 
     607                    "prefix": "Partition is...", 
     608                    "suffix": "" 
     609                } 
     610            } 
     611        }, 
     612        "event_2": { 
     613            "label": "Armed detailed state", 
     614            "serviceId": "urn:micasaverde-com:serviceId:AlarmPartition2", 
     615            "argumentList" : { 
     616                "argument_1" : { 
     617                    "name": "DetailedArmMode", 
     618                    "dataType": "string", 
     619                    "defaultValue": "Armed", 
     620                    "allowedValueList" : { 
     621                        "away" : "Armed", 
     622                        "stay" : "Stay", 
     623                        "disarmed" : "Disarmed" 
     624                    }, 
     625                    "comparisson": "=", 
     626                    "prefix": "Partition is armed...", 
     627                    "suffix": "" 
     628                } 
     629            } 
     630        }, 
     631        "event_3": { 
     632            "label": "Alarm active", 
     633            "serviceId": "urn:micasaverde-com:serviceId:AlarmPartition2", 
     634            "argumentList" : { 
     635                "argument_1" : { 
     636                    "name": "Alarm", 
     637                    "dataType": "string", 
     638                    "defaultValue": "Active", 
     639                    "allowedValueList" : { 
     640                        "triggered" : "Active", 
     641                        "cleared" : "None" 
     642                    }, 
     643                    "comparisson": "=", 
     644                    "prefix": "Alarm is...", 
     645                    "suffix": "" 
     646                } 
     647            } 
     648        } 
     649    }, 
     650    "sceneList": { 
     651        "group_1": { 
     652            "cmd_1": { 
     653                "label": "Arm/Disarm partition", 
     654                "serviceId": "urn:micasaverde-com:serviceId:AlarmPartition2", 
     655                "action": "RequestArmMode", 
     656                "argumentList": { 
     657                    "argument_1": { 
     658                        "dataType": "string", 
     659                        "defaultValue": "Disarmed", 
     660                        "allowedValueList": { 
     661                            "Disarmed" : "Disarmed", 
     662                            "Away" : "Armed", 
     663                            "AwayInstant" : "ArmedInstant", 
     664                            "AwaySilent" : "ArmedSilent", 
     665                            "Stay" : "Stay", 
     666                            "StayInstant" : "StayInstant", 
     667                            "StaySilent" : "StaySilent" 
     668                        }, 
     669                        "name": "State", 
     670                        "prefix": "State", 
     671                        "suffix": "" 
     672                    }, 
     673                    "argument_2": { 
     674                        "dataType": "string", 
     675                        "defaultValue": "1234", 
     676                        "allowedValueRange": { 
     677                            "minimum": "0000", 
     678                            "maximum": "9999" 
     679                        }, 
     680                        "prefix" : "PIN", 
     681                        "suffix" : "(insecure)", 
     682                        "name": "PINCode" 
     683                    } 
     684                } 
     685            } 
     686        }, 
     687        "group_2": { 
     688            "cmd_1": { 
     689                "label": "Activate panic mode", 
     690                "serviceId": "urn:micasaverde-com:serviceId:AlarmPartition2", 
     691                "action": "RequestPanicMode", 
     692                "argumentList": { 
     693                    "argument_1": { 
     694                        "dataType": "string", 
     695                        "defaultValue": "Police", 
     696                        "allowedValueList": { 
     697                            "Police" : "Police", 
     698                            "Fire" : "Fire", 
     699                            "Auxiliary" : "Auxiliary" 
     700                        }, 
     701                        "name": "State", 
     702                        "prefix": "Mode", 
     703                        "suffix": "Police, Fire or Auxiliary" 
     704                    } 
     705                } 
     706            } 
     707        } 
     708    }, 
    604709    "DeviceType": "urn:schemas-micasaverde-com:device:ConcordAlarmPartition:1" 
    605710} 
Note: See TracChangeset for help on using the changeset viewer.