Available on: Flexs Q5 Pro

powermetrics()

powermetrics(id | label) → object

Read the current value of a power metric.

Returns the current value as an object.

Simplified Form Result:

{ "thd": 3.2, "pf": 0.95, "freq": 59.8, "voltage": 225.34, "current": 1.2, "realpower": 230.4 }

Advanced Form Result: (advanced arg = true) { "label": "Total Power Con", "thd": 2.833947, "pf": 0.999362, "freq": 60.208321, "voltage": { "inst": 214.299423, "avg": 213.813995, "max": 216.401474, "min": 212.065689 }, "current": { "inst": 24.0798, "avg": 23.954132, "max": 24.357168, "min": 23.739422 }, "realpower": { "inst": 5157.308594, "avg": 5118.462891, "max": 5264.208984, "min": 5046.496094 } }

Arguments

NameTypeRequiredDefaultDescription
id | label number | string yes Power Metric ID or Label
advanced bool optional false

Returns

Current Measurement Values

Example

let watts = powermetrics(0).realpower; // simple usage, returns average values


let maxWatts = powermetrics(0,true).realpower.max; // advanced usage