{ "custom": { "data": [ { "power": 28.491136310948196, "t_stamp": 1758675959835 }, { "power": 28.475597595436277, "t_stamp": 1758676031835 }, { "power": 28.469703674316406, "t_stamp": 1758676103835 }, { "power": 28.493675231933594, "t_stamp": 1758676175835 }, { "power": 28.534833908081055, "t_stamp": 1758676247835 }, { "power": 28.488161087036133, "t_stamp": 1758676319835 }, { "power": 28.521841049194336, "t_stamp": 1758676391835 }, { "power": 28.495252235854533, "t_stamp": 1758676463835 }, { "power": 28.491363525390625, "t_stamp": 1758676535835 }, { "power": 28.51979683526415, "t_stamp": 1758676607835 }, { "power": 28.53113555908203, "t_stamp": 1758676679835 }, { "power": 28.4451847076416, "t_stamp": 1758676751835 }, { "power": 28.52183011106277, "t_stamp": 1758676823835 }, { "power": 28.533044815063477, "t_stamp": 1758676895835 }, { "power": 28.548046112060547, "t_stamp": 1758676967835 }, { "power": 28.514476776123047, "t_stamp": 1758677039835 }, { "power": 28.57921028137207, "t_stamp": 1758677111835 }, { "power": 28.5916565095451, "t_stamp": 1758677183835 }, { "power": 28.593481063842773, "t_stamp": 1758677255835 }, { "power": 28.53420639038086, "t_stamp": 1758677327835 }, { "power": 28.62860107421875, "t_stamp": 1758677399835 }, { "power": 28.631607055664062, "t_stamp": 1758677471835 }, { "power": 28.588659286499023, "t_stamp": 1758677543835 }, { "power": 28.604841178655626, "t_stamp": 1758677615835 }, { "power": 28.605300903320312, "t_stamp": 1758677687835 }, { "power": 28.614164864886934, "t_stamp": 1758677759835 }, { "power": 28.616641998291016, "t_stamp": 1758677831835 }, { "power": 28.55630111694336, "t_stamp": 1758677903835 }, { "power": 28.587173491541545, "t_stamp": 1758677975835 }, { "power": 28.649255752563477, "t_stamp": 1758678047835 }, { "power": 28.63207244873047, "t_stamp": 1758678119835 }, { "power": 28.656673431396484, "t_stamp": 1758678191835 }, { "power": 28.625307083129883, "t_stamp": 1758678263835 }, { "power": 28.658588409423828, "t_stamp": 1758678335835 }, { "power": 28.640701293945312, "t_stamp": 1758678407835 }, { "power": 28.549243927001953, "t_stamp": 1758678479835 }, { "power": 28.636775970458984, "t_stamp": 1758678551835 }, { "power": 28.616222381591797, "t_stamp": 1758678623835 }, { "power": 28.308494567871094, "t_stamp": 1758678695835 }, { "power": 28.522099163926654, "t_stamp": 1758678767835 }, { "power": 28.648223876953125, "t_stamp": 1758678839835 }, { "power": 28.668643951416016, "t_stamp": 1758678911835 }, { "power": 28.640989303588867, "t_stamp": 1758678983835 }, { "power": 28.703964233398438, "t_stamp": 1758679055835 }, { "power": 28.651222229003906, "t_stamp": 1758679127835 }, { "power": 28.662123259550295, "t_stamp": 1758679199835 }, { "power": 28.665847778320312, "t_stamp": 1758679271835 }, { "power": 28.557416313424035, "t_stamp": 1758679343835 }, { "power": 28.533287048339844, "t_stamp": 1758679415835 }, { "power": 28.616060256958008, "t_stamp": 1758679487835 }, { "power": 28.514129638671875, "t_stamp": 1758679559835 }, { "power": 28.59821891784668, "t_stamp": 1758679631835 }, { "power": 28.59140396118164, "t_stamp": 1758679703835 }, { "power": 28.522823333740234, "t_stamp": 1758679775835 }, { "power": 28.59061661240877, "t_stamp": 1758679847835 }, { "power": 28.62272071838379, "t_stamp": 1758679919835 }, { "power": 28.61822509765625, "t_stamp": 1758679991835 }, { "power": 28.645343780517578, "t_stamp": 1758680063835 }, { "power": 28.564895629882812, "t_stamp": 1758680135835 }, { "power": 28.578948974609375, "t_stamp": 1758680207835 }, { "power": 28.525196075439453, "t_stamp": 1758680279835 }, { "power": 28.595237731933594, "t_stamp": 1758680351835 }, { "power": 28.551042556762695, "t_stamp": 1758680423835 }, { "power": 28.610729217529297, "t_stamp": 1758680495835 }, { "power": 28.55870246887207, "t_stamp": 1758680567835 }, { "power": 28.570991198698678, "t_stamp": 1758680639835 }, { "power": 28.578588485717773, "t_stamp": 1758680711835 }, { "power": 28.549306869506836, "t_stamp": 1758680783835 }, { "power": 28.594905853271484, "t_stamp": 1758680855835 }, { "power": 28.60809326171875, "t_stamp": 1758680927835 }, { "power": 28.50653839111328, "t_stamp": 1758680999835 }, { "power": 28.581340789794922, "t_stamp": 1758681071835 }, { "power": 28.551450303450938, "t_stamp": 1758681143835 }, { "power": 28.529525071253875, "t_stamp": 1758681215835 }, { "power": 28.60228157043457, "t_stamp": 1758681287835 }, { "power": 28.582502608535645, "t_stamp": 1758681359835 }, { "power": 28.570274353027344, "t_stamp": 1758681431835 }, { "power": 28.582969665527344, "t_stamp": 1758681503835 }, { "power": 28.5413875579834, "t_stamp": 1758681575835 }, { "power": 28.587844848632812, "t_stamp": 1758681647835 }, { "power": 28.55695915222168, "t_stamp": 1758681719835 }, { "power": 28.580080032348633, "t_stamp": 1758681791835 }, { "power": 28.564483424582253, "t_stamp": 1758681863835 }, { "power": 28.561012268066406, "t_stamp": 1758681935835 }, { "power": 28.6016902923584, "t_stamp": 1758682007835 }, { "power": 28.539165496826172, "t_stamp": 1758682079835 }, { "power": 28.548025131225586, "t_stamp": 1758682151835 }, { "power": 28.590129852294922, "t_stamp": 1758682223835 }, { "power": 28.53024673461914, "t_stamp": 1758682295835 }, { "power": 28.53032875061035, "t_stamp": 1758682367835 }, { "power": 28.592792510986328, "t_stamp": 1758682439835 }, { "power": 28.58839988708496, "t_stamp": 1758682511835 }, { "power": 28.52210235595703, "t_stamp": 1758682583835 }, { "power": 28.5828121823053, "t_stamp": 1758682655835 }, { "power": 28.621307373046875, "t_stamp": 1758682727835 }, { "power": 28.52875328063965, "t_stamp": 1758682799835 }, { "power": 28.562522888183594, "t_stamp": 1758682871835 }, { "power": 28.551809310913086, "t_stamp": 1758682943835 }, { "power": 28.581287384033203, "t_stamp": 1758683015835 }, { "power": 28.645061492919922, "t_stamp": 1758683087835 } ], "key": "value", "path": [ { "aggregate": "LastValue", "alias": "power", "path": "[Ignition_hist/ignition-satb1-io6:default]mpr1240/satb1_mpr1240_m1_pqm/real power" } ] }, "params": { "tagpath": "[Ignition_Common_IO_Gtwy]MPR1240/SATB1_MPR1240_M1_PQM" }, "propConfig": { "custom.data": { "binding": { "config": { "aggregate": "MinMax", "avoidScanClassValidation": true, "dateRange": { "mostRecent": "2", "mostRecentUnits": "HOUR" }, "enableValueCache": true, "ignoreBadQuality": false, "polling": { "enabled": true, "rate": "30" }, "preventInterpolation": false, "returnFormat": "Wide", "returnSize": { "numRows": "100", "type": "FIXED" }, "tags": "{view.custom.path}", "valueFormat": "DOCUMENT" }, "type": "tag-history" }, "persistent": true }, "custom.key": { "persistent": true }, "custom.path": { "binding": { "config": { "path": "view.params.tagpath" }, "transforms": [ { "code": "\tdh \u003d value.lower()\n\ttag \u003d dh.split(\u0027]\u0027)\n\tpath \u003d \"[Ignition_hist/ignition-satb1-io6:default]\" + tag[1] + \"/real power\"\n\toutput \u003d {}\n\toutput[\u0027path\u0027] \u003d path\n\toutput[\u0027alias\u0027] \u003d \u0027power\u0027\n\toutput[\u0027aggregate\u0027] \u003d \u0027LastValue\u0027\n\toutputArray \u003d []\n\toutputArray.append(output)\n\treturn outputArray", "type": "script" } ], "type": "property" }, "persistent": true }, "params.tagpath": { "paramDirection": "input", "persistent": true } }, "props": { "defaultSize": { "height": 244, "width": 233 } }, "root": { "children": [ { "meta": { "name": "Label" }, "position": { "basis": "32px" }, "propConfig": { "props.text": { "binding": { "config": { "path": "view.params.tagpath" }, "transforms": [ { "code": "\ttxt_items \u003d value.split(\u0027_\u0027)\n\toutput \u003d txt_items[-2]+\" - \"+txt_items[-1]\n\treturn output", "type": "script" } ], "type": "property" } } }, "props": { "textStyle": { "fontSize": 18, "fontWeight": "bold", "paddingLeft": 15 } }, "type": "ia.display.label" }, { "children": [ { "meta": { "name": "Sparkline" }, "position": { "height": 0.7509, "width": 0.6103, "x": 0.075, "y": 0.1136 }, "propConfig": { "props.points": { "binding": { "config": { "path": "view.custom.data" }, "transforms": [ { "code": "\toutput \u003d []\n\tfor item in value:\n\t\toutput.append(item[\u0027power\u0027])\n\treturn output", "type": "script" } ], "type": "property" } }, "props.range.high": { "binding": { "config": { "path": "this.props.points" }, "transforms": [ { "expression": "max({value})+10", "type": "expression" } ], "type": "property" } }, "props.range.low": { "binding": { "config": { "path": "this.props.points" }, "transforms": [ { "expression": "min({value})-10", "type": "expression" } ], "type": "property" } } }, "props": { "range": {} }, "type": "ia.display.sparkline" }, { "meta": { "name": "Label" }, "position": { "height": 0.1657, "width": 0.2347, "x": 0.72, "y": 0.2959 }, "propConfig": { "props.text": { "binding": { "config": { "fallbackDelay": 2.5, "mode": "indirect", "references": { "tagpath": "{view.params.tagpath}" }, "tagPath": "{tagpath}/Real Power" }, "transforms": [ { "formatType": "numeric", "formatValue": "number", "type": "format" } ], "type": "tag" } } }, "props": { "textStyle": { "fontSize": 25, "textAlign": "center" } }, "type": "ia.display.label" }, { "meta": { "name": "Label_0" }, "position": { "height": 0.1657, "width": 0.2347, "x": 0.72, "y": 0.4741 }, "props": { "alignVertical": "top", "text": "kW", "textStyle": { "textAlign": "center" } }, "type": "ia.display.label" }, { "meta": { "name": "Label_1" }, "position": { "height": 0.0933, "width": 0.1831, "x": 0.638, "y": 0.8746 }, "propConfig": { "props.text": { "binding": { "config": { "expression": "now()" }, "transforms": [ { "formatType": "datetime", "formatValue": { "time": "short" }, "type": "format" } ], "type": "expr" } } }, "props": { "textStyle": { "fontSize": 8 } }, "type": "ia.display.label" }, { "meta": { "name": "Label_2" }, "position": { "height": 0.0933, "width": 0.1831, "x": 0.0372, "y": 0.874 }, "propConfig": { "props.text": { "binding": { "config": { "expression": "now()-7200000\r\n" }, "transforms": [ { "formatType": "datetime", "formatValue": { "time": "short" }, "type": "format" } ], "type": "expr" } } }, "props": { "textStyle": { "fontSize": 8 } }, "type": "ia.display.label" }, { "meta": { "name": "Label_3" }, "position": { "height": 0.0933, "width": 0.1831, "x": 0.3376, "y": 0.8746 }, "propConfig": { "props.text": { "binding": { "config": { "expression": "now()-3600000\r\n" }, "transforms": [ { "formatType": "datetime", "formatValue": { "time": "short" }, "type": "format" } ], "type": "expr" } } }, "props": { "textStyle": { "fontSize": 8 } }, "type": "ia.display.label" } ], "meta": { "name": "CoordinateContainer" }, "position": { "basis": "200px" }, "props": { "mode": "percent" }, "type": "ia.container.coord" } ], "meta": { "name": "root" }, "props": { "direction": "column", "style": { "backgroundColor": "#E3E3E3", "borderBottomLeftRadius": 5, "borderBottomRightRadius": 5, "borderTopLeftRadius": 5, "borderTopRightRadius": 5, "borderWidth": 3, "marginBottom": 10, "marginLeft": 10, "marginRight": 10, "marginTop": 10, "overflow": "hidden" } }, "type": "ia.container.flex" } }