mirror of
https://github.com/openhab/openhab-addons.git
synced 2025-01-10 15:11:59 +01:00
[energidataservice] Update JRuby example (#16961)
Signed-off-by: Jimmy Tanagra <jcode@tanagra.id.au>
This commit is contained in:
parent
4cb176857b
commit
3770650bf4
@ -119,11 +119,11 @@ rule "Calculate total price" do
|
|||||||
|
|
||||||
time_series = TimeSeries.new # the default policy is replace
|
time_series = TimeSeries.new # the default policy is replace
|
||||||
spot_prices.each do |spot_price|
|
spot_prices.each do |spot_price|
|
||||||
total_price = spot_price.state +
|
total_price = spot_price +
|
||||||
GridTariff.persisted_state(spot_price.timestamp).state +
|
GridTariff.persisted_state(spot_price.timestamp) +
|
||||||
SystemTariff.persisted_state(spot_price.timestamp).state +
|
SystemTariff.persisted_state(spot_price.timestamp) +
|
||||||
TransmissionGridTariff.persisted_state(spot_price.timestamp).state +
|
TransmissionGridTariff.persisted_state(spot_price.timestamp) +
|
||||||
ElectricityTax.persisted_state(spot_price.timestamp).state
|
ElectricityTax.persisted_state(spot_price.timestamp)
|
||||||
time_series.add(spot_price.timestamp, total_price)
|
time_series.add(spot_price.timestamp, total_price)
|
||||||
end
|
end
|
||||||
TotalPrice.persist(time_series)
|
TotalPrice.persist(time_series)
|
||||||
|
Loading…
Reference in New Issue
Block a user