I hereby claim:
- I am jaakla on github.
- I am jaakla (https://keybase.io/jaakla) on keybase.
- I have a public key ASBytBLuwapWvyBW1qzXd4F0jB1_PnDzrI38QD4VtaG0Ywo
To claim this, I am signing this object:
I hereby claim:
To claim this, I am signing this object:
| import polars as pl | |
| import numpy as np | |
| from datetime import datetime, timedelta | |
| # Constants | |
| NUM_ROWS = 2_000_000_000 # Large number for demonstration; adjust for actual hardware limits | |
| CHUNK_SIZE = 10_000_000 # Number of rows per chunk (file) | |
| data_folder = '/Users/jaak/Downloads/jupydata/' |
| # kolme seadme kõige odavamate tundide otsimiseks sensorid - maja küte, sooja vee küte ja BEV laadimine | |
| # 1. eeldused: | |
| # - Installi Nordpool HACS extension - hinnainfo | |
| # - EV auto integratsioon (Hyundai Bluelink minul) - annab kui palju hetkel akus ruumi. Kui seda pole, võib ka panna staatilise tundide arvu (nt 4) | |
| # - välistemperatuuri sensor kütte jaoks - "keskminetemp" saadud mul kasutades 'average' HACS extensioni abil mitmest lokaalsest sensorist. Aga võib ka asukohapõhist ilmateadet kasutada. | |
| # - boileri küttevajadus 8 tundi ööpäevas on leitud katsetusega - siis ei jahtu alla 35 kraadi väljas olevatel tundidel | |
| # - dashboardis input_number.ev_laadimine_valmis - mis kellaks peab EV laadimine valmis olema, tavaliselt mul "9" (öiseid tunde võtab), aga kui järgmine päev on ka odav ja on aega oodata, võib optimaalsem panna olla nt 14. | |
| # 2. lisa allolevad sensorid configuration.yaml faili, sensorite nimed võivad vajada kohandamist |
| # requires this component (installed with HACS): https://github.com/custom-components/nordpool | |
| type: 'custom:apexcharts-card' | |
| experimental: | |
| color_threshold: true | |
| graph_span: 24h | |
| header: | |
| title: Elektrihind täna | |
| show: true | |
| span: |
| package com.ut.example.jaak.myapplication; | |
| import android.annotation.SuppressLint; | |
| import android.location.Address; | |
| import android.location.Geocoder; | |
| import android.location.Location; | |
| import android.support.annotation.NonNull; | |
| import android.support.v4.app.FragmentActivity; | |
| import android.os.Bundle; | |
| import android.widget.Toast; |
| # src: https://geoportaal.maaamet.ee/est/Andmed-ja-kaardid/Koordinaatsusteemid-ja-kaardilehtede-jaotused/Kaardilehtede-susteemid-p224.html | |
| # consts for bounds | |
| xmin = 300000 | |
| xmax = 800000 | |
| square_x = 100000 # 1st level grid size | |
| ymin = 6300000 | |
| ymax = 6700000 | |
| square_y = 100000 | |
| start1 = 4 # grid digit offsets |
I hereby claim:
To claim this, I am signing this object: