Huomisen hinnat julkaistaan noin klo 14.15.Katso huominen →
Integraatiot ja automaatio

openHAB

Hinta openHABin Itemiksi HTTP-bindingillä.

Näin otat sen käyttöön

  1. Asenna HTTP Binding ja JSONPath Transformation.
  2. Lisää alla oleva .things- ja .items-määritys.
  3. Käytä Itemiä säännöissä.

Koodi: .things / .items

// things/shn.things
Thing http:url:shn "Sähkön hinta" [ baseURL="https://api.xn--shknhintanyt-gcb8w.org/v1/now?zone=FI", refresh=300 ] {
  Channels:
    Type number : price "Price now" [ stateTransformation="JSONPATH:$.price" ]
    Type string : level "Level" [ stateTransformation="JSONPATH:$.level" ]
}

// items/shn.items
Number ShnPrice "Price now [%.2f snt/kWh]" { channel="http:url:shn:price" }
String ShnLevel "Level [%s]" { channel="http:url:shn:level" }

Rajapinnat

Hinta nyt (JSON)/v1/now?zone=FI
Hinta nyt (pelkkä luku)/v1/now.txt?zone=FI
Onko nyt halpaa? (on/off)/v1/is-cheap.txt?zone=FI&hours=4
Halvin 3 tunnin jakso/v1/cheapest?zone=FI&hours=3
Home Assistant -muoto/v1/ha?zone=FI
Päivän hinnat vartteina/v1/prices?zone=FI&day=today

Base: https://api.xn--shknhintanyt-gcb8w.org · CORS · JSON · Lähde: ENTSO-E / Nord Pool day-ahead

← Kaikki integraatiot