Node-RED
Hae hinta 15 minuutin välein ja ohjaa mitä tahansa.
Node-RED ja pörssisähkö: paikallinen ohjaus omalla laitteella
Node-RED sopii, kun haluat ohjata laitteita omalta palvelimelta, esimerkiksi Raspberry Pi:ltä, ilman pilvipalveluja. Valmis flow hakee tiedon 15 minuutin välein ja jakaa viestin kahteen ulostuloon: ylempi on halpa, alempi ei halpa. Ulostuloihin voi kytkeä MQTT-, Zigbee2MQTT-, Tasmota- tai Shelly-solmuja.
Mikä osoite valita
/v1/is-cheap– JSON, jossacheapontruetaifalse. Sopii suoraan switch-solmun ehdoksi./v1/now– nykyinen hinta numerona JSONissa, jos haluat oman rajan (esimerkiksi ”alle 5 snt/kWh”).hours-arvo – montako vuorokauden halvinta tuntia lasketaan halvoiksi.
Vinkki luotettavuuteen
Lisää flow’hun oletustila sille tilanteelle, että haku epäonnistuu. Esimerkiksi varaaja voi jäädä päälle, jos verkkoyhteys katkeaa, jotta lämmintä vettä riittää varmasti. Huomisen hinnat julkaistaan yleensä iltapäivällä noin klo 14.15, minkä jälkeen ohjaus tietää myös seuraavan vuorokauden halvimmat tunnit.
Jos haluat ensin arvioida säästön, katso ohje laitteen sähkökulun laskemiseen.
Näin otat sen käyttöön
- Tuo alla oleva flow: valikko → Import.
- Flow hakee /v1/is-cheap-tiedon 15 minuutin välein.
- Kytke ulostulo omaan laitteeseesi (MQTT, Zigbee2MQTT, Shelly…).
Koodi: Flow JSON
[
{
"id": "shn_inject",
"type": "inject",
"name": "every 15 min",
"repeat": "900",
"once": true,
"wires": [
[
"shn_http"
]
]
},
{
"id": "shn_http",
"type": "http request",
"name": "is-cheap",
"method": "GET",
"ret": "obj",
"url": "https://api.xn--shknhintanyt-gcb8w.org/v1/is-cheap?zone=FI&hours=4",
"wires": [
[
"shn_switch"
]
]
},
{
"id": "shn_switch",
"type": "switch",
"name": "cheap?",
"property": "payload.cheap",
"rules": [
{
"t": "true"
},
{
"t": "false"
}
],
"outputs": 2,
"wires": [
[],
[]
]
}
]
Mihin tätä voi käyttää?
- MQTT-viesti Zigbee2MQTT- tai Tasmota-laitteille hinnan mukaan.
- Lämpöpumpun tai varaajan ohjaus paikallisesti Raspberry Pi:llä.
- Hintojen tallennus InfluxDB:hen ja Grafana-kaavio.
Hyvä tietää
- Flow käyttää vain Node-REDin perussolmuja (inject, http request, switch), joten lisäpaketteja ei tarvita.
- Voit vaihtaa osoitteen hours-arvon tai käyttää /v1/now-osoitetta, jos tarvitset hinnan numerona.
Usein kysyttyä: Node-RED
Voiko flow’n ajaa Home Assistantin Node-RED-lisäosassa?
Voi. Tuo sama flow Home Assistantin Node-RED-lisäosaan; toiminta on sama.
Maksaako rajapinnan käyttö jotain?
Ei. Rajapinta on maksuton eikä vaadi rekisteröitymistä tai API-avainta. Pyydämme vain mainitsemaan lähteen linkillä, jos näytät hintoja julkisesti.
Kuinka usein hinnat päivittyvät?
Pörssihinnat ovat 15 minuutin jaksoissa. Rajapinta tarkistaa uudet tiedot viiden minuutin välein, ja huomisen hinnat tulevat yleensä noin klo 14.15 Suomen aikaa.
Rajapinnat
Base: https://api.xn--shknhintanyt-gcb8w.org · CORS · JSON · Lähde: ENTSO-E / Nord Pool day-ahead
