{ "custom": { "UDT_type": "CDU" }, "params": { "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01" }, "propConfig": { "params.tagPath": { "paramDirection": "input", "persistent": true } }, "props": {}, "root": { "children": [ { "children": [ { "meta": { "name": "Label" }, "position": { "grow": 1, "shrink": 0 }, "propConfig": { "props.text": { "binding": { "config": { "path": "view.params.tagPath" }, "type": "property" } } }, "props": { "style": { "classes": "Common/Static/text" } }, "type": "ia.display.label" }, { "events": { "dom": { "onClick": { "config": { "id": "L4", "type": "close" }, "scope": "C", "type": "dock" } } }, "meta": { "name": "Icon" }, "position": { "basis": "30px", "shrink": 0 }, "props": { "path": "material/close", "style": { "color": "var(--icon)" } }, "type": "ia.display.icon" } ], "meta": { "name": "Information" }, "position": { "basis": "30px", "shrink": 0 }, "props": { "style": { "padding": "var(--space-xs)" } }, "type": "ia.container.flex" }, { "meta": { "name": "Divider_1" }, "position": { "basis": "1px" }, "props": { "style": { "border": "var(--container-border)", "classes": "Common/Static/text_muted" } }, "type": "ia.display.label" }, { "children": [ { "children": [ { "meta": { "name": "Label" }, "position": { "basis": "90%" }, "props": { "style": { "classes": "Common/Static/Text" }, "text": "Active Alarms" }, "type": "ia.display.label" }, { "events": { "dom": { "onClick": { "config": { "script": "\tself.view.getChild(\"root\").custom.alarm_panel_collapsed \u003d not self.view.getChild(\"root\").custom.alarm_panel_collapsed" }, "scope": "G", "type": "script" } } }, "meta": { "name": "Icon" }, "position": { "basis": "30px" }, "propConfig": { "props.path": { "binding": { "config": { "path": "/root.custom.alarm_panel_collapsed" }, "transforms": [ { "fallback": "material/keyboard_arrow_up", "inputType": "scalar", "mappings": [ { "input": true, "output": "material/keyboard_arrow_down" }, { "input": false, "output": "material/keyboard_arrow_up" } ], "outputType": "scalar", "type": "map" } ], "type": "property" } } }, "props": { "style": { "color": "var(--icon)" } }, "type": "ia.display.icon" } ], "meta": { "name": "FlexContainer" }, "position": { "basis": "30px" }, "props": { "justify": "space-between" }, "type": "ia.container.flex" }, { "meta": { "name": "AlarmStatusTable" }, "position": { "grow": 1 }, "propConfig": { "position.display": { "binding": { "config": { "expression": "!{/root.custom.alarm_panel_collapsed}" }, "type": "expr" } } }, "props": { "enableAcknowledge": false, "enableDetails": false, "enableHeader": false, "enableShelve": false, "enableUnshelve": false, "style": { "borderTopRightRadius": "var(--border-radius)", "boxShadow": "var(--box-shadow-2)", "classes": "Common/Static/card" }, "toolbar": { "enabled": false } }, "type": "ia.display.alarmstatustable" } ], "meta": { "name": "AlarmsSection" }, "position": { "shrink": 0 }, "props": { "direction": "column", "style": { "overflow": "visible", "padding": "var(--space-xs)" } }, "type": "ia.container.flex" }, { "meta": { "name": "Divider_2" }, "position": { "basis": "1px" }, "props": { "style": { "border": "var(--container-border)" } }, "type": "ia.display.label" }, { "meta": { "name": "Subpage_Btns" }, "position": { "basis": "45px", "shrink": 0 }, "propConfig": { "props.instances": { "binding": { "config": { "struct": { "selected": "{parent.custom.selected_tab}", "tabs": "{parent.custom.tab_list}" }, "waitOnAll": true }, "transforms": [ { "code": "\tdata \u003d []\n\tfor element in value[\u0027tabs\u0027]:\n\t\titem \u003d {}\n\t\titem[\u0027label\u0027] \u003d element\n\t\titem[\u0027selected\u0027] \u003d value[\u0027selected\u0027]\n\t\tdata.append(item)\n\treturn data", "type": "script" } ], "type": "expr-struct" } } }, "props": { "alignItems": "center", "elementPosition": { "basis": "auto", "grow": 0 }, "path": "Components/Atoms/Indicators/Pills", "style": { "gap": "var(--space-md)", "padding": "var(--space-xs)" }, "useDefaultViewWidth": false }, "type": "ia.display.flex-repeater" }, { "meta": { "name": "Subpage" }, "position": { "grow": 1 }, "propConfig": { "props.params": { "binding": { "config": { "path": "parent.custom.selected_tab" }, "transforms": [ { "fallback": "{parent.custom.status_items}", "inputType": "scalar", "mappings": [ { "input": "Status", "output": "{parent.custom.status_items}" }, { "input": "Control", "output": "{parent.custom.control_items}" }, { "input": "Config", "output": "{parent.custom.config_items}" }, { "input": "Meta", "output": "{parent.custom.meta_items}" } ], "outputType": "expression", "type": "map" }, { "code": "\toutput \u003d {}\n\toutput[\u0027items\u0027] \u003d value\n\treturn output", "type": "script" } ], "type": "property" } }, "props.path": { "binding": { "config": { "path": "parent.custom.selected_tab" }, "transforms": [ { "fallback": "\"Components/Faceplates/_shared/info\"", "inputType": "scalar", "mappings": [ { "input": "Info", "output": "\"Components/Faceplates/_shared/info\"" }, { "input": "Control", "output": "\"Components/Faceplates/\" + {view.custom.UDT_type} + \"/control\"" }, { "input": "Config", "output": "\"Components/Faceplates/\" + {view.custom.UDT_type} + \"/config\"" }, { "input": "Trends", "output": "\"Components/Faceplates/_shared/trend\"" }, { "input": "Meta", "output": "\"Components/Faceplates/_shared/meta\"" } ], "outputType": "expression", "type": "map" } ], "type": "property" } } }, "props": { "style": { "borderBottomLeftRadius": "var(--border-radius)", "borderBottomRightRadius": "var(--border-radius)", "borderTopLeftRadius": "var(--border-radius)", "borderTopRightRadius": "var(--border-radius)", "gap": "5px", "overflow": "visible", "padding": "var(--space-xs)" } }, "type": "ia.display.view" } ], "custom": { "alarm_panel_collapsed": false, "all_items": [ { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Config/dp_setpoint", "type": "Config", "widget": "config_analog" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Config/flow_setpoint", "type": "Config", "widget": "config_analog" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Config/status", "type": "Config", "widget": "config_analog" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Config/temperature_setpoint", "type": "Config", "widget": "config_analog" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Control/start", "type": "Control", "widget": "status" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Device ID", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Device Name", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Floor", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Location", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Manufacturer", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Model", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Serial", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Site", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/air_temp", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/alm_req_ack", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/alm_summary", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/avg_sec_diff_press", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/critical_pwr_fault", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/failure_pwr_fault", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_1_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_2_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_3_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_4_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_5_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_6_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_7_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_8_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/filter_inlet_press_PT31", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/filter_inlet_press_PT41", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fluid_over_press", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/group", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/insuff_units_avail", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/leak_detected", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/netwk_fault", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/over_temp", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/P31_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/P41_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/pgrm_ver", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/plc_module_fault", "type": "Alarm", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_avg_press", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_avg_temp", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_PT01", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_PT02", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_TT01", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_TT02", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/status", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/stop_btn_triggered", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_ret_dp", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_flow", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_PT32", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_PT42", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_TT31", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_TT41", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_wtr_avg_press", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_wtr_avg_temp", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/tot_sec_flow_rate", "type": "Status", "widget": "status_value" } ], "config_items": [ { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Config/dp_setpoint", "type": "Config", "widget": "config_analog" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Config/flow_setpoint", "type": "Config", "widget": "config_analog" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Config/status", "type": "Config", "widget": "config_analog" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Config/temperature_setpoint", "type": "Config", "widget": "config_analog" } ], "control_items": [ { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Control/start", "type": "Control", "widget": "status" } ], "meta_items": [ { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Device ID", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Device Name", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Floor", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Location", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Manufacturer", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Model", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Serial", "type": "Meta", "widget": "meta_field" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Info/Site", "type": "Meta", "widget": "meta_field" } ], "selected_tab": "Status", "status_items": [ { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/air_temp", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/avg_sec_diff_press", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_1_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_2_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_3_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_4_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_5_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_6_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_7_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/fan_8_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/filter_inlet_press_PT31", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/filter_inlet_press_PT41", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/group", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/P31_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/P41_speed", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/pgrm_ver", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_avg_press", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_avg_temp", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_PT01", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_PT02", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_TT01", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/ret_water_TT02", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/status", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/stop_btn_triggered", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_ret_dp", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_flow", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_PT32", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_PT42", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_TT31", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_water_TT41", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_wtr_avg_press", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/sup_wtr_avg_temp", "type": "Status", "widget": "status_value" }, { "access_level": null, "group": "0", "is_hidden": false, "label": "TX21_DM11_CDU01", "order": 0, "read_only": false, "states": [ { "label": "state", "value": 0 } ], "tagPath": "[Ignition_TX21_BE]DM11/TX21_DM11_CDU01/Status/tot_sec_flow_rate", "type": "Status", "widget": "status_value" } ], "tab_list": [ "Status", "Control", "Config", "Trends", "Meta" ], "udt_type": "CDU" }, "events": { "system": { "onStartup": { "config": { "script": "\t#Get UDT type\n\tpath \u003d self.view.params.tagPath\n\tconfig \u003d system.tag.getConfiguration(path, 0)\n\tself.custom.udt_type \u003d config[0][\u0027typeId\u0027].split(\u0027/\u0027)[-1]\n\t\n\t#Get list of all UDT items\n\titems \u003d ui.details.get_udt_configuration(path)\n\tself.custom.all_items \u003d items\n\t\n\tbuckets \u003d {\n\t\t\"Status\": [],\n\t\t\"Control\": [],\n\t\t\"Config\": [],\n\t\t\"Meta\": []}\n\t\t\n\tfound_categories \u003d set()\n\t\n\tfor item in items:\n\t\tcat \u003d item.get(\u0027type\u0027)\n\t\tfound_categories.add(cat)\n\t\t\n\t\tif cat in buckets and not item.get(\u0027is_hidden\u0027):\n\t\t\tbuckets[cat].append(item)\n\t\n\ttypes \u003d [\u0027Status\u0027]\n\tif \u0027Control\u0027 in found_categories: types.append(\u0027Control\u0027)\n\tif \u0027Config\u0027 in found_categories: types.append(\u0027Config\u0027)\n\ttypes.extend([\u0027Trends\u0027, \u0027Meta\u0027])\n\n\t\n\tself.custom.tab_list \u003d types\n\tself.custom.status_items \u003d buckets[\u0027Status\u0027]\n\tself.custom.control_items \u003d buckets[\u0027Control\u0027]\n\tself.custom.config_items \u003d buckets[\u0027Config\u0027]\n\tself.custom.meta_items \u003d buckets[\u0027Meta\u0027]\n\tself.custom.selected_tab \u003d \u0027Status\u0027\n\tself.getChild(\"Information\").getChild(\"Label\").props.text \u003d \"script ran\"" }, "scope": "G", "type": "script" } } }, "meta": { "name": "root" }, "props": { "direction": "column", "style": { "background": "var(--container-root)", "gap": "var(--space-sm)", "padding": "var(--space-sm)" } }, "scripts": { "customMethods": [], "extensionFunctions": null, "messageHandlers": [ { "messageType": "TAB_CHANGE", "pageScope": true, "script": "\t# implement your handler here\n\tself.custom.selected_tab \u003d payload[\u0027newTab\u0027]", "sessionScope": false, "viewScope": false } ] }, "type": "ia.container.flex" } }