Spot-hinta.fi - Yksinkertainen pörssiohjaus API ja sitä käyttävät automaatioskriptit

jmaja

Hyperaktiivi
Lähinnä siis mielessä tilanne, jossa kalliin vrk jälkeen tulee halpa yö eli iltapäivältä pitäisi katkaista kulutus uudella tiedolla. Tai toisin päin eli kuluvan vuorokauden tiedoilla päivä oli kallis, mutta uusilla yö on vielä kalliimpi.

Eihän se toki kriittistä ole, mutta outoa, ettei noin yksinkertaista tietoa saa heti.
 

Mikki

Hyperaktiivi
Eihän se toki kriittistä ole, mutta outoa, ettei noin yksinkertaista tietoa saa heti.
Saahan sen Nordpoolista varmaan tosi luotettavasti heti kun sen on saatavilla. Jos se on kriittistä, niin sieltä se kannattaa hakea.
Tuo minun rajapinta tihentää hakua 10min aikavälille Entso-E:stä kun ollaan tässä iltapäivän nurkillla.

Eli viivettä tulee tuossakin kun ei viitsi hakata Entso-E APIa luupissa, että sen saisi "heti".
 

pamppu

Vakionaama
Minä en oikein hahmota tuota kun hyvin usein mainitset siirron ja veron. Jos on pörssisähkö, niin onko useinkaan erikseen yösiirtoa käytössä? Tai jos on, niin onko siinä eroa senttiä tai kahta. Ainakin jos katson Carunan (ei Espoo) hinnastoa, niin kuukausihinnasta tulee tasoitusta paljon ja muuten ero on alle 2c yön ja yleissähkön osalta.

Korostit tuosta Carunan hinnastosta 35A sulakkeiden kohdan, jossa hintaeroa on 15 euroa/kk. Mutta monellako on 35A… 25 nalleilla ero on 7 euroa. Se on sellainen että mun tavanomaisella n. 13MWh profiililla yösähkö on ollut nollapeli yleissiirtoon verrattuna vuositasolla. Joten en ole sitä pois laittanut, kun se on tässä vanhan varaavan lämmityksen takia ollut.

Sähköauto keikkas sen nyt posin puolelle, koska se kulutus menee 99,99% yösähkölle. Eli nyt yösiirto Carunalla kannattaa 25 sulakkeilla. Isoista summista ei toki puhuta, mutta edistää sekin intoa siirtää kuormaa.
 

Mikki

Hyperaktiivi
Korostit tuosta Carunan hinnastosta 35A sulakkeiden kohdan, jossa hintaeroa on 15 euroa/kk. Mutta monellako on 35A… 25 nalleilla ero on 7 euroa.

Joo se on hieman parempi summa. Meillä on 35A muuten 10MWh kulutukseen. Tosin epäreilua verrata, kun Caruna Espoolla se ei maksa mitään lisää.

Mutta tässä nyt menee vähän taas sivuraiteelle asia. Tämmöiseen APIin ei kuulu siirtohintojen laskenta oikein millään. Suomessa on noin 80 jakeluverkkoyhtiötä ja näissä sitten monenlaisia hintavaihtoehtoja. Jos joku kokee tärkeäksi saada sentin tarkkuudella tietää hinnat, niin sitten se kannattaa laskea itse.

Minusta edelleenkään ei ole siirtohinnat se merkittävin ohjaava tekiä jos haluaa pitää asiat yksinkertaisena. JOS ottaa halvimman pörssihinnan päiväajalta, niin JOS se on yli 2c/kWh halvempaa kuin yöllä ohitettu tunti, niin ollaan vähintään tasoissa. Ja kääntäen. jos se olikin vain 1C halvempi, niin pahin tappio on sitten käytännössä sentin per kWh.

Tuon "virheen" korjaaminen ei toki paljon maksa jos haluaa sen tehdä. Pluslaskut on helppoja :)
 

tet

Hyperaktiivi
Nordpoolissa julkaistaan täkäläistä aikaa 13:45, Entso-E??

Tuossa olikin joku tieto
"
Publication deadline for ENTSO-E:
It shall be published no later than one hour after gate closure."

No tuo varmaan täsmää. "Gate closure" on se ajanhetki kun Nord Poolin mystinen algoritmi saa sylkäistyä hintatiedot ulos kidastaan. Siitä tunti eteenpäin niin eiköhän se pääsääntöisesti ennen klo 15 tule.
 

kotte

Hyperaktiivi
Eihän se toki kriittistä ole, mutta outoa, ettei noin yksinkertaista tietoa saa heti.
Olisikohan Nordpoolgroup vaatinut vanhenemismarginaalia Entso-E:ltä? Nopeiden automatisointiin kelpaavien palveluiden maksullisuus on ollut keskeinen osa Nordpoolgroupin rahoitusmallia, eli kaikkien markkinoille osallistuvien on täytynyt hankkia melko hinnakas palvelu suoraan tuolta syntypaikalta.
 

jmaja

Hyperaktiivi
Nyt on testissä ohjaus tästä APIsta luetulla hinnalla sisälämpötilan säätö. Katsotaan miten paljon muuttaa kulutusjakaumaa. Kerran päivässä vain lukee hinnat tai tunnin välein, jos ei onnistunut.
 

Mikki

Hyperaktiivi
Nyt on testissä ohjaus tästä APIsta luetulla hinnalla sisälämpötilan säätö. Katsotaan miten paljon muuttaa kulutusjakaumaa. Kerran päivässä vain lukee hinnat tai tunnin välein, jos ei onnistunut.

Milläs laitteella haitkaan nyt tiedot ja miten ohjaus siitä eteenpäin menee?

Nyt pitäisi rajapinnan olla valmis VAT 10% alennukseen joulu-huhtikuulle. Vielä pitäisi varmistella että kellonsiirrot menee oikein. Onneksi Entso-E:stä voi hakea edelliset vaihdot, niin näkee miten ne menee.
 

HotZone

Vakionaama
Tarkoitatko että teillä sisälämpötila joustaa hinnan mukaan?
Kuinka suuri on suurin sisälämpötilalle sallittu pudotus ja ylitys, olettaen että ennen korkeaa hintaa systeemi osaa nostaa lämpötilaa?
 

jmaja

Hyperaktiivi
Milläs laitteella haitkaan nyt tiedot ja miten ohjaus siitä eteenpäin menee?
ASUS-wifipurkissa pyörii OpenWRT eli Linux. Se hakee datat ja laskee kerran/vrk sisälämpötilat. Boschin MLP:ssä on Husdata kiinni. Sinne voi TCP:llä muuttaa arvoja. Nyt siis sisälämpötila. Tarkoitus myös vaihdella käyttövesiprofiilia hinnan mukaan. Pari shell scriptiä ja pari awk scriptiä. Oisko 50 riviä koodia yhteensä.
Tarkoitatko että teillä sisälämpötila joustaa hinnan mukaan?
Kuinka suuri on suurin sisälämpötilalle sallittu pudotus ja ylitys, olettaen että ennen korkeaa hintaa systeemi osaa nostaa lämpötilaa?
MLP:ssä ei ole sisälämpötila-anturia kytkettynä. Silloin sisälämpötilan muutos muuttaa vain menovesipyyntöä 3 C/1 C sisälämpötila.

Nykyinen ohjaus pitää keskimäämäräisen sisälämpötilan samana sen 33 h, jonka hintoja näkee eteenpäin.

Runko ja väliseinät Siporexia tai Kahi-tiiltä, joten aika hitaasti todellinen sisälämpötila muuttuu. Tarkoitus vain painottaa lämmitystä halpoihin tunteihin ja etsiä parametrit, jolla mukavuus ei kärsi. Remppa vielä pahasti kesken eli ei asuta.
 

roots

Hyperaktiivi
MLP:ssä ei ole sisälämpötila-anturia kytkettynä. Silloin sisälämpötilan muutos muuttaa vain menovesipyyntöä 3 C/1 C sisälämpötila.
Onko tuo 3/1 vakio vai parametri?
Shunttia ei ole ilmeisesti joten et tietäne vaikutusta siihen ja saako määriteltyä tuon 3/1 pois tai päälle, meinaan vaan jos on varaaja välissä?
 

jmaja

Hyperaktiivi
ModbusTCP :llä vai?
Ei. Husdata on kytketty Boschin huoltoliittimeen. Ehkä siellä on Modbus. Husdatassa on yksikertainen nettiliittymä, josta saa listattua kaikki sen tuntemat arvot ja muuteltua muutamia. wget:llä saa molemmat hoidettua hyvin yksinkertaisesti.
Onko tuo 3/1 vakio vai parametri?
Shunttia ei ole ilmeisesti joten et tietäne vaikutusta siihen ja saako määriteltyä tuon 3/1 pois tai päälle, meinaan vaan jos on varaaja välissä?
On vakio, mikä on aika tyhmää sinänsä. Pitäisi olla joku funktio menolämmöstä, jotta menisi alkuunkaan oikein. Jollain alle 30 C menolämmöllä MUTissa 3 C muutos aiheuttaa melkein 3 C muutoksen. 70 C menolla taas tuskin edes 1 C.

Ei ole shunttia eikä varaajaa.

Muuta tapaa en keksi miten menolämpöön pääsisi vaikuttamaan ulkoisesti. Voisi myös estää kalliina aikana kompuran ja vastukset, joka ehkä ajaisi saman asian, mutta silloin käyttövettä ei saisi myöskään eli se voisi loppua. Saattaisi johtaa myös siihen, että laittaa vastukset päälle, kun ne sallitaan.
 

Sukke

Aktiivinen jäsen
Ei. Husdata on kytketty Boschin huoltoliittimeen. Ehkä siellä on Modbus. Husdatassa on yksikertainen nettiliittymä, josta saa listattua kaikki sen tuntemat arvot ja muuteltua muutamia. wget:llä saa molemmat hoidettua hyvin yksinkertaisesti.

On vakio, mikä on aika tyhmää sinänsä. Pitäisi olla joku funktio menolämmöstä, jotta menisi alkuunkaan oikein. Jollain alle 30 C menolämmöllä MUTissa 3 C muutos aiheuttaa melkein 3 C muutoksen. 70 C menolla taas tuskin edes 1 C.

Ei ole shunttia eikä varaajaa.

Muuta tapaa en keksi miten menolämpöön pääsisi vaikuttamaan ulkoisesti. Voisi myös estää kalliina aikana kompuran ja vastukset, joka ehkä ajaisi saman asian, mutta silloin käyttövettä ei saisi myöskään eli se voisi loppua. Saattaisi johtaa myös siihen, että laittaa vastukset päälle, kun ne sallitaan.

Vaikuttaako tuo Operating Mode 2 pelkään lämmitykseen?

"Heat circuit 1 Heating/Coolin mode. 0=Constant off, 1=Auto, 2=Constant heating"

Tarkoitus olisi viritellä vastaavaa talvea varten Home Assistantin kanssa. Kunhan kaivo saadaan porattua, pumppu asennettua ja Home Assistant opeteltua...

Saako huonelämpötilaa desimaaleja tai puolikkaita asteita?

Oletus siis, että C10 käytössä Husdatalta.

Ja eikö suoraan käyräänkin vaikuttava asetus ole eli Heat set 1, CurveL (Set heat circuit 1 heating temp).

Luulin, että nuo olisi 7001i:n kanssa käytettävissä.
 

jmaja

Hyperaktiivi
Vaikuttaako tuo Operating Mode 2 pelkään lämmitykseen?
Hyviä kysymyksiä. En osaa vastata suurimpaan osaa. Lämpökäyrän luvut Husdatassa ei vaikuta olevan missään tekemissä Boschiin asetetun lämpökäyrän kanssa. En ole kokeillut muuttaa niitä Husdatassa.

En tiedä mitä operating mode tekee.

Ilmeisesti nuo kaikki on kokeilemalla löydetty Husdataan? Sama vekotin käy lukuisiin IVT/Bosch-malleihin ja kaikki ei vastaa Husdatan dokumentointia. Eilen huomasin, että käyttövedelle on EcoPlus 5. Ohjeessa on 0.

Eiköhän tuolla sisälämpötilalla saa homman hoidettua. Ainoa harmi on, ettei voi sitten oikeasti säätää sisälämpötilaa. Tuohon voi tokii tehdä omaan "ohjelmaan" etäasetuksen.
 

Sukke

Aktiivinen jäsen
Hyviä kysymyksiä. En osaa vastata suurimpaan osaa. Lämpökäyrän luvut Husdatassa ei vaikuta olevan missään tekemissä Boschiin asetetun lämpökäyrän kanssa. En ole kokeillut muuttaa niitä Husdatassa.

En tiedä mitä operating mode tekee.

Ilmeisesti nuo kaikki on kokeilemalla löydetty Husdataan? Sama vekotin käy lukuisiin IVT/Bosch-malleihin ja kaikki ei vastaa Husdatan dokumentointia. Eilen huomasin, että käyttövedelle on EcoPlus 5. Ohjeessa on 0.

Eiköhän tuolla sisälämpötilalla saa homman hoidettua. Ainoa harmi on, ettei voi sitten oikeasti säätää sisälämpötilaa. Tuohon voi tokii tehdä omaan "ohjelmaan" etäasetuksen.

Vähän huonolta kuulostaa Husdatan toiminta, mutta ei ole toisaalta vaihtoehtoakaan. Paperilla kaikki näyttää hyvältä, mutta käyttäjäkokemukset toiminnasta kertoo muuta. Täytyy tehdä aikanaan oma ketju aiheesta, kunhan saa laitteet käyttöön. Tuo ohjauksen toteutus ja optimointi kyllä kiinnostaa.

Yksinkertainen ja hyvältä kuulostava on tämä @Mikki API. Löysin myös Home Assistant yhteensopivan sähköauton latauslaitteen, siihenkin saisi tätä hyödynnettyä.
 

Mikki

Hyperaktiivi
Yksinkertainen ja hyvältä kuulostava on tämä @Mikki API. Löysin myös Home Assistant yhteensopivan sähköauton latauslaitteen, siihenkin saisi tätä hyödynnettyä.

Kiitoksia. En ole vielä toistaiseksi kuullut kyselyitä, että mistä löytää "SDK":n rajapinnan kutsumiseen. Niinhän yleensä käy kun rajapinnat on massiivisia ja täynnä dataa. Minusta hyvän APIn tunnistaa siitä, että kukaan ei kysy miten APIa kutsutaan tai miten tietoja parsitaan.
 
Viimeksi muokattu:

jmaja

Hyperaktiivi
Minusta hyvän APIn tunnistaa siitä, että kukaan ei kysy miten APIa kutsutaan tai miten tietoja parsitaan.
Kiitoksia minunkin puolesta!

Kysyinhän minä tuosta aikataulusta. Eniten aikaa mulla meni tuohon JSON-parsintaan, kun ei ole tullut ennen tehtyä. Tai on awk:lla, tietämättä, että Husdata ulosti juuri JSONia. Nyt kuitenkin luin, että tuohon on syytä käyttää juuri JSON-ohjelmia, jotta toimii luotettavasti. Tuossa OpenWRT:ssä olleeseen jsonfilter-kutsuun oli varsin niukka dokumentaatio, mutta nyt alan ehkä vähän ymmärtää sen logiikkaa. Toinen opiskelun paikka oli tuo päivämääräformaatti, johon en ollut ennen törmännyt. Saihan senkin ulos date -I:llä.
 

jmaja

Hyperaktiivi
Vähän huonolta kuulostaa Husdatan toiminta, mutta ei ole toisaalta vaihtoehtoakaan. Paperilla kaikki näyttää hyvältä, mutta käyttäjäkokemukset toiminnasta kertoo muuta. Täytyy tehdä aikanaan oma ketju aiheesta, kunhan saa laitteet käyttöön.
Ihan hyvä se on käppyröiden piirtoon ja etäohjaukseen. Paljon parempi kuin Boschin appi, joka on käsittämättömän surkea ja suorastaan vaarallinen. Ainakin kahdesti olen onnistunut sammuttamaan lämmityksen lopullisesti sillä. Ainoa keino saada takaisin päälle on Husdata tai MLP:n ohjauspaneeli. Kiva juttu, jos tuon tekee talvella reissusta, kun haluaa katsoa että kaikki OK tai laskea sisälämpötilaa reissun ajaksi.

Mutta ei ole sellainen kuin ilmeisesti vanhempiin IVT:hen on ollut eli toimii kuten käyttöpaneeli.

maalämpöfoorumilla on piiitkä 7001i-ketju, jossa paljon juttua Husdatatasta.
 

savikko

Tulokas
Easee Home: https://www.efuel.fi/products/easee-home

HA-komponentti: https://github.com/fondberg/easee_hass

Dokumentointi ilmeisesti aika puutteellista, mutta aiheesta löytyy netistä keskusteluja, jos englanti taipuu. Laitoin tästä HA-yhteensopivuudesta Norjaan kyselyä, katsotaan tuleeko vastausta.

Itse pohdiskelin pitkään tuota ja Easee putosi pois sen takia, että siinä ei ole mitään lokaalia APIa. Käytännössä kaikki liikenne menee Easeen pilven kautta ja käsittääkseni jos Easee menee syystä tai toisesta nurin, niin noista laitteista tulee enemmän tai vähemmän SER-jätettä. Ei jatkoon, siis.

Itse valitsin Go e-Chargerin. Sujahti näppärästi HA:han. Yhteys lokaalin wifin kautta pöks vaan (mqtt ja rest apit, dokumentoidut) ja sai yhdellä kytkimellä kaiken pilviliikenteen pois. Me likes.
 

Mikki

Hyperaktiivi
Itse valitsin Go e-Chargerin. Sujahti näppärästi HA:han. Yhteys lokaalin wifin kautta pöks vaan (mqtt ja rest apit, dokumentoidut) ja sai yhdellä kytkimellä kaiken pilviliikenteen pois. Me likes.

Siitä sitten vain ohjaus halvoille pörssitunneille. Saako siinä rajapinnan kautta sitä kytkettyä päälle/pois ja jopa tehoa säätää?
 

savikko

Tulokas
Laturi on just nyt sammutettuna (odottelee sähköasentajan tuloa), mutta tähän koottu nuo säätömahdollisuudet HA:n näkökulmasta. Vastaus siis kysymyksiin kyllä/kyllä ja vähän lisää :)

1663249142121.png
 

roots

Hyperaktiivi
Itse pohdiskelin pitkään tuota ja Easee putosi pois sen takia, että siinä ei ole mitään lokaalia APIa. Käytännössä kaikki liikenne menee Easeen pilven kautta ja käsittääkseni jos Easee menee syystä tai toisesta nurin, niin noista laitteista tulee enemmän tai vähemmän SER-jätettä. Ei jatkoon, siis.

Itse valitsin Go e-Chargerin. Sujahti näppärästi HA:han. Yhteys lokaalin wifin kautta pöks vaan (mqtt ja rest apit, dokumentoidut) ja sai yhdellä kytkimellä kaiken pilviliikenteen pois. Me likes.
Oliko siihen HA-Go e-Chargeriin joku valmis palikka HA:ssa?
Tuohon samaan laturiin olen päätynyt myös tähän mennessä jos tulee tarve joskus, assia muuttuu tiety nykyään nopeaa tahtia eli kun SE hetki on niin pitää tarjonta katsoo sillä hetkellä uudelleen, mutta ne jotka on kärjessä nyt todennäköisesti pysyvät kärjen tuntumassa vähintään.
 

jmaja

Hyperaktiivi
Mitenköhän tuo käyttövesi kannattaa hoitaa MLP:n kiinteässä varaajassa? Tuskin riittää tehdä vain halvimpana tuntina ellei tee todella kuumaksi. Ensimmäinen versio tekee nyt niin, että nostaa käyttövesiprofiilin pykälää korkeammalle (eli käynnitys- ja sammutusrajat nousevat) tunneilla, joiden hinta on vain vähän minimiä korkeampi. Aloitan tunneista, joiden hintarajana on min + keskihajonnan puolikas. Niitä tuli iltapäivällä alkavalle 33 tunnille 10 kpl: 23-06 ja 15-16. Huonoa tuossa on ehkä se, että tekee varmaankin käyttöveden jo 23, vaikka se on 3 c kalliimpi tunti kuin 03. Toisaalta tuolla mukavuus paranee, jos sattuisi menemään suihkuun myöhään. Ja hinta on kuitenkin reilusti alle 33 h keskihinnan.
 

Nihan

Aktiivinen jäsen
Oliko siihen HA-Go e-Chargeriin joku valmis palikka HA:ssa?
Tuohon samaan laturiin olen päätynyt myös tähän mennessä jos tulee tarve joskus, assia muuttuu tiety nykyään nopeaa tahtia eli kun SE hetki on niin pitää tarjonta katsoo sillä hetkellä uudelleen, mutta ne jotka on kärjessä nyt todennäköisesti pysyvät kärjen tuntumassa vähintään.

On valmiita palikoita. Oman go-e ostin palstalta käytettynä ja siinä on vanhempi rajapinta mutta sekin liittyi HA:han kun vähän pähkäili.

Lataustehoa voi säätää 1A portain alkaen 1x6A -> 3x32A (tai 3x16).
 

Sukke

Aktiivinen jäsen
Itse pohdiskelin pitkään tuota ja Easee putosi pois sen takia, että siinä ei ole mitään lokaalia APIa. Käytännössä kaikki liikenne menee Easeen pilven kautta ja käsittääkseni jos Easee menee syystä tai toisesta nurin, niin noista laitteista tulee enemmän tai vähemmän SER-jätettä. Ei jatkoon, siis.

Itse valitsin Go e-Chargerin. Sujahti näppärästi HA:han. Yhteys lokaalin wifin kautta pöks vaan (mqtt ja rest apit, dokumentoidut) ja sai yhdellä kytkimellä kaiken pilviliikenteen pois. Me likes.

Tuohan vaikuttaa hyvältä vaihtoehdolta ja saa otettua myös mukaan. Saakohan tuota lukittua jotenkin, ettei lähde varkaiden matkaan? Ja taitaa noita HA-yhteensopivia olla enemmänkin.

Kuormituksen hallintaan vaatii sitten HA-yhteensopivan virtamittauksen.

Vähän syyhyää jo sormet päästä säätämään. Puuttuu enää vaan kaikki laitteet.

Siinä onkin ratkaistavaa, että saa autoon aamuksi riittävän latuaksen ja toisaalta lämmin vesi ja talo on optimaalisesti hoidettu.

Mitenköhän tuo käyttövesi kannattaa hoitaa MLP:n kiinteässä varaajassa? Tuskin riittää tehdä vain halvimpana tuntina ellei tee todella kuumaksi. Ensimmäinen versio tekee nyt niin, että nostaa käyttövesiprofiilin pykälää korkeammalle (eli käynnitys- ja sammutusrajat nousevat) tunneilla, joiden hinta on vain vähän minimiä korkeampi. Aloitan tunneista, joiden hintarajana on min + keskihajonnan puolikas. Niitä tuli iltapäivällä alkavalle 33 tunnille 10 kpl: 23-06 ja 15-16. Huonoa tuossa on ehkä se, että tekee varmaankin käyttöveden jo 23, vaikka se on 3 c kalliimpi tunti kuin 03. Toisaalta tuolla mukavuus paranee, jos sattuisi menemään suihkuun myöhään. Ja hinta on kuitenkin reilusti alle 33 h keskihinnan.
Kuinka kauan lämpimän käyttöveden tekoon keskimäärin menee aikaa? Jos saisi rajattua käyttöveden korkeamman pyynnin esim. aamuyön halvoille tunneille sallittuja tunteja rajaamalla.
 

jmaja

Hyperaktiivi
Kuinka kauan lämpimän käyttöveden tekoon keskimäärin menee aikaa? Jos saisi rajattua käyttöveden korkeamman pyynnin esim. aamuyön halvoille tunneille sallittuja tunteja rajaamalla.
Riippuu miten kylmäksi vesi on päässyt. Puolisen tuntia - tunti. Ei taida useimmille riittää kerran vrk lämmitys. Jäähtyy jo aika paljon, vaikkei käytä.
 

jmaja

Hyperaktiivi
Tältä näyttää ensimmäinen testivuorokausi. Alussa näkyy testausta käyttöveden ohjauksesta. Aika hyvinhän tuo painotti halpoihin tunteihin. Käyttövesi tehtiin jo 18, kun kylmeni likaa alimpaankin profiiliin. Käyttövesiohjaus tuli käyttöön vasta 15, joten ei ehtinyt tehdä kuumempaa vettä halpoina tunteina. En ollut paikanpäällä, joten en tiedä miten vaikutti lämpötiloihin. On kyllä kolme anturia, jotka saan luettua joku päivä. Tuossa varmasti menolämpö muuttuu liian rajusti, kun joskus on lämmönjako valmis. Voi olla ihan OK nykyisellä lämmönjaolla.
l_day.png
 
Viimeksi muokattu:

hanks

Aktiivinen jäsen
@jmaja ymmärsinkö oikein että sinulla on Husdata, jolla ohjaat mlp:tä? Ilmeisesti Thermia Diplomaattia voi ohjata samalla palikalla, kiinnostaisi vähän tutkailla josko sen saisi toteutettua mikrokontrollerilla. Löysin Husdatan tekijän open sourcaamaa koodiakin, joka liittynee aiheeseen.


Tämä kyllä voisi olla oman ketjunsa aihe.
 

jmaja

Hyperaktiivi
ymmärsinkö oikein että sinulla on Husdata, jolla ohjaat mlp:tä?
Kyllä. Husdata koostuu kahdesta palikasta. Wifi palikka ja liitäntäkaapeli. Jälkimmäinen on konekohtainen. Varmasti sen voi tehdä itse mikrokontrollerilla, mutta päätin ostaa valmiin heti kun oli MLP tulilla. Eihän tuo kamalan kallis ole. Ansaintalogiikka varmasti enemmän online palvelun vuosimaksun kautta. Sitä en ole edes kokeillut.
 

savikko

Tulokas
Tuohan vaikuttaa hyvältä vaihtoehdolta ja saa otettua myös mukaan. Saakohan tuota lukittua jotenkin, ettei lähde varkaiden matkaan? Ja taitaa noita HA-yhteensopivia olla enemmänkin.

Tutkailin itse mielestäni kaikki laturit läpi ja tämä Go e-Charger vaikutti ns. automaatioystävällisimmältä.

Mutta laturin saa lukittua; siihen tulee semmoinen U-kappale, joka laitetaan ruuvilla seinään, sen sisään tulee sitten tuon laturin syöttökaapeli ja siihen voi laittaa esmes ihan munalukon. Ei toki estä, jos joku tulee voimaleikkureilla tjms käymään.

Varastamista toki saa hidastettua laittamalla jotain sen laturin päälle siten, että sitä ei pysty liu'uttamaan siitä taustalevystään pois.

Itse mitigoin ongelmaa videovalvonnalla.
 

Sukke

Aktiivinen jäsen
Tämä ketju on tarkoitettu kehittämäni pörssihinta-rajapinnan dokumentointiin. Jos vaikka joku haluaisi sitä käyttää. Tiedot rajapinta hakee Entso-E palvelusta, mutta suoraa yhteyttä rajapinnalla ei sinne ole, vaan tiedot tulee välimuistista.

Syy rajapinan tekemiseen on siinä, että en löytänyt näin yksinkertaista rajapintaa mistään, jos on kiinnostunut vain Suomen hinnoista valmiiksi pureksittuna automaatiolle sopivaan muotoon.

Rajapinnan uusi versio syntyi tänään aamukahvilla. Uudet rajapinnat ovat:
Jos ajastatte tietojen hakua, niin max. 1 haku per minuutti olisi toiveena, vaikka rajapinnat skaalaa. Mutta turhaa liikennettä, ja pientä lisäkustannusta tietenkin suorituksista tulee tavalla tai toisella.

Bugeista ja kehitysehdotuksista voi laittaa vaikka priva-viestiä nin ei ketju sekoitu. Tai ketjuunkin toki.

Voiko tätä vinkkailla toisilla palstoilla, jos on tämmöistä palvelua tarvitsevia? Tai eihän sitä mikään estä, mutta ajattelin kysäistä kuitenkin.
 

Mikki

Hyperaktiivi
Voiko tätä vinkkailla toisilla palstoilla, jos on tämmöistä palvelua tarvitsevia? Tai eihän sitä mikään estä, mutta ajattelin kysäistä kuitenkin.
Miksei joo. Yleisesti ottaen muuten jos minulle tulisi joku este pyörittää tuota, niin julkaisen kyllä koodin jossain julkisessa gitissä ja ohjeet miten sen saa Azureen pystyyn.
 

Mikki

Hyperaktiivi
Tulisiko mieleen vastalauseita sille, että clientin IP osoitteen perusteella rajaan hakutiheyttä esimerkiksi 1krt. per 20 sekuntia?

Nimittäin näyttäisi että jonkun verran on hakijoita, jotka hakee tiedot 4-10 sekunnin välein, mikä ei ihan tarpeelliselta kuullosta edes /JustNow rajapinnassa. Tuo neljän sekunnin välein haku on kuitenkin yli 20 000 requestia päivässä.
 

Koelli

Aktiivinen jäsen
Tulisiko mieleen vastalauseita sille, että clientin IP osoitteen perusteella rajaan hakutiheyttä esimerkiksi 1krt. per 20 sekuntia?

Nimittäin näyttäisi että jonkun verran on hakijoita, jotka hakee tiedot 4-10 sekunnin välein, mikä ei ihan tarpeelliselta kuullosta edes /JustNow rajapinnassa. Tuo neljän sekunnin välein haku on kuitenkin yli 20 000 requestia päivässä.
Voi olla, että en nyt tunne, tai pikemminkin ymmärrä, tuota rajapintaasi, mutta sikäli kun sain kiinni, niin se toimii puhtaasti HTTP-protokollalla. Josta tullaankin siihen, että mikset käyttäisi tuossa välissä Cloudflarea, niin voit cachettaa lähes kaikki kyselyt?
 

Mikki

Hyperaktiivi
Voi olla, että en nyt tunne, tai pikemminkin ymmärrä, tuota rajapintaasi, mutta sikäli kun sain kiinni, niin se toimii puhtaasti HTTP-protokollalla. Josta tullaankin siihen, että mikset käyttäisi tuossa välissä Cloudflarea, niin voit cachettaa lähes kaikki kyselyt?
Siis kyllä tuo sekä skaalaa että cachettaa jo kyselyt. Ei siis kyselyt kuormita mitään tietokantaa tms. Ei ole erityistä tarvetta ainakaan vielä CloudFlarelle.

Ehkä enemmän olisi kyse siitä, että ohjaisi käyttäjiä järkevään toimintaan antamalla "keppiä" jos hakevat liian usein rajapinnasta tietoa. Ei liene järkevää sekuntitasolla hakea tietoa, joka muuttuu max. kerran per tunti.
 

ttk2

Aktiivinen jäsen
Tulisiko mieleen vastalauseita sille, että clientin IP osoitteen perusteella rajaan hakutiheyttä esimerkiksi 1krt. per 20 sekuntia?

Nimittäin näyttäisi että jonkun verran on hakijoita, jotka hakee tiedot 4-10 sekunnin välein, mikä ei ihan tarpeelliselta kuullosta edes /JustNow rajapinnassa. Tuo neljän sekunnin välein haku on kuitenkin yli 20 000 requestia päivässä.
Hyvä ajatus. Nyt kun käyttäjiä ei (vielä?) ole paljoa, tämä on vielä helpompi ottaa käyttöön. Tai ilmaisena tuolle voit tehdä mitä tahansa ja koska tahansa, mutta muutos on nyt helpompi tehdä aiheuttamatta kenellekään tarpeetonta hankaluutta.

Rajoitus estää myös sen, että jonkun hulluksi tullut skripti tai automaatio käyttää resurssit kaikilta muilta ampuessaan rajapintaan useita tuhansia pyyntöjä sekunnissa.
 

jmaja

Hyperaktiivi
Tulisiko mieleen vastalauseita sille, että clientin IP osoitteen perusteella rajaan hakutiheyttä esimerkiksi 1krt. per 20 sekuntia?
Voihan tuo hiukan haitata testausta. Itse ainakin saatoin hakea tuota tiheämmin, kun testasin koodiani. Nyt hakee vain kerran vuorokaudessa.

En tiedä miten tuonne voi rajoja laittaa, mutta x hakua/tunti tai /vuorokausi kuulostaisi järkevämmältä kuin yksittäisten hakujen välinen aika.

Mitään syytä ei pitäisi olla hakea minuutin välein tai edes 10 min valmiissa systeemissä.

Mulle tuli testausvaiheessa aina välillä epäonnistunut haku. Mistä ne johtuvat?
 
Back
Ylös Bottom