26 lines
725 B
SQL
26 lines
725 B
SQL
create or replace view pv_power_v as
|
|
select time,
|
|
cast(values->'PowerActive'->>'value' as float) as power,
|
|
values->'Status'->>'status' as status,
|
|
device
|
|
from measurements
|
|
where application = 'PV';
|
|
|
|
create or replace view pv_total_import_v as
|
|
select time,
|
|
cast(values->'Power'->>'value' as float) as power,
|
|
device
|
|
from measurements
|
|
where application = 'Power' and
|
|
device = 'Total' and
|
|
attributes->>'Status' = 'Ok';
|
|
|
|
create or replace view power_v as
|
|
select time,
|
|
cast(values->'Power'->>'value' as float) as power,
|
|
device
|
|
from measurements
|
|
where application = 'Power' and
|
|
attributes->>'Status' = 'Ok';
|
|
|