01AI som hjælp til at forstå systemet.
Når flere programmer skal kunne forklare oplysninger og svare på spørgsmål, giver det mening at samle deres adgang til kunstig intelligens. Det er formålet med AI-Hub. Jeg vil kunne genbruge modeladgangen uden at flytte alle programmernes opgaver og rettigheder ind i én stor assistent.
En AI-model er den software, der formulerer et svar ud fra spørgsmålet og de oplysninger, den får. AI-Hub giver adgang til modellen. Det enkelte fagprogram bestemmer fortsat, hvilke oplysninger og arbejdsregler der hører til opgaven.
AI-Hub giver mine programmer adgang til kunstig intelligens. Ansvar og rettigheder bliver i det enkelte program; rollefordelingen er beskrevet nedenfor.
02Hver del har sit eget ansvar.
I mit energisystem samler API-Butler målinger, beregner plan og økonomi og udfører den godkendte batteriautomatik. Energi Agent er energisiden, hvor jeg ser planen og opfølgningen. AI-assistenten, som hedder Energi-Agent, hjælper mig med forklaringer og vurderinger.
Figuren forklarer, hvem der gør hvad; den viser ikke anlæggets aktuelle tilstand. En anden AI-assistent, API-Agent, hjælper med API-Butler og dets forbindelser. Fælles adgang til en AI-model giver ikke assistenterne nye rettigheder.
03Svaret bliver kun så godt som grundlaget.
En model kan formulere sig overbevisende og stadig mangle afgørende oplysninger. Derfor skal forklaringen bruge samme aktuelle plan, økonomi og blokeringer som web- og mobilvisningen. Gamle observationer må ikke blive præsenteret som nye målinger.
En plan kan være beregnet uden at være installeret. Udstyret kan have svaret på en besked, uden at indstillingen er bekræftet. Og selv en bekræftet indstilling skal holdes adskilt fra målinger af den fysiske opladning. De forskelle skal følge med helt ind i AI-forklaringen.
AI-Hub skaber ikke manglende målinger. Hvis oplysninger mangler, er uklare eller stammer fra forskellige tidspunkter, skal svaret sige det.
Tekniske detaljer: Store datagrundlag og fejl
For mange oplysninger i én forespørgsel gav tidligere en fejl, som lignede manglende adgang til AI-modellen. Jeg rettede opdelingen af de sendte data og afprøvede den med både test og rigtige AI-svar. Andre datastørrelser og fejl må undersøges, hvis de opstår.
At en sundhedskontrol svarer, beviser kun, at den kontrollerede del er tilgængelig. Et egentligt modelsvar kan stadig blive afvist, hvis adgangen er optaget, en grænse er nået, eller forespørgslen ikke kan behandles. Fejlvisningen skal forklare den konkrete årsag, når den kendes.
04Aftaler og tidligere vurderinger skal kunne findes igen.
De to AI-assistenter har hver sin gemte hukommelse hos API-Butler. De kan genfinde aftaler og tidligere vurderinger, også efter genstart. AI-Hub viser hukommelsens status, men overtager ikke assistenternes faglige oplysninger.
Jeg kan gennemse, søge, rette, glemme og gendanne poster på agenternes egne sider. En aftale, jeg har bekræftet, skal holdes adskilt fra et forslag eller en tidligere AI-vurdering. En gammel vurdering bliver ikke en gældende aftale, bare fordi den er gemt.
Før et svar søger specialisten lokalt efter relevante poster. Kun et begrænset udvalg bruges som baggrund. Kilder og tidspunkter gør det muligt at se, hvad svaret bygger på, og historiske energital beholder deres oprindelige tid.
Tekniske detaljer: Adskilt lagring og dokumenterede test
Hver specialist har sin egen lokale SQLite-database, et lille datalager med søgning og historik. Aftaler kræver brugerbekræftelse gennem den eksisterende beskyttede browsersession. AI-svar gemmes som historiske vurderinger og kan ikke selv blive til godkendte aftaler.
Afleveringen fra 19. oktober 2026 dokumenterer 39 isolerede test, rigtige modelsvar med brug af hukommelsen samt test af genstart og gendannelse af en backup i et adskilt miljø. En fuld tilbagerulning af den kørende installation blev ikke udført.
AI-Hubs oversigt viser blandt andet tilgængelighed, antal poster og seneste opdatering. Private noter og den rå hukommelse sendes ikke til Hub-overblikket. De få relevante uddrag, som bruges til et modelsvar, er en anden og afgrænset overførsel. Hukommelsen skal ikke bruges som lager til adgangskoder.
05Et nyt AI-svar er ikke nødvendigt hvert øjeblik.
Den automatiske vurdering har sine egne grænser for modelbrug. Når en grænse er nået, eller modeladgangen er optaget, kan det seneste AI-svar være ældre end den viste plan. Det skal fremgå tydeligt.
API-Butlers normale beregning og godkendte udførelse kræver ikke et nyt modelsvar. AI hjælper med forståelsen, men er ikke en forudsætning for, at de faste energiregler kan arbejde.
Ved den seneste dokumenterede kontrol kunne begge AI-assistenter svare og bruge deres gemte oplysninger. Det er et dateret testresultat og siger ikke, om adgangen til modellen er ledig lige nu.
06Et fælles fundament med klare grænser.
James er mit særskilte arbejde med en talende assistent på Mac. Tale, samtale og James’ hukommelse skal ikke forveksles med energisystemets specialistopgaver. Flere programmer kan senere bruge fælles modeladgang, men hver ny kobling skal have et konkret formål og tydelige rettigheder.
Næste skridt er at følge, om forklaringerne bliver ved med at stemme med de fælles oplysninger, og om hukommelsen hjælper uden at gøre gamle antagelser til nye fakta. Jeg vil hellere have et svar, som tydeligt beskriver sin begrænsning, end en sikker formulering uden tilstrækkeligt grundlag.
Automatisk styring af den rigtige bil er fortsat slået fra. Artiklen giver ingen nye rettigheder og er ikke en betjeningsside for udstyret.
Om artiklen og dokumentationen
Artiklen bygger på projektets gemte testresultater og afleveringer samt dokumentationen gennemgået 20. oktober 2026. Den beskriver dokumenterede milepæle med deres begrænsninger, ikke en direkte statusmåling. Skærmbilleder viser tidligere optagelser; tegninger viser principper. Private adresser, identifikatorer og adgangsoplysninger er udeladt. Artiklen henter ingen levende data og sender ingen kommandoer til udstyr.
