Skip to content

Commit

Permalink
README & shelly-library.json
Browse files Browse the repository at this point in the history
  • Loading branch information
jisotalo committed Feb 1, 2024
1 parent 5c34b18 commit bccbea7
Show file tree
Hide file tree
Showing 2 changed files with 18 additions and 19 deletions.
21 changes: 10 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -55,9 +55,10 @@ Käyttää suoraan Viron kantaverkkoyhtiö [Eleringin](https://dashboard.elering
+ [Ohjaustapa: Jakson halvimmat tunnit](#ohjaustapa-jakson-halvimmat-tunnit)
+ [Toiminnot](#toiminnot)
- [Lisätoiminnot ja omat skriptit](#lisätoiminnot-ja-omat-skriptit)
+ [Esimerkki: Ohjauksen hienosäätö keskiarvon avulla](#esimerkki-ohjauksen-hienosäätö-keskiarvon-avulla)
+ [Esimerkki: Ohjauksen hienosäätö lämpötilan avulla (Shelly Plus Add-On ja DS18B20)](#esimerkki-ohjauksen-hienosäätö-lämpötilan-avulla-shelly-plus-add-on-ja-ds18b20)
+ [Esimerkki: Ohjauksen hienosäätö Shelly H&T:n lämpötilamittauksen avulla](#esimerkki-ohjauksen-hienosäätö-shelly-htn-lämpötilamittauksen-avulla)
+ [Esimerkki: Ohjauksen muutos keskiarvon avulla](#esimerkki-ohjauksen-muutos-keskiarvon-avulla)
+ [Esimerkki: Ohjaustuntien asetus lämpötilan perusteella (Shelly Plus Add-On ja DS18B20)](#esimerkki-ohjaustuntien-asetus-lämpötilan-perusteella-shelly-plus-add-on-ja-ds18b20)
+ [Ohjaustuntien asetus lämpötilan perusteella (Shelly H&T)](#esimerkki-ohjaustuntien-asetus-lämpötilan-perusteella-shelly-ht)
+ [Esimerkki: Ohjauksen rajoitus lämpötilan avulla (Shelly Plus Add-On ja DS18B20)](#esimerkki-ohjauksen-rajoitus-lämpötilan-avulla-shelly-plus-add-on-ja-ds18b20)
+ [Esimerkki: Ulkolämpötilan hakeminen sääpalvelusta ja sen hyödyntäminen](#esimerkki-ulkolämpötilan-hakeminen-sääpalvelusta-ja-sen-hyödyntäminen)
+ [Esimerkki: Asetusten määrittäminen skriptissä (ilman käyttöliittymää)](#esimerkki-asetusten-määrittäminen-skriptissä-ilman-käyttöliittymää)
- [Kysymyksiä ja vastauksia](#kysymyksiä-ja-vastauksia)
Expand Down Expand Up @@ -277,11 +278,11 @@ Skripti asettaa ohjauksen pois, mikäli tuntihinta on yli 80% päivän keskiarvo

**Esimerkin koodi:** <https://github.com/jisotalo/shelly-porssisahko/blob/master/dist/shelly-porssisahko-override-avg-price.js>

### Esimerkki: Ohjauksen hienosäätö lämpötilan avulla (Shelly Plus Add-On ja DS18B20)
### Esimerkki: Ohjaustuntien asetus lämpötilan perusteella (Shelly Plus Add-On ja DS18B20)

Tämä esimerkki näyttää, kuinka voi hyödyntää mitattua ulkolämpötilaa ohjauksen hienosäädössä.
Tämä esimerkki näyttää, kuinka voi hyödyntää mitattua ulkolämpötilaa ohjaustuntien hienosäädössä.

Asenna esimerkkiskripti nimeltä **ESIMERKKI: Ohjauksen hienosäätö lämpötilan avulla (Shelly Plus Add-On ja DS18B20)** Library-painikkeen takaa. Voit myös kopioida sen käsin alla olevasta linkistä.
Asenna esimerkkiskripti nimeltä **ESIMERKKI: Ohjaustuntien asetus lämpötilan perusteella (Shelly Plus Add-On ja DS18B20)** Library-painikkeen takaa. Voit myös kopioida sen käsin alla olevasta linkistä.

Käyttää lämpötila-anturia, jonka id on 100.

Expand All @@ -293,11 +294,11 @@ Esimerkin toiminta

**Esimerkin koodi:** <https://github.com/jisotalo/shelly-porssisahko/blob/master/dist/shelly-porssisahko-addon-temp-hours.js>

### Esimerkki: Ohjauksen hienosäätö Shelly H&T:n lämpötilamittauksen avulla
### Esimerkki: Ohjaustuntien asetus lämpötilan perusteella (Shelly H&T)

Tämä esimerkki näyttää, kuinka voi hyödyntää Shelly H&T:n lämpötilamittausta ohjauksen hienosäädössä.
Tämä esimerkki näyttää, kuinka voi hyödyntää Shelly H&T:n lämpötilamittausta ohjaustuntien hienosäädössä.

Asenna esimerkkiskripti nimeltä **ESIMERKKI: Ohjauksen hienosäätö Shelly H&T:n lämpötilamittauksen avulla** Library-painikkeen takaa. Voit myös kopioida sen käsin alla olevasta linkistä.
Asenna esimerkkiskripti nimeltä **ESIMERKKI: Ohjaustuntien asetus lämpötilan perusteella (Shelly H&T)** Library-painikkeen takaa. Voit myös kopioida sen käsin alla olevasta linkistä.

HUOM: Tämä vaatii, että Shelly H&T asetetaan `actions -> sensor reports` alle osoite `http://ip-osoite/script/1/update-temp`, missä IP-osoite on pörssisähköskriptiä pyörittävän Shellyn osoite. Lisäksi `sensor reports` pitää ruksia käyttöön. Näin kyseinen laite lähettää lämpötilan tähän osoitteeseen.

Expand All @@ -309,8 +310,6 @@ Esimerkin toiminta

**Esimerkin koodi:** <https://github.com/jisotalo/shelly-porssisahko/blob/master/dist/shelly-porssisahko-ht-sensor-temp.js>



### Esimerkki: Ohjauksen rajoitus lämpötilan avulla (Shelly Plus Add-On ja DS18B20)

Tämä esimerkki näyttää, kuinka voi hyödyntää lämpötilamittausta ohjauksen rajoituksessa siten, että ei lämmitetä turhaan mutta ei myöskään päästetä liian kylmäksi.
Expand Down
16 changes: 8 additions & 8 deletions shelly-library.json
Original file line number Diff line number Diff line change
Expand Up @@ -7,26 +7,26 @@
{
"fname": "dist/shelly-porssisahko-override-avg-price.js",
"title": "ESIMERKKI: Ohjauksen muutos keskiarvon avulla",
"description": "Sisältää esimerkkikoodin, miten ohjausta voidaan muokata halutunlaiseksi (lue README ennen kuin teet mitään)"
"description": "Tämä esimerkki näyttää kuinka voi hyödyntää hintatietoja ohjauksen hienosäätöön (lue README)"
},
{
"fname": "dist/shelly-porssisahko-addon-temp-hours.js",
"title": "ESIMERKKI: Ohjauksen hienosäätö ulkolämpötilan avulla (Shelly Plus Add-On ja DS18B20)",
"description": "Sisältää esimerkkikoodin, miten lämpötilamittausta voidaan hyödyntää ohjauksessa (lue README ennen kuin teet mitään)"
"title": "Esimerkki: Ohjaustuntien asetus lämpötilan perusteella (Shelly Plus Add-On ja DS18B20)",
"description": "Tämä esimerkki näyttää, kuinka voi hyödyntää mitattua ulkolämpötilaa ohjaustuntien hienosäädössä (lue README)"
},
{
"fname": "dist/shelly-porssisahko-ht-sensor-temp.js",
"title": "ESIMERKKI: Ohjauksen hienosäätö Shelly H&T:n lämpötilamittauksen avulla",
"description": "Sisältää esimerkkikoodin, miten Shelly H&T:n lämpötilamittausta voidaan hyödyntää ohjauksessa (lue README ennen kuin teet mitään)"
"title": "Esimerkki: Ohjaustuntien asetus lämpötilan perusteella (Shelly H&T)",
"description": "Tämä esimerkki näyttää, kuinka voi hyödyntää Shelly H&T:n lämpötilamittausta ohjaustuntien hienosäädössä (lue README)"
},
{
"fname": "dist/shelly-porssisahko-addon-temp.js",
"title": "ESIMERKKI: Ohjauksen hienosäätö lämpötilan avulla (Shelly Plus Add-On ja DS18B20)",
"description": "Sisältää esimerkkikoodin, miten lämpötilamittausta voidaan hyödyntää ohjauksessa (lue README ennen kuin teet mitään)"
"title": "Esimerkki: Ohjauksen rajoitus lämpötilan avulla (Shelly Plus Add-On ja DS18B20)",
"description": "Tämä esimerkki näyttää, kuinka voi hyödyntää lämpötilamittausta ohjauksen rajoituksessa siten, että ei lämmitetä turhaan mutta ei myöskään päästetä liian kylmäksi (lue README)"
},
{
"fname": "dist/shelly-porssisahko-user-config.js",
"title": "ESIMERKKI: Asetusten määrittäminen skriptissä",
"description": "Sisältää esimerkkikoodin, miten asetukset voidaan määrittää suoraan skriptissä (lue README ennen kuin teet mitään)"
"description": "Sisältää esimerkkikoodin, miten asetukset voidaan määrittää suoraan skriptissä (lue README)"
}
]

0 comments on commit bccbea7

Please sign in to comment.