TermicTuin · Bessó tèrmic d'una casa de poble
Una casa de poble que veu la seva pròpia calor.
Un bessó digital 3D en temps real, connectat a sensors, a 5,39 kWp de plaques i al preu horari de la llum. Decideix quan escalfar amb el sol, a quina hora surt més barat — i t'ho explica en català.
El repte
Una casa entre mitgeres és un problema tèrmic de debò.
Vidre simple i fusta a gairebé tota la casa. Tres nivells cosits per l'escala: efecte xemeneia. El sol d'hivern del sud-oest és calefacció regalada; el d'estiu, un forn sota la teulada.
A sobre, tarifa indexada: el preu de la llum canvia cada hora. I 5,39 kWp de plaques que, sense un cervell que decideixi, exporten l'excedent a quatre cèntims en comptes d'aprofitar-lo dins de casa. Massa variables per anar-hi a ull.
Capa de visualització
El bessó no és una maqueta. És la casa, en viu.
Geometria real —azimuts verificats a OSM/Catastro, plànols a escala. Cada estança es tenyeix amb la seva temperatura de debò, i el sol es mou amb la seva posició astronòmica exacta.
Geometria real
Els tres nivells, el magatzem de 5 m, les obertures i els azimuts exactes de cada façana. No és decoració: és la planta de la casa.
Sol i ombres astronòmiques
La posició del sol es calcula hora a hora. Projecta ombres reals — fins i tot les mitgeres dels veïns tapen el sol quan toca.
Meteo en directe
Pluja, neu i boira segons la previsió. El cel passa de dia a posta a nit amb el color que toca a cada moment.
Render sota demanda
La tauleta de la paret va 24/7. El bessó només dibuixa un fotograma quan un sensor canvia: zero frames en repòs. Ni escalfa ni gasta.
L'arquitectura
Tres capes de decisió. L'LLM mai té el dit al botó.
Cada capa fa la seva feina al seu ritme: els reflexos són instantanis, el planificador pensa un cop al dia, i el model de llenguatge explica i conversa — però no executa res per si sol.
Reflexos
Automatitzacions de Home Assistant. Deterministes i immediates. Si hi ha prou excedent, engega el termo; si de nit fa més fresc a fora, avisa de ventilar.
→ avís de ventilació nocturna
→ avís «celobert > 32°»
Planificador
Un script determinista cada vespre a les 20:30. Agafa el preu de demà, la previsió solar i la meteo → un pla del dia: matí de pellet o d'AC-vall, precàrrega al migdia.
+ meteo → pla del dia
El model (LLM)
Claude Haiku, via l'assistent de veu. Explica per què s'ha pres cada decisió, conversa, i entén ordres com «marxem el cap de setmana».
mai executa directament
Les capes 1 i 2 executen. La 3 proposa i explica, però no prem cap botó. El model més potent és també el més supervisat.
Optimització
El sol primer. El preu, després. La xarxa, l'últim recurs.
El cost es comptabilitza hora a hora amb dades reals, no amb estimacions. I només pagues la part que ve de la xarxa: si el sol cobreix el termo, aquell tram val zero.
La màquina
Programari lliure, hardware auster, dades a casa.
Res al núvol de tercers per a les decisions. L'històric viu al NAS de casa; Home Assistant només el consulta.
Diari de camp
El hardware auster té lletra petita.
Cada mina trepitjada forma part del valor. Aquest és el playbook d'operacions per a qui vulgui muntar-ho de debò.
La Raspberry Pi 3, al límit.
Un cable i una font marginals provocaven undervoltage i reinicis en bucle. Amb la font oficial de 5V/3A: 0 episodis mesurats en 150 s d'arrencada a plena càrrega.
La targeta SD no és una base de dades.
El registre d'històric va inflar la SQLite a 42 MB i saturava la Pi fins a tombar-la en bucle. Solució de fons: el recorder a MariaDB al NAS. La SD deixa de patir; l'històric passa de 10 dies a 60.
L'API de Tado es va trencar el 2026.
La integració oficial deixava de controlar els aires (llegia, però petava en enviar ordres). Es va migrar al fork de la comunitat tado_ce — i les tres zones tornen a respondre.