jisotalo / shelly-porssisahko

Nordpool-pörssisähköohjaus Shelly-releisiin - Nordpool price control for Shelly relays
https://jisotalo.fi/shelly-porssisahko
GNU Affero General Public License v3.0
39 stars 11 forks source link

Kehitysajatuksia #21

Open KSkalliswatti opened 7 months ago

KSkalliswatti commented 7 months ago

Minä täällä testailen ja yritän asettua käyttäjän asemaan.

Jospa tehtäis asetussivusta "vaakasivu".... pakko-ohjaukset olis aina näkyvissä. Tilasivulla näkyvistä täpistä ei tiedä mistä ne johtuu (pakko-ohjaus on voinut jäädä vahingossa päälle) Ja muutama bitti säästy, kun ei tartte kysellä "Näytä/Piilota"

Ja kuinka saatais lähetettyä sisäverkon ulkopuolelle "Täppätunnit" vaikka keran vuorokaudessa esim klo 18 tai sitko hinnat on tullu (kui vaa hepommi onnistuu). Voisko ControlChellyCloudia käyttää siihen. (saakohan sen lokiin mitään tuupattua) Tulis automaattisesti varmistus, ja helppo tarkistaa ajat ja, että siellä se pyörii.

jisotalo commented 7 months ago

Moi

Pistetään korvan taakse, näillä näkymin pidän ulkoasun kuitenkin vielä tuollaisena.

Laitoin Shellylle mielenkiinnosta kyselyä, onko mitään tapaa lähettää status-tietoja heidän pilveen. En ole aikaisemmin ainakaan löytänyt mitään tapaa.

Yksi takaraivossa oleva kikka olisi käyttää Githubin gistejä siihen niin, että skripti päivittäisi tilansa aina sinne (mikäli ominaisuus aktivoitu).

KSkalliswatti commented 7 months ago

Tämä mulle tosi hyvä. Tätä tulen itse käyttämään. Ostan 2kpl 1-kanavaista "RK"-mallia kulutusmittauksella (On varoiks "rautalankayhteyskin") Ja sitku on kännykkäapilla mahdollisuus toiminta helposti tarkastaa, sulla on hyvä tuote myytäväksi !! Mulla täällä "testilaudalla" 2-kanavainen pyörii jatkossakin. Seuraan tilannetta. Tsemppiä !!

KSkalliswatti commented 7 months ago

Totanoinni ku koodaus ei oikein kiinnosta........... Tämä sun scripti ja valvontahan toimii vaikka vain sisäverkko kunnossa. Hintojen haku ei siis toimi Olisko äkkiä tehty skriptinpätkä, jolla hinnat haettais oman koneen jonkinmuotoisesta tiedostosta ? Ajat suomenaikaa ja hinnat c/kWh Kaikki siis pelais, kun kerran vuorokaudessa syöttäs hinnat

Ei tätä tehdä tartte, kuhan fundeeraan........

Ja mun viesteihin ei tartte vauhdilla vastata

jisotalo commented 7 months ago

On toi ihan mahdollista, kehityksen aikana jaoin hintatiedot omalta pc:ltä, jotta ei tarvinnut kokoajan hakea niitä serveriltä.

Voin jossain kohti pistää sen setupin tähän, mutta en kylä tiedä onko siinä mitään järkeä. Joutuu käsin päivittämään unix-aikaleimat ja verottomat hinnat sentin kymmenesosina csv-tiedostoon alla olevassa muodossa

"Ajatempel (UTC)";"Kuupäev (Eesti aeg)";"NPS Soome"
"1707429600";"09.02.2024 00:00";"100"
"1707433200";"09.02.2024 01:00";"80,97"
"1707436800";"09.02.2024 02:00";"79,48"
"1707440400";"09.02.2024 03:00";"79,48"
"1707444000";"09.02.2024 04:00";"81,1"
"1707447600";"09.02.2024 05:00";"120,97"
"1707451200";"09.02.2024 06:00";"166,92"
"1707454800";"09.02.2024 07:00";"194,64"
"1707458400";"09.02.2024 08:00";"249,94"
"1707462000";"09.02.2024 09:00";"248,42"
"1707465600";"09.02.2024 10:00";"199,99"
"1707469200";"09.02.2024 11:00";"124,15"
"1707472800";"09.02.2024 12:00";"96,07"
"1707476400";"09.02.2024 13:00";"102,98"
"1707480000";"09.02.2024 14:00";"116,8"
"1707483600";"09.02.2024 15:00";"140,76"
"1707487200";"09.02.2024 16:00";"200"
"1707490800";"09.02.2024 17:00";"155"
"1707494400";"09.02.2024 18:00";"168"
"1707498000";"09.02.2024 19:00";"170"
"1707501600";"09.02.2024 20:00";"182,34"
"1707505200";"09.02.2024 21:00";"155"
"1707508800";"09.02.2024 22:00";"199,99"
"1707512400";"09.02.2024 23:00";"175,84"
KSkalliswatti commented 7 months ago

Ja kuinka saatais lähetettyä sisäverkon ulkopuolelle "Täppätunnit" ajatus hautunut mielessäni..........

Tunnit_binääriseksi

Ei tarvitse saada, kun yksi luku johonkin lähetettyä luettavaksi. Esim. 13230956 tarkoittaa 110010011110001101101100 tunti päällä/pois 1/0 ja 648044 tarkoittaa 10011110001101101100 Purku täytyy aloittaa aina peräpäästä tai uhrata alkuu yksi ylimääräinen ykkönen.

jisotalo commented 7 months ago

Olen miettinyt aiemmin, että tuon tilan lähettäminen ulkopuolelle voisi olla tehtäviässä Github Gistien avulla.

En vaan ole vielä kokeillut taipuuko Shelly siihen. Mutta ajatuksen tasolla skripti voisi päivittää tilansa käyttäjän määrittämään (salaiseen) gistiin, joka on sitten tietysti nähtävistä mistä vaan.

Shellyn tuen vastaus tuohon aikaisempaan kysymykseen oli seuraava. Täytyy kysellä vähän toista reittiä.

We are not sure what you are asking. It's too technical, for us. We don't understand scripting here.

KSkalliswatti commented 6 months ago

Täällä taistelu sähkökartellia ja määräävää markkina-aseman väärinkäyttöä vastaan taistelu jatkuu....... Tämä "avg" Saisko sen viereen vaikka suoran kertoimen, kyinka paljon yli tai ali avg-arvon mennään. avg olis aina avg x tämä arvo tai miten se sun mielestä koodiin sopisi.

Lämminvesi-hommissani tämä tuli mieleen. L-vesi ei paljon päälläolotunteja tarvitse. Kun laitan vaikka ohjausminuutteihin 20 ja pudottasin avg-arvoa l-vesi olis sopivasti sillontällön vuorokaudessa päällä. Tällä sais sitä "Kulutusvaikutusta" pienennettyä.

jisotalo commented 6 months ago

Tuo voisi olla ihan ok. Täytyy pohtia kuinka olisi toteutettavissa.

Tarvittaessa se on nyt jo mahdollista lisäskriptillä ESIMERKKI: Ohjauksen muutos keskiarvon avulla, jonka voi asentaa library-napilla: https://github.com/jisotalo/shelly-porssisahko?tab=readme-ov-file#esimerkki-ohjauksen-muutos-keskiarvon-avulla

KSkalliswatti commented 6 months ago

Tämä ajanjakso "oma valinta" on kyllä tosi hyvä lisäys ! 👍

jisotalo commented 6 months ago

Kiitos, kiva kuulla @KSkalliswatti :)