@@ -12,7 +12,7 @@ local device_refresher = {}
1212local function refresh_current_sensor (driver , device , values )
1313 local dni = utils .get_dni_from_device (device )
1414 log .info (" refresh_current_sensor(): Refreshing data of Current Sensor, dni = " .. dni )
15-
15+
1616 -- Refresh Current Measurement
1717 local current = values .current
1818
@@ -36,13 +36,13 @@ local function refresh_current_sensor(driver, device, values)
3636 -- Refresh Active Energy
3737 log .trace (" refresh_current_sensor(): Refreshing Active Energy, dni = " .. dni )
3838 device .profile .components [" main" ]:emit_event (caps .energyMeter .energy ({value = activeEnergy , unit = " kWh" }))
39-
39+
4040 -- Verify whether the appropriate time have elapsed to report the energy values
4141 local last_energy_report = device :get_field (fields .LAST_ENERGY_REPORT ) or 0.0
4242
4343 if (os.time () - last_energy_report ) >= config .EDGE_CHILD_ENERGY_REPORT_INTERVAL then -- Report the energy consumption/production periodically
4444 local current_consumption_production_report = device :get_latest_state (" main" , caps .powerConsumptionReport .ID , caps .powerConsumptionReport .powerConsumption .NAME )
45-
45+
4646 -- Calculate delta consumption/production energy
4747 local delta_consumption_production_report = 0.0
4848 if current_consumption_production_report ~= nil then
@@ -119,15 +119,15 @@ local function refresh_energy_meter(driver, device, values)
119119 -- Refresh Active Energy Import Total
120120 log .trace (" refresh_energy_meter(): Refreshing Active Energy Import Total, dni = " .. dni )
121121 device .profile .components [" consumptionMeter" ]:emit_event (caps .energyMeter .energy ({value = activeEnergyImportTotal , unit = " kWh" }))
122-
122+
123123 -- Refresh Active Energy Export Total
124124 log .trace (" refresh_energy_meter(): Refreshing Active Energy Export Total, dni = " .. dni )
125125 device .profile .components [" productionMeter" ]:emit_event (caps .energyMeter .energy ({value = activeEnergyExportTotal , unit = " kWh" }))
126126
127127 -- Refresh Active Energy Net Negative
128128 log .trace (" refresh_energy_meter(): Refreshing Active Energy Net Negative, dni = " .. dni )
129129 device .profile .components [" surplus" ]:emit_event (caps .energyMeter .energy ({value = activeEnergyNetNegative , unit = " kWh" }))
130-
130+
131131 -- Verify whether the appropriate time have elapsed to report the energy net, consumption and production
132132 local last_energy_report = device :get_field (fields .LAST_ENERGY_REPORT ) or 0.0
133133
@@ -246,7 +246,7 @@ local function refresh_water_meter(driver, device, values)
246246 log .trace (" refresh_water_meter(): Refreshing Water Meter: last hour, dni = " .. dni )
247247 device :emit_event (caps .waterMeter .lastHour ({value = lastHourFlow , unit = unit }))
248248 end
249-
249+
250250 -- Refresh Water Meter: last 24 hours
251251 local lastTwentyFourHoursFlow = values .lastTwentyFourHoursFlow
252252
@@ -262,7 +262,7 @@ local function refresh_water_meter(driver, device, values)
262262 log .trace (" refresh_water_meter(): Refreshing Water Meter: last 7 days, dni = " .. dni )
263263 device :emit_event (caps .waterMeter .lastSevenDays ({value = lastSevenDaysFlow , unit = unit }))
264264 end
265-
265+
266266 return true
267267end
268268
@@ -283,7 +283,7 @@ local function refresh_gas_meter(driver, device, values)
283283
284284 -- Refresh Gas Meter
285285 local gasMeterVolume = values .gasMeterVolume
286-
286+
287287 if gasMeterVolume ~= nil then
288288 log .trace (" refresh_gas_meter(): Refreshing Gas Meter, dni = " .. dni )
289289 device :emit_event (caps .gasMeter .gasMeterVolume ({value = gasMeterVolume , unit = gasMeterVolumeUnit }))
0 commit comments