Noiembrie 17, AD 2025.
Automatizarea mea din biroul din grădină nu prea merge cum trebuie.
Adică am ajuns la 8 dimineața cu 11 grade – uaileu. Nu e că nu merge cum trebuie, merge cum am programat-o io. Economicos, adică zgârcit, dar mergea la limită când afară temperatura era gen 10-12 grade , feels like 12. Acuma e 6-7, feels like cancerul de pe lume.

Și la temperatura asta nu se mai încălzește biroul doar din căldura de la laptop, NAS și raspberry pi. Mai trebuie lemne pe foc, dar lemnele le-am donat unor prieteni ai vecinului, că ăia au sobă.
Iar încălzirea în pardoseală pusă să facă balans la temperatura în pardoseala 20 de grade cam nu prea mai e de ajuns.
Care știi cu home assistant, am automatizarea asta:
La ora 6:30 dimineața, zilele lucrătoare, când telefonul meu e acasă, dă drumul la pardoseală, schimbă temperatura de echilibru de la aia de avarie 7 grade, la una mai mare.


Vezi acolo 22? Am pus eu cu mâna. Aș vrea ca în loc de 22 să pun o variabilă, pe care s-o calculez eu ( am idee cum ) din diferența de temperatură din birou (B), am alt senzor pentru asta și temperatura din datele meteo (M).
Găsesc eu o formulă șmecheră gen 30-MIN(0,(B-M)), sau ceva mai elaborat.

Treaba e că nu știu dacă și cum introduc variabile in YAML-ul vieții, că nu cred că le suportă interfața de la tuya ( din încercările de până acum) și dacă nu le suportă, sunt curios dacă am vreo metodă să fac un wrapper la automatizarea asta, tot din homeassistant, că nu vreau să scriu jdemii de reguli pentru toate configurațiile de temperatură posibilă, nici nu vreau să pun în regula asta numai crăci cu elseif/elseif.
Vreau mai pe formule și matematică așa.
Mai jos view-ul YAML al interfeței grafice de mai sus.

Momentan am pus de mână ca sălbaticii și modific mai încolo când s-o face iar cald.
Ce urmăresc eu e să văd până când e fezabil să lucrez în biroul ăsta – aka nu vreau să consum curent ca la minat bitcoini, că nu minez, nu de alta, și nici să vin dimineața să lucrez la 10 grade, sau ceva.
Asta pentru că așa e când ești însurat și treci de o vârstă – te scoate nevasta din birou, din casă, din pat , numai de la nota de plată nu.
O să mai tot întreb din astea, nu musai caut un răspuns, că lumea acuma folosește automatizări de tip cloud la toate, care-s bune, în principiu, până ești OK cu ce fac datele tale pe la ăia.
Bine, parte din ce am integrat eu p-aici tot prin terțe părți rulează că așa am cumpărat echipamentele, dar măcar mă mint că am ceva control.
Ce-ar fi sa pui termostatul din birou la 22 grade intre nu stiu 8-7, si 15 grade in rest?
Vezi cat consuma cateva zile si vezi daca ieseai mai bine minand bitcoin si aia e. E prea simplu asa? :))
Pot, dar în primul rând, nu ăsta e scopul. Da , e prea simplu. În al doilea rând nu merge așa. Dacă am 15 grade la 7:59 se fac 19 pe la pe la 10:00-12:00 doar cu încălzirea în podea fie trebuie să mai pornesc ceva calorifer electric. Și depinde un pic și de temperatura de afară. Dacă, să zicem că am 12 grade în birou si sunt 15 afară, pot porni încălzirea în podea la 7:00 pe 28 de grade în podea și se fac 18 la ora 8. Dacă sunt 15-16 pot s-o pornesc la 7:00 cu 24… Read more »
Poti incerca cu python si jinja. Desi posibil sa iasa mai complicat decat iti doresti:
M-am gândit la asta și tehnic clar e posibil. Nu e vorba de complicat, e vorba că e cu buldozerul
Dacă fac asta mut controlul din homeassistant, undeva în spatele lui.
Practic nu mă mai pot atinge de configurația din interfața de HA, că ”vine unu” și suprascrie din jobul din spate.
Ca workaround, de acord, ca soluție, nu prea.