Pörssäri - Shelly-releen ja helpon web-asetusliittymän yhdistelmä pörssisähköohjaukseen

Matti1965

Aktiivinen jäsen
Ennestään on käytössä Shelly Pro 3 joka ohjaa kattilan vastukset hinnan mukaan pois ja pälle. Miten saan Shelly Plug S ohjaamaan ilppiä eri hinnalla kuin kattilaa ohjataan?
 

Matti1965

Aktiivinen jäsen
Juu, noin tein mielestäni. Mutta kun valitsin sille rajat, niin muuttui myös kattilan ja toisinpäin.

Edit: oli ilmeisesti bugi…. Omassa päässä, nyt toimii.
 
Viimeksi muokattu:
  • Tykkää
Reactions: tk-

tk-

Aktiivinen jäsen
Juu, noin tein mielestäni. Mutta kun valitsin sille rajat, niin muuttui myös kattilan ja toisinpäin.

Edit: oli ilmeisesti bugi…. Omassa päässä, nyt toimii.
Olen huomannut tässä kehitystarpeen, eli se laitehallinnan kautta esiin tuleva laitekohtainen näkymä ja ohjausasetukset-osion kautta tuleva kiinteistökohtainen näkymä menevät toisinaan ajatuksissa sekaisin, eli sivusto on vähän epäintuitiivinen sen osalta, että ohjattaisiin käyttäjät muuttamaan asetuksia ensisijaisesti sieltä kiinteistön ohjauskuormien kautta.

Ehkä yksi vaihtoehto olisi jotenkin siirtää se ohjauslaitenäkymä aina kiinteistölistauksen alle ja tuoda selkeämmin esiin mihin ohjauskuormaan se on liitetty, niin se varmaankin estäisi tuota sekaannusta kuormaliitosten osalta.
 

Matti1965

Aktiivinen jäsen
Olen huomannut tässä kehitystarpeen, eli se laitehallinnan kautta esiin tuleva laitekohtainen näkymä ja ohjausasetukset-osion kautta tuleva kiinteistökohtainen näkymä menevät toisinaan ajatuksissa sekaisin, eli sivusto on vähän epäintuitiivinen sen osalta, että ohjattaisiin käyttäjät muuttamaan asetuksia ensisijaisesti sieltä kiinteistön ohjauskuormien kautta.

Ehkä yksi vaihtoehto olisi jotenkin siirtää se ohjauslaitenäkymä aina kiinteistölistauksen alle ja tuoda selkeämmin esiin mihin ohjauskuormaan se on liitetty, niin se varmaankin estäisi tuota sekaannusta kuormaliitosten osalta.
Se oli juuri näin minullakin.
 
Hellou,

mulla hieman ehkä tavanomaisesta poikkeava käyttötapaus Pörssärin kanssa, tai ehkä ei sittenkään. Eli asumme satavuotiaassa kerrostalossa (kivi), jonka lämmitys hoituu pääasiassa kahteen vanhaan kakluuniin asennetuilla ~3kW vastusseteillä (yht. siis 6 kW). Aikanaan käytössä on ollut yösähkö, ja kiitän onneani siitä, että tähän asuntoon ei ole laitettu suorasähköpattereita, toisin kuin lähes kaikkiin muihin asuntoihin :) Talon julkisivu on kaiketi suojeltu, eli esim. ILP ei ole tässä mahdollinen keino sähkön säästämiseen. Lisäksi on yksi toimiva puuliesi keittiössä.

Verrattuna aiempaan asumisratkaisuun (rintamamiestalo + VILP) vaikuttaisi muutaman viikon kokemuksella siltä, että lämmitystarve seuraa ulkoilman lämpötilan muutosta varsin suurella viiveellä. Noin äkkiseltään mietin, että helppo ratkaisu olisi viritellä systeemiin ulkoinen termostaatti, joka kytkisi lämmityksen pois huonelämpötilan ylittäessä kynnystason. RMT:ssa mulla oli Raspi, pari 1-wire-anturia ja itse kirjoitettu shell-skripti, mutta mitenhän tää onnistuisi fiksuimmin Shelly-pohjaisessa systeemissä? Nyt käytössä Pro 1 kontaktorin ohjaukseen, tulossa myös Plug S LVV:n ohjaukseen.

Kyselyikä! Kiitos kehittäjille, hieno härveli! :)
 

tk-

Aktiivinen jäsen
Hellou,

mulla hieman ehkä tavanomaisesta poikkeava käyttötapaus Pörssärin kanssa, tai ehkä ei sittenkään. Eli asumme satavuotiaassa kerrostalossa (kivi), jonka lämmitys hoituu pääasiassa kahteen vanhaan kakluuniin asennetuilla ~3kW vastusseteillä (yht. siis 6 kW). Aikanaan käytössä on ollut yösähkö, ja kiitän onneani siitä, että tähän asuntoon ei ole laitettu suorasähköpattereita, toisin kuin lähes kaikkiin muihin asuntoihin :) Talon julkisivu on kaiketi suojeltu, eli esim. ILP ei ole tässä mahdollinen keino sähkön säästämiseen. Lisäksi on yksi toimiva puuliesi keittiössä.

Verrattuna aiempaan asumisratkaisuun (rintamamiestalo + VILP) vaikuttaisi muutaman viikon kokemuksella siltä, että lämmitystarve seuraa ulkoilman lämpötilan muutosta varsin suurella viiveellä. Noin äkkiseltään mietin, että helppo ratkaisu olisi viritellä systeemiin ulkoinen termostaatti, joka kytkisi lämmityksen pois huonelämpötilan ylittäessä kynnystason. RMT:ssa mulla oli Raspi, pari 1-wire-anturia ja itse kirjoitettu shell-skripti, mutta mitenhän tää onnistuisi fiksuimmin Shelly-pohjaisessa systeemissä? Nyt käytössä Pro 1 kontaktorin ohjaukseen, tulossa myös Plug S LVV:n ohjaukseen.

Kyselyikä! Kiitos kehittäjille, hieno härveli! :)
Moi!

Äkkiseltään tulee mieleen lähteä ihan vaan kokeilemaan tuota ulkolämpöennusteen perusteella tuntimäärää säätävää systeemiä. Sinulla jos varaavuus on kunnossa, niin varmaan voi käyttää suoraan 24h lämmitysperiodia. Analogiana siinä on tavallaan samantyyppinen ajatus kun maalämpöpumppu + lattialämmitys vesikierrolla, eli sinällään lämmityksen ei tarvitse olla jatkuvaa kunhan betoniin varataan vuorokaudessa tarvittava määrä lämmitysenergiaa.

Pörssärissä helpoiten pääsee alkuun, jos on yhtään käsitystä paljonko missäkin ulkolämmössä tarvitaan lämmitystunteja, sillä "mukavuuslämmityksellä". Eli sinne pääset asettamaan haluamasi määrän lämpötila - tuntimäärä -pareja.

Tarkoitit varmaan Plus Plug S, eli se skriptituellinen? Toki kyllä tavallistakin plugia voi tuo pro-shelly webhookin kautta ohjailla. Sen kanssa suosittelen varovaisuutta jos LVV ottaa yhtään enemmän kuormaa, parempi vaihtoehto siihenkin olisi erillinen kontaktori mitä voi ohjata sitten vaikka halvimmalla mahdollisella Gen3-mallin Shelly minillä. Mutta ajatuksena, että LVV:n kuorma ei mene tuollaisen pistorasia-Shellyn läpi, se johtaa ennemmin tai myöhemmin pistorasiakontaktin heikkenemiseen ja sitä kautta kuumenemiseen/pistorasian sulamiseen.
 

Matti1965

Aktiivinen jäsen
Pörssärissä on hintarajat minkä alle ja yli kytketään. Tarviiko ne molemmat asettaa? Eli riittääkö että laittaa esimerkiksi ”Kytke kun hinta alle” Miten ohjelma päättää kumman ehdon mukaan mennään kun hintaraja on sama Kytke/Estä asetuksessa, ja todellinen hinta on juuri se?
 

Matias

Aktiivinen jäsen
Meillä on Pörssärin päälle- ja poiskytkentärajat olleet samat kohta vuoden ja häiriöittä on toiminut.
 

Liitteet

  • Pörssäri rajat.jpg
    Pörssäri rajat.jpg
    34,6 KB · Katsottu: 67

tk-

Aktiivinen jäsen
Pörssärissä on hintarajat minkä alle ja yli kytketään. Tarviiko ne molemmat asettaa? Eli riittääkö että laittaa esimerkiksi ”Kytke kun hinta alle” Miten ohjelma päättää kumman ehdon mukaan mennään kun hintaraja on sama Kytke/Estä asetuksessa, ja todellinen hinta on juuri se?
Jos käyttää vain hintarajaa, niin sitten riittää jompikumpi. Ne on molemmat vaihtoehdot lähinnä sitä varten, että selkeyttää yhteistoimintaa sen aikaohjauksen kanssa.

Estävä yliajaa sallivan kun se tehdään viimeisenä, eli se jäisi sitten lopulta aina voimaan.
 

tk-

Aktiivinen jäsen
Varttiohjaus tuo siinä määrin lisää palikoita ohjausasetuksiin, että työ nykyisen käyttöliittymäympäristön kanssa alkaa käydä raskaasti ylläpidettäväksi.

Eli käytännössä kehitetään koko sivusto uusiksi. Samalla tehdään rajapinta mikä mahdollistaa token-pohjaisen tunnistautumisen kautta asetusten muokkaamisen, eli periaatteessa seuraava looginen askel olisi sitten natiivi ha-lisäosa.

Lisäinfoa enemmän kunhan projekti etenee, huhtikuussa on tarkoitus siirtyä testivaiheeseen niin rekryilen sitten testikäyttäjiä. Asetukset saa migroitua sitten ”tuotantopuolelta” testaajana.

Siinä määrin toki harrasteresurssi on rajallinen, että juurikaan uudistuksia ei tuohon nykyiselle sivustolle tuoda vaan ympätään ne sitten tähän pakettiin.
 
Viimeksi muokattu:

tk-

Aktiivinen jäsen
Mitä tapahtuu nykyisille laitteille mikäli käyttäjä ei ole tietoinen mistään muutoksista eikä tee mitään vaan antaa niiden olla sitten kun muutos tulee?
Ne jatkaa toimintaansa kuten ennenkin. Todennäköisesti ainoa käyttäjää vaivaava asia on uuden salasanan asettaminen sähköpostilinkin kautta seuraavan kerran kun asetuksia haluaa päästä muuttamaan, koska tuolla uudella sivustolla salasana kryptataan tietokantaan eritavalla kuin nykyisessä. Tai sitten vaihtoehtoisesti käyttää jatkossa kirjautumiseen esimerkiksi Google-tiliä tai vaikka Google Authenticator -tyyppistä totp-sovellusta, jolloin salasanakirjautumisen voi jättää kokonaan pois.

Kertaalleen on historiassa tehty jo iso migraatio tietokannassa missä asetuslogiikka ”käännettiin päälaelleen”, eli tehtiin tuo nykymuotoinen kiinteistö - rakennus - ohjauskuorma -pohjainen systeemi sen alkuperäisen laite + ohjauskanavapohjaisen asetushallinnan kanssa. Siinä oli aika isokin taustatyö siirtää asetukset uuteen muotoon, se tehtiin skriptillä tietokannassa.

Tässä uudistuksessa tulee yksittäisiä pieniä muutoksia olemassaoleviin tietokantatauluihin, mutta työ on huomattavasti pienempi eikä niiden tälläkään kertaa pitäisi näkyä edes merkittävänä käyttökatkona. Edellinen taisi mennä noin 10-15min kestäneenä palvelimen mykistymisenä mitä suurin osa ei varmastikaan edes huomannut.
 
Viimeksi muokattu:

tk-

Aktiivinen jäsen
Tässä uuden sivuston rakentelun ohessa päivitellään skriptiäkin moitittujen ominaisuuksien osalta, eli ohjaustieto tallennetaan vanhoilla firmiksillä (lue < 1.5) Key-Value -storageen ja uudemmilla sitten tulevaan Script-storageen. Näin ollen saadaan reboottailtua laitetta jos nettiyhteys menetetään ilman pelkoa, että ohjaustieto loppuisi buuttiin. Samalla skriptiin tuodaan jono Shelly.calleille, eli näitä ei enää ajeta päällekkäin. Uskoisin tällä vihdoin päästävän eroon hyvin satunnaisista, mutta toisinaan tapahtuvista releen ohjaamattomuuksista.

Lisäksi on tulossa failsafe-tunnit, mutta ne ei ole vielä tuossa demoversiossa, kun vaatii serverin päähän muutosta sen osalta, että ne lähetetään laitteeseen.

Jos on intoa betatestailuun, niin skripti löytyy täältä, eli Githubin Daily-kansiosta. Versio on tuo 3.0.0-beta. Missään nimessä en uskalla tuota vielä tuotantovalmiiksi väittää, siksi ei ole vielä edes rc, testattuna on vasta lyhyen aikaa yksikanavaisella plugilla. Etenkin useampikanavaisten Shellyjen kanssa kokemukset kiinnostaa, eli jos löytyy testipöydästä laitteita, niin arvostan yhteisöllistä tukea!
 

tk-

Aktiivinen jäsen
Tässä uuden sivuston rakentelun ohessa päivitellään skriptiäkin moitittujen ominaisuuksien osalta, eli ohjaustieto tallennetaan vanhoilla firmiksillä (lue < 1.5) Key-Value -storageen ja uudemmilla sitten tulevaan Script-storageen. Näin ollen saadaan reboottailtua laitetta jos nettiyhteys menetetään ilman pelkoa, että ohjaustieto loppuisi buuttiin. Samalla skriptiin tuodaan jono Shelly.calleille, eli näitä ei enää ajeta päällekkäin. Uskoisin tällä vihdoin päästävän eroon hyvin satunnaisista, mutta toisinaan tapahtuvista releen ohjaamattomuuksista.

Lisäksi on tulossa failsafe-tunnit, mutta ne ei ole vielä tuossa demoversiossa, kun vaatii serverin päähän muutosta sen osalta, että ne lähetetään laitteeseen.

Jos on intoa betatestailuun, niin skripti löytyy täältä, eli Githubin Daily-kansiosta. Versio on tuo 3.0.0-beta. Missään nimessä en uskalla tuota vielä tuotantovalmiiksi väittää, siksi ei ole vielä edes rc, testattuna on vasta lyhyen aikaa yksikanavaisella plugilla. Etenkin useampikanavaisten Shellyjen kanssa kokemukset kiinnostaa, eli jos löytyy testipöydästä laitteita, niin arvostan yhteisöllistä tukea!
Nyt aletaan olla jo ainakin lähes rc-vaiheessa, eli toimii myös tuo uusimpien firmisten Script.Storage. Mukaan tuli vielä tarkistus, että rele tosiaan on muuttanut tilansa.

Seuraavaksi rakennellaan vielä tuo failsafe-puoli, niin sitten tämä varmaan alkaa olla jo päivityskunnossa tuonne release-puolelle. Varsinainen failsafe-toiminnallisuus toki tulee mukaan sitten vasta kun saadaan tuo uusi ohjaussivusto pihalle, mutta skripti päivitetään sitä jo tässä vaiheessa tukemaan.

EDIT: vedetäänpäs sen verta takaisin, että mahdollisesti tuo Script.storage hukkaa vielä muistia kun kokonaismuisti vähenee skriptin pyöriessä. Ehkei kannata vielä kovin kriittisiin pisteisiin tuollaista 1.5 -betaversiossa pyörivää skriptiä laittaa..
 
Viimeksi muokattu:

Jaska80

Jäsen
Moikka, ja kiitos hienosta softasta:)
Pörssäri onkin uusi tuttavuus itselle ja muuten vuoden tauon jälkeen aloin taas kasaamaan pörssisähkö ohjausta pystyyn.

Onkohan mitään keinoa välttää päällekkäiset tunnit päälämmitys ja käyttöveden lämmityksen ohjauksessa?
Tällä hetkellä testailen kombolla jossa vaan Shelly pro 2 vetelee potentiaalivapaasti vilppiin eri toimintatiloja päälle.

Aikoinaan Fissio:n kanssa ratkaisin ongelman syöttämällä eri toimintoihin niin suuren ottotehon että fissio:n kuormanhallinta rajoitti yhtäaikaisen toiminnan mutta pörssäri ei ilmeisesti ainakaan vielä kiinteistön sulakerajaa kunnioita?
 
  • Tykkää
Reactions: tk-

tk-

Aktiivinen jäsen
Moikka, ja kiitos hienosta softasta:)
Pörssäri onkin uusi tuttavuus itselle ja muuten vuoden tauon jälkeen aloin taas kasaamaan pörssisähkö ohjausta pystyyn.

Onkohan mitään keinoa välttää päällekkäiset tunnit päälämmitys ja käyttöveden lämmityksen ohjauksessa?
Tällä hetkellä testailen kombolla jossa vaan Shelly pro 2 vetelee potentiaalivapaasti vilppiin eri toimintatiloja päälle.

Aikoinaan Fissio:n kanssa ratkaisin ongelman syöttämällä eri toimintoihin niin suuren ottotehon että fissio:n kuormanhallinta rajoitti yhtäaikaisen toiminnan mutta pörssäri ei ilmeisesti ainakaan vielä kiinteistön sulakerajaa kunnioita?
Tässä on iso refaktorointiprosessi meneillään ennen ilmeisesti nyt syksyllä käyttöön otettavia varttihintoja, niin siinä vaiheessa tuo kuormansuunnittelu tulee kanssa käyttöön. Kieltäydyn pilkunviilaajana käyttämästä sanaa kuormanhallinta, koska systeemi ei ole reaaliajassa tietoinen siitä minkälainen kuorma todellisuudessa on kytkettynä.

Tuollainen samantyyppinen tulee mahdolliseksi jatkossa sitten myös Pörssärillä, toki olisi tyylikkäämpi ratkaisu tuoda myös vaihtoehdoksi manuaalisesti valita minkä ohjauksen kanssa ei saa mennä päällekkäin, ja kumpi on ensisijainen. Laitanpa (loputtomalle) idea/työlistalle tuollaisenkin ominaisuuden!

Tässä vielä pientä esimakua uudesta versiosta. Toki nuo hintagraafin tiedot valitettavasti joudutaan edelleen loppukäyttäjältä piilottamaan ja siinä tilalla tulee näkymään vain graafi toteutuvista ohjauksista. Uusi UI muuttaa olennaisesti tuota asetustenhallintaa selkeämpään suuntaan, eli jatkossa aktiivisena on yksi "kiinteistö" kerrallaan ja kaikki reitit ja asetukset koskee sitä. Helpottaa nykyistä osin vaikeaselkoista ja epäloogista toimintaa etenkin käyttöönotettaessa.

Kuvakaappaus - 2025-08-12 16-43-11.png
 

tk-

Aktiivinen jäsen
Nyt ollaan vihdoin saatu uusi käyttöliittymä jo testikäyttäjille bugietsintää varten, ja taustalogiikat alkaa olla viimeistä hiomista vaille valmiina ensimmäiseen julkaisukuntoon. Virheitä ja poikkeustilanteita sieltä varmasti vielä löytyy, koska käyttäjä pystyy vaikuttamaan ohjausten toteuttamiseen entistä enemmän jatkossa (ohjausten priorisoinnit, pääsulakekoon vaikutus, kahden kuorman päällekkäisyyden esto, pätkityt ohjausperiodit jne), joten etenkin lokakuu tullaan olemaan hyvinkin herkillä korjaamaan asioita. Toki pyydän myös ymmärrystä jos ei juuri sinun ongelmaan ehditä aivan ensimmäisenä vastaamaan. :)

Vanha sivusto jatkaa toimintaansa tuntikeskiarvoilla, eli mikäli oma mittari ei tue varttimittausta, niin ei kannata kiirehtiä uuden sivuston käyttöönottoon. Uudelle sivustolle ainakin alussa täytyy ohjaukset rakentaa uudelleen manuaalisesti. Pyrin lokakuun aikana tuomaan automaattisen kuormien siirron vanhasta uuteen. Jossain vaiheessa loppuvuodesta kaikki käyttäjät siirretään sitten automaattisesti uudelle sivustolle, mutta hinta-asetuksena jatkuu tuntikeskiarvojen käyttö kunnes käyttäjä käy itse muuttamassa sen varttiohjaukseen.

Paljon siis uudistusta tulossa, pyydän ymmärrystä mahdollisiin vikatilanteisiin, mutta muistutan ettei kannata hätiköidä uuteen siirtymistä jos ei ole aivan pakko. Todellisuudessa halpojen varttien metsästyksen epäonnistuminen voi aiheuttaa lokakuun aikana jonkun euron rahalliset menetykset jos sitäkään, eli tämän takia ei kannata toimivaa nykytilannetta uhrata. Toisaalta pioneerejä kaivataan ilmoittamaan meille mahdolliset epäloogisuudet.

Pakko loppuun todeta, että jollain tapaa ollaan kuitenkin innoissaan tästä uusimmasta versiosta, se vie kokonaisuuden hallintaa valovuodella eteenpäin, parantaa käyttäjäkokemusta huomattavasti (subjektiivinen mielipide ;)) ja mahdollistaa huomattavan paljon enemmän uusien ohjaustapojen ja -laitteiden integroimista järjestelmään jatkossa entistäkin helpommin.
 

tk-

Aktiivinen jäsen
Milloin päästään varttioptimointiin? Voisin yrittää auttaa testissä.
Loistavaa! Testisivusto on jo "julkinen" (https://flask.porssari.fi), nykyisestä Pörssäristä voi laittaa tietonsa tai voi laittaa minulle yv:llä sähköpostiosoitteen ja halutessaan puhelinnumeron, niin sinne pääsee tekemään itselleen tilin. Testisivustolla tulen jatkossa pitämään vain tilit jotka aidosti ehtivät osallistua debuggaukseen, eli tarkoitus rajata vain pienelle aktiiviselle porukalle. Palkinnoksi vaivasta näkee sitten Pörssärin kautta kiinteistönsä sähkönhinnat, koska ne on olennainen osa tuota edellämainittua työtä kun vertaa toteutuneita ohjauksia kiinteistön hintatietoihin.

Eli laita minulle tiedot joko täällä yv tai sieltä nykyisen sivuston lomakkeelta. Todennäköisesti tänään testiympäristöön päivitetään uusi versio mikä sisältää ohjaustietojen laskennan.

Yleisemmin tiedoksi, että uusi sivusto päivitetään vanhan tilalle tässä loppuviikon aikana. Käytännössä tarkoittaa sitä, että vanhalle sivustolle mennään etusivulla olevasta linkistä, tai suoraan https://legacy.porssari.fi (linkki ei toimi vielä). Uusi sivusto tulee toimimaan sitten tuossa alkuperäisessä osoitteessa, mutta sen ei ole tarkoitus enää olla testisivusto vaan aina mahdollisimman tuotantovalmis.
 

huugo

Vakionaama
Moi,

koetin kirjautumista.
1.google kirjautuminen antaa virheen tiliä luodessa.
" We couldn’t sign you in with google. Please try again."

2. normi register-käyttöpolku päättyy koodin lähettämiseen. Koodi ei tule perille

Eli en pääse rekisteröitymään.

Olinko vaan liian hätäinen? Testaus tehty ke aamuna 07:10.
 

tk-

Aktiivinen jäsen
Moi,

koetin kirjautumista.
1.google kirjautuminen antaa virheen tiliä luodessa.
" We couldn’t sign you in with google. Please try again."

2. normi register-käyttöpolku päättyy koodin lähettämiseen. Koodi ei tule perille

Eli en pääse rekisteröitymään.

Olinko vaan liian hätäinen? Testaus tehty ke aamuna 07:10.
Olit liian hätäinen. Testisivustolla Google-tilin käyttö on estetty, ja tietosi ei vielä olleet sallittujen sähköpostiosoitteiden ja puhelinnumeroiden listalla. Se on testisivustolla myös rajoitettu, tällä estetään sinne rekisteröityminen ”ilman lupaa”.

Laitoin aiheesta yv, huomenna aamulla taas toiminee kun saan illalla ajettua uuden version sivustosta palvelimelle.
 

Mikkok

Aktiivinen jäsen
Noh. Aiemminkin olin vähän sitä mieltä että liian vaikeaa, liikaa nappeja, liikaa toiminteita ja samalla ei sitä mitä haluan. Ehkä en vain osaa.
Toiveena oli että klikkaan maksimihinnan, valitsen laitteen ja kanavan ja siinä se. Jotain nyt kuitenkin pieleen menee kun mitään ei tapahdu.
 

Liitteet

  • Screenshot_20251013_195039_com_android_chrome_ChromeTabbedActivity.jpg
    Screenshot_20251013_195039_com_android_chrome_ChromeTabbedActivity.jpg
    52,2 KB · Katsottu: 54

tk-

Aktiivinen jäsen
Noh. Aiemminkin olin vähän sitä mieltä että liian vaikeaa, liikaa nappeja, liikaa toiminteita ja samalla ei sitä mitä haluan. Ehkä en vain osaa.
Toiveena oli että klikkaan maksimihinnan, valitsen laitteen ja kanavan ja siinä se. Jotain nyt kuitenkin pieleen menee kun mitään ei tapahdu.
Viestin alku on rakentavaa palautetta, ja olen kanssasi samaa mieltä, vanha sivusto on sekava ja huono. Uusi ei ihan vielä ole valmis, nappeja ja toiminteita sielläkin toki tulee paljon olemaan.

Tuo laitetunnus pitää olla se Shellyn device-id. Ohjeet käyttöönottoon löytyy kuvakaappauksineen sivustolta https://docs.porssari.fi
 

Matti1965

Aktiivinen jäsen
Odottavan aika on pitkä, luulee lämmittävänsä hintaan 11 senttiä, mutta todellisuudessa on sitten 13,5 :) (tämä esimerkki)
 
  • Tykkää
Reactions: tk-

tk-

Aktiivinen jäsen
Uuden sivuston käyttöönottoprojekti on taas askeleen lähempänä valmistumista!

Eli nyt uusi sivusto on avattu osoitteessa https://porssari.fi/app. Tämä kannattaa mobiililaitteessa lisätä alkunäyttöön natiivimaisemman kokemuksen aikaansaamiseksi, ja onnistuu se tietokoneellakin lisätä sovellukseksi tietokoneelle. Kirjautuminen on voimassa aina 30vrk ajan samalla laitteella, eli tunnuksia ei tarvitse joka kerta syöttää uudelleen.

Seuraavien päivien aikana varmistamme vielä ohjausrajapinnan yhteistoiminnan vanhan sivuston kanssa sekä pääpiirteittäin ohjauslaskennan toimivuuden. Uskoisin, että ensi viikon lopussa ohjaukset alkaa välittymään laitteisiin.
 

tk-

Aktiivinen jäsen
Uusi Pörssäri on nyt käytössä!

Virheitä vielä luultavasti löytyy koska aikalailla kaikki ohjaustiedon laskennassa sekä sivustossa meni uusiksi. Itse ohjaustiedon hakurajapinta selvisi pienimmillä muutoksilla, mutta toki sielläkin muutoksia tehtiin jotta saadaan vanha ja uusi pelaamaan yhteen skriptiä päivittämättä.

Kiitokset kaikille käyttäjille ja etenkin kehitystyössä avuksi olleille vikaraporttien lähettäjille. Tulen palaamaan näiden osalta vielä sähköpostitse tarkemmin asiaan miten jatkossakin voi olla mukana kehitystyötä auttamassa.

Uusi kehityskanava on suunnitteilla, mahdollisesti Discordiin, mutta myös täällä on hyvä esittää toiveita mihin suuntaan systeemiä viedään. Seuraava vaihe on tuoda loput vanhan sivuston ominaisuudet mukaan, uusia ulkoisia ohjausmahdollisuuksia sekä tuki (lähes) reaaliaikaiselle energiaseurannalle sekä Shellyjen että han-porttiin asennettavien laitteiden avulla. Ja myös uutisia kehitysyhteistyöstä on luvassa piakkoin.
 

huugo

Vakionaama
Uusi Pörssäri on nyt käytössä!
Siirtyivätkö vanhat ohjaustiedot uuteen? Toimiiko vanha yhä? (itsellä ei mennyt viime yönä lattialämmöt päälle - johtuneetko minusta).Pitääkö legacy käyttäjientehdä jotakin, että vanha toiminta jatkuu (esim HA-ohjauksella)?
 

tk-

Aktiivinen jäsen
Siirtyivätkö vanhat ohjaustiedot uuteen? Toimiiko vanha yhä? (itsellä ei mennyt viime yönä lattialämmöt päälle - johtuneetko minusta).Pitääkö legacy käyttäjientehdä jotakin, että vanha toiminta jatkuu (esim HA-ohjauksella)?
HA kanssa oli pieni bugi hetken aikaa mikä saattaa vaatia uudelleenkäynnistyksen jotta se jatkaa toimintaa. Itsellä on ohjaukset juuri ha:n kautta vielä vanhalta sivustolta. Se voi selittää tuon viime yön toimimattomuuden.

Vanha ja uusi toimii rinnan, ohjauskanavaa haetaan ensin uudelta ja sitten vanhalta.

Asetusten siirtoon tullaan tarjoamaan työkalu lähiaikoina ja jossain vaiheessa loppuvuodesta (kun manuaalisesti siirtävät sen työkalun testaa 😁) siirretään sitten loput käyttäjät automaattisesti uuteen.
 

Kide

Jäsen
Vanha ja uusi toimii rinnan, ohjauskanavaa haetaan ensin uudelta ja sitten vanhalta.
Oonkohan tuon testikäytön aikana onnistunut jotenkin mämmäämään asetukset mutta mites tuo nyt toimii: legacy-sivulla on Home Assistant ohjauslaitteella laitetunnus ABC ja uudella sivulla XYZ. Uusi sivu väittää olevansa "Ei aktiivinen" ja legacy toimii ihan ok. Onko noilla nyt oikeasti väliä? Vai pitääkö HA:n sivulla päivittää puolestaan tuo laitetunnus? Vai voiko jopa valita legacyn ja uuden välillä vain laittamalla ABC tai XYZ?

Uusi kehityskanava on suunnitteilla, mahdollisesti Discordiin, mutta myös täällä on hyvä esittää toiveita mihin suuntaan systeemiä viedään.
Tämä palstahan olis ihan ok, helppo hakea asioita ja asiallista tarvittaessa moderoitua keskustelua mutta toistaiseksi aika vähän liikennettä. Naamakirjan seuraaminen omalta osalta tosi heikkoa ja siellä itsellä tökkii kyseisen alustan käyttö monessa mielessä. Joku Discord varmaan parempi jos jotain kansainvälistä käyttäjäkuntaa haluaisi tukea.
 
  • Tykkää
Reactions: tk-

tk-

Aktiivinen jäsen
Oonkohan tuon testikäytön aikana onnistunut jotenkin mämmäämään asetukset mutta mites tuo nyt toimii: legacy-sivulla on Home Assistant ohjauslaitteella laitetunnus ABC ja uudella sivulla XYZ. Uusi sivu väittää olevansa "Ei aktiivinen" ja legacy toimii ihan ok. Onko noilla nyt oikeasti väliä? Vai pitääkö HA:n sivulla päivittää puolestaan tuo laitetunnus? Vai voiko jopa valita legacyn ja uuden välillä vain laittamalla ABC tai XYZ?
Se ”ha-laitetunnus” tehdään arpomalla, niin sen takia vanhaa ei voi vain manuaalisesti siirtää uuteen. Eli jos olet sen sinne uudelle puolelle nyt manuaalisesti tehnyt uusiksi, ja ohjausdata näyttää etusivun graafissa omaan silmään järkevälle, niin hyppäys uuteen onnistuu juuri kuten mietit eli vaihtamalla vain se uuden siviston tunnus Home Assistantiin.

Uudella sivustolla on oma tietokanta, mutta se ohjausrajapinta osaa nyt yrittää etsiä laitteita molemmista uutta priorisoiden. Tämä on nyt tällainen hetkellinen yhteiskäyttösekamelska…
 

Viuh

Jäsen
Aloin kanssa tutkimaan Pörssäriä tulistusvaraajan ja vilpin ohjuakseen. 1. laite on luotu ja ohjaus mutta nyt hakkaa pää tyhjää kun en hoksaa miten saan ohjauksen eteenpäin Shellylle :huh: Kyseisen Shellyn ID:n olen täyttänyt kyllä.
 

tk-

Aktiivinen jäsen
Aloin kanssa tutkimaan Pörssäriä tulistusvaraajan ja vilpin ohjuakseen. 1. laite on luotu ja ohjaus mutta nyt hakkaa pää tyhjää kun en hoksaa miten saan ohjauksen eteenpäin Shellylle :huh: Kyseisen Shellyn ID:n olen täyttänyt kyllä.
Shellyyn sitten vielä se skripti. Ohjeita osoitteessa https://docs.porssari.fi (sivuston osalta mennyttä aikakautta).
 

tk-

Aktiivinen jäsen
Noniin, nyt vihdoin ehkä ollaan selätettynä iso osa haasteista ja äkkiseltään näyttäisi, että suurin osa ohjauksista rakentuu järkevästi.

Tiedossa oleva bugi on vielä maksimitauko, eli se ei toimi. Korjataan seuraavassa. Tämä sinällään tyhmä virhe, eli liittyy debug-logitukseen eikä niinkään itse logiikkaan. Ja näköjään nyt uutena ominaisuutena lipsahti hetkeksi semmoinen, että jos joku periodi ylittää puolenyön, niin tämän jälkeisiä ei sitten enää lasketa. Mutta tämä korjaantunee tämän päivän aikana ja on sinällään harvinaisempi tilanne.

Mutta kaikenkaikkiaan ohjauksen pitäisi nyt onnistua pääsääntöisesti oikein, ja yhtään nykyisistä kiinteistöistä ei pääty virheeseen. Ohjausalgoritmi on saatu hiottua aika tehokkaaksi ja käytännössä yksittäisen kiinteistön ohjauslaskenta vie kuormamäärä ja niiden sisältämä periodimäärä huomioiden noin 0,1-0,4 sekuntia. Tällä hetkellä ajetaan varovasti kolmea ohjauslaskentaa rinnakkain, eli käytännössä kun hintatiedot saadaan, niin koko Pörssärin ohjauslaskenta on suoritettu muutaman minuutin sisällä seuraavalle vuorokaudelle.

Testaajille vinkiksi, eli jos haluat nähtä miten ohjaukset tehdään halutuilla asetuksilla, niin luo sivustolle Home Assistant -laite. Se tekee arvotulla laitetunnuksella kahdeksan ohjauskanavaa, ja näihin voi sitten rakennella haluamiaan ohjauksia mitkä piirtyy etusivun graafiin. Ja jos edelleen on kiinnostusta ns. viralliseksi testaajaksi niin minulle vaan viestiä sieltä sivuston tukipyynnöllä!

Tuossa toisessa ketjussa mielenkiintoista pohdintaa siitä, että mikä olisi oikea aika katkaista vuorokausi. Pörssäri mahdollistaa aivan haluttuun aikaan vuorokauden katkaisun ja pilkkomisen haluttuun määrään halutun mittaisia jaksoja. Eli siitä vaan testailemaan! Hinnoissa otetaan huomioon joko pelkkä spot, tai sitten käyttäjän syöttäessä tariffit myös nämä.
 
Viimeksi muokattu:
Back
Ylös Bottom