From 1fff7f12715e6508b13162d54157d63da9fd042b Mon Sep 17 00:00:00 2001 From: IrynaMatveieva Date: Mon, 28 Apr 2025 14:48:36 +0300 Subject: [PATCH] updated script help page --- .../en_US/calculated-field/expression_fn.md | 64 ++++--------------- 1 file changed, 13 insertions(+), 51 deletions(-) diff --git a/ui-ngx/src/assets/help/en_US/calculated-field/expression_fn.md b/ui-ngx/src/assets/help/en_US/calculated-field/expression_fn.md index 9a988df042..4c54b01499 100644 --- a/ui-ngx/src/assets/help/en_US/calculated-field/expression_fn.md +++ b/ui-ngx/src/assets/help/en_US/calculated-field/expression_fn.md @@ -60,22 +60,10 @@ These contain time series data within a defined time window. Example format: "endTs": 1740644662896 }, "values": [ - { - "ts": 1740644350000, - "value": 72.32 - }, - { - "ts": 1740644360000, - "value": 72.86 - }, - { - "ts": 1740644370000, - "value": 73.58 - }, - { - "ts": 1740644380000, - "value": "NaN" - } + { "ts": 1740644350000, "value": 72.32 }, + { "ts": 1740644360000, "value": 72.86 }, + { "ts": 1740644370000, "value": 73.58 }, + { "ts": 1740644380000, "value": "NaN" } ] } } @@ -93,12 +81,8 @@ var firstItemTs = firstItem.ts; var firstItemValue = firstItem.value; var sum = 0.0; // iterate through all values and calculate the sum using foreach: -foreach(t -: -temperature -) -{ - if (!isNaN(t.value)) { // check that the value is a valid number; +foreach(t: temperature) { + if(!isNaN(t.value)) { // check that the value is a valid number; sum += t.value; } } @@ -183,11 +167,7 @@ function calculate(ctx, temperature, defrost) { var merged = temperature.merge(defrost); var result = []; - foreach(item -: - merged -) - { + foreach(item: merged) { if (item.v1 > -5.0 && item.v2 == 0) { result.add({ ts: item.ts, @@ -268,14 +248,8 @@ Without timestamp: "hvacState": "IDLE", "configuration": { "someNumber": 42, - "someArray": [ - 1, - 2, - 3 - ], - "someNestedObject": { - "key": "value" - } + "someArray": [1,2,3], + "someNestedObject": {"key": "value"} } } ``` @@ -292,14 +266,8 @@ With timestamp: "hvacState": "IDLE", "configuration": { "someNumber": 42, - "someArray": [ - 1, - 2, - 3 - ], - "someNestedObject": { - "key": "value" - } + "someArray": [1,2,3], + "someNestedObject": {"key": "value"} } } } @@ -337,14 +305,8 @@ Example below return 5 data points: airDensity (double), humidity (integer), hva "hvacState": "IDLE", "configuration": { "someNumber": 42, - "someArray": [ - 1, - 2, - 3 - ], - "someNestedObject": { - "key": "value" - } + "someArray": [1,2,3], + "someNestedObject": {"key": "value"} } } ```