Electricity spot price widget v1.1
The API used has changed the unit string. Update script to match. Also since the defaults are for Finland, update VAT percentage as it changed last month.
This commit is contained in:
@@ -4,7 +4,7 @@
|
|||||||
-- type = "widget"
|
-- type = "widget"
|
||||||
-- foldable = "true"
|
-- foldable = "true"
|
||||||
-- author = "Hannu Hartikainen <hannu.hartikainen@gmail.com>"
|
-- author = "Hannu Hartikainen <hannu.hartikainen@gmail.com>"
|
||||||
-- version = "1.0"
|
-- version = "1.1"
|
||||||
|
|
||||||
json = require "json"
|
json = require "json"
|
||||||
prefs = require "prefs"
|
prefs = require "prefs"
|
||||||
@@ -28,7 +28,7 @@ function on_load()
|
|||||||
|
|
||||||
-- VAT percentage
|
-- VAT percentage
|
||||||
if not prefs.vat_percentage then
|
if not prefs.vat_percentage then
|
||||||
prefs.vat_percentage = 24
|
prefs.vat_percentage = 25.5
|
||||||
end
|
end
|
||||||
|
|
||||||
-- change threshold percentages for showing changes in folded format
|
-- change threshold percentages for showing changes in folded format
|
||||||
@@ -88,7 +88,7 @@ function parse_result(result)
|
|||||||
end
|
end
|
||||||
|
|
||||||
price_interval = price_data.unix_seconds[2] - price_data.unix_seconds[1]
|
price_interval = price_data.unix_seconds[2] - price_data.unix_seconds[1]
|
||||||
if price_data.unit == "EUR/MWh" then
|
if price_data.unit == "EUR/MWh" or price_data.unit == "EUR / megawatt_hour" then
|
||||||
price_unit = "c/kWh"
|
price_unit = "c/kWh"
|
||||||
unit_multiplier = 0.1
|
unit_multiplier = 0.1
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user