Hakeepi Norpoolin spottihinnat ja palauttaa ne siistimmässä muodossa.
Apuna on käytetty Flask mikroframeworkkia ja AWS lambda deployment on automatisoitu Zappalla.
- TODO: Kuluvan tunnin hinta
- TODO: Laskentaa kalleimmista tunneista
- TODO: Ohjauslogiikkaparametrit lämmityksen ohjaukseen niin että lämmitys kytketään takaisin päälle vasta kun hinta on oikeasti laskenut, eli tunti-pari hintapiikin jälkeen.
- Kloonaa gittirepo
- Perusta projektille virtualenv python 3.6:lla
- Asenna tarvittavat paketit virtualenviin:
pip install -r requirements.txt - Varmista että AWS:n profiili ja access keyt löytyy ~/.aws/config tiedostosta
- Jos forkkaat oman versiosi:
- editoi zappa_settings.json:iin uniikki S3 bucketin nimi ja tarvittaessa AWS-profiilisi nimi (tai sitten aja
zappa initja anna funktion nimeksi "haetuntihinnat.app") - Aja
zappa deploy
- editoi zappa_settings.json:iin uniikki S3 bucketin nimi ja tarvittaessa AWS-profiilisi nimi (tai sitten aja
- Jos taas jatkat aiempaa työtä riittää
zappa updateaiemmin deployatun lambdafuntion päivittämiseksi