Energia comunității, măsurată, împărțită și decontată corect.
Lumeni Current este platforma pentru comunități de energie cerută în caietul de sarcini din octombrie 2026: de la invertorul din casa membrului până la extrasul lui de la sfârșitul lunii. Șaisprezece module, șase etape, 24 de luni, cinci specialiști. Faza 1 începe luni, 2 noiembrie 2026.
Consola operatorului și aplicația membrului
Două interfețe pe același registru. Operatorul vede flota, alarmele, membrii, regulile și închiderea de lună; membrul vede în telefon ce produce, ce dă, ce primește și cât economisește. Machetele de mai jos sunt interactive: datele sunt demonstrative, comunitatea și membrii sunt fictivi.
- Tablou de bordflux în timp real, intervale de 15 minute, alarme, prognoză
- Flotă și dispozitivecale de date, calitate, firmware, comandă semnată cu validator
- Date și prognozămăsurat, estimat, prognozat pe 48 de ore, reconciliere
- Comunitatemembri, POD-uri, înrolare în șase pași, cheia de alocare
- Alocare și decontareun interval explicat, registru în partidă dublă, închidere de lună
- Optimizare și controlșase stări, plan față de realizat, consimțământ, oprire imediată
- Agent AIrăspunde din registru, propune, omul aprobă, totul în audit
- Aplicația membruluiacasă, energie, decont, suport
- Agentul care își cântărește costulo zi de lucru a agentului AI: cod, Jev, Claude doar când merită, omul pentru bani și echipamente
De la invertor la decont, în șase pași
Drumul datelor, așa cum îl descrie caietul. Derulează: fiecare pas aprinde locul lui în flux. Numai calea prin gateway duce comenzi; conectorii cloud și contorul operatorului de distribuție doar citesc.
- 1
Instalația membrului
echipament existent
Invertor, baterie și contor, așa cum sunt. Platforma nu modifică parametrii de protecție ai echipamentului; protecțiile invertorului și ale bateriei au prioritate absolută. O marcă nouă este un adaptor și nu atinge restul codului.
- 2
Gateway local
faza 1 · M1
Un Linux industrial lângă invertor citește la cel mult 10 secunde prin Modbus TCP/RTU și SunSpec, ține cel puțin 72 de ore de date fără internet și primește actualizări semnate; niciun port deschis spre internet. Fiecare comandă are identificator unic, semnătură, expirare și confirmare de la echipament; validatorul de pe gateway o oprește la prima verificare picată.
- 3
Date și prognoză
faza 1 · M2
Seriile se stochează la 15 minute, cu datele brute păstrate. Golurile se completează și fiecare valoare este marcată ca măsurată sau estimată. Prognoza de producție și consum are orizont de 48 de ore, iar eroarea ei se măsoară și se raportează zilnic. Telemetria se reconciliază cu contorul oficial; diferențele peste prag dau alertă.
- 4
Alocare pe interval
etapa 2 · M4.1, avans în faza 1
Pe fiecare interval de decontare, energia dată de producători se împarte consumatorilor după cele două metode din cadrul ANRE: proporțional cu consumul sau în procente fixe. Regulile sunt versionate, cu dată de intrare în vigoare, iar suma alocărilor este întotdeauna egală cu energia partajată.
- 5
Registru și decontare
etapa 2 · M4.2–M4.3
Un registru în partidă dublă ține kWh și lei. Nimic nu se modifică; corecțiile se fac prin stornare, cu ambele versiuni vizibile. Închiderea de lună produce extrasul fiecărui membru, decontul comunității, raportul per furnizor la nivel de POD și agregatele pentru PRE. Registrul este singurul loc din care pleacă cifrele.
- 6
Membru și operator
consola: faza 1 · aplicația: etapa 2
Membrul vede în telefon producția, consumul și bateria în timp real, ce a dat și ce a primit, economiile în lei, documentele și sesizările. Operatorul vede flota, alarmele, membrii, regulile și închiderea de lună. Agentul AI explică orice cifră din datele membrului; propune, iar omul aprobă.
Pornește turul ghidat în consolă
Cele șaisprezece module, în ordinea în care se construiesc
Faza 1 pune temelia: date, prognoză și primele comenzi sigure. Fiecare etapă adaugă un strat peste cel validat pe flota reală. Regula caietului: dacă timpul nu ajunge, se amână controlul și piața, niciodată decontarea. Punct portocaliu: livrat în faza 1.
- M1 · Conectori și gatewayetapa 1 · faza 1
Conectori cloud pentru primele două mărci din inventar; gateway Linux cu Modbus și SunSpec; model canonic de date; comenzi semnate; import contor de la operatorul de distribuție; matrice de firmware; simulatoare.
- M2 · Date și prognozăetapa 1 · faza 1
Serii la 15 minute cu datele brute păstrate, validare și completare de goluri, prognoză pe 48 de ore cu eroarea raportată zilnic, reconciliere cu contorul oficial.
- M3 · Comunitate la cheieetapa 2
Asistent de înființare (CESR sau CEC), statut și regulament din șabloane, înrolare complet digitală cu semnătură electronică, dosar pentru Registrul Național, convenție multipartită.
- M4 · Alocare și decontareetapa 2 · avans în faza 1
Motor de alocare pe interval, registru în partidă dublă pentru kWh și lei, închidere de lună cu patru documente, recalculare prin stornare, încasări, simulator de aderare.
- M5 · Aplicațiietapele 1–2 · consola în faza 1
Aplicația membrului (web pentru mobil întâi), consola operatorului, portalul partenerului sub marca lui, API public și webhooks.
- M6 · Optimizare și controletapa 3 · umbră din faza 1
Optimizator pe comunitate, plan la 15 minute recalculat orar, consimțământ și limite setate de membru, compensare, șase stări de control, validator pe gateway, protecțiile au prioritate.
- M7 · Piață și flexibilitateetapele 4–5
Portofoliu agregat, interfață către participantul la piață partener, activări de flexibilitate, partenerul de piață ca adaptor înlocuibil.
- M8 · Agenți AI de operareetapele 2–6 · agent explicativ în faza 1
Înrolare din poza facturii, reconciliere, suport din datele membrului, conformitate. Agentul propune, omul aprobă; nu comandă niciodată echipamente; totul în audit. Cum își cântărește costul.
- M9 · Finanțareopțional, după etapa 4
Ofertă de finanțare pentru panouri și baterie la înrolare, prin IFN partener; decizia de credit rămâne la IFN.
- M10 · Clienți și contracte de furnizareetapa 6
Contract de furnizare digital, schimbarea furnizorului prin POSF, evidența locurilor de consum, client unic, încetare și mutare fără intervenție manuală.
- M11 · Facturare și încasareetapa 6
Factura pe datele operatorului de distribuție, scăderea energiei partajate, prețuri fixe și dinamice, regularizări prin stornare, e-Factura, urmărirea restanțelor.
- M12 · Achiziție, tranzacționare și echilibrareetapele 5–6
Prognoză de portofoliu, poziție netă pe interval, conector către piețele OPCOM, notificări fizice și PRE, decontarea dezechilibrelor, certificate verzi.
- M13 · Risc și lichiditateetapele 5–6
Expunere la preț, calendar de lichiditate, evidența garanțiilor, scenarii de marjă; limitele de risc le stabilește beneficiarul.
- M14 · Conformitate și raportare de furnizoretapa 6
Rapoarte periodice către ANRE și operatorii de piață, standardul de performanță, arhivă cu termene legale, suport de nivel 1 prin agenți.
- M15 · Avans față de concurențăetapele 2–5
Reguli de alocare extinse cu priorități, mai multe locuri de consum per membru, control pe Huawei, Growatt, Deye și Sungrow, telemetrie live, limită de export dinamică, stații EV prin OCPP, sarcini flexibile.
- M16 · Gestionaretapele 4–5
Rolul de gestionar al comunității: portofoliu, activări, venituri împărțite prin registrul M4, vizibile în aplicația membrului.
Cinci straturi, construite de jos în sus
Secțiunea 4 din caiet cere o arhitectură pe straturi: datele urcă, comenzile coboară. Faza 1 livrează straturile 1 și 2 complet, consola operatorului din canale și o previzualizare a stratului 3.
Peste toate straturile
Agenți AI (M8): înrolare, reconciliere, suport, conformitate.
Securitate și audit: comenzi semnate, jurnal de audit, izolare între parteneri la nivel de bază de date.
Marcă proprie: un partener, mai multe comunități, din prima zi.
Trei principii
Local întâi: gateway-ul aplică ultimul plan fără internet.
Un singur adevăr pentru bani: numai registrul din stratul 3 produce cifre de decont și de factură.
Adaptoare înlocuibile: o marcă nouă, alt partener de piață sau alt operator nu ating restul codului.
Stack plictisitor, cu două alternative argumentate
Secțiunea 9 din caiet recomandă stack-ul și permite alternative cu argument scris. Preluăm recomandarea pe toate straturile, cu două excepții motivate de echipă; fiecare abatere se consemnează ca decizie de arhitectură scrisă.
Cumpărate, nu construite: semnătură electronică, plăți, SMS și email, meteo, e-Factura.
Șase etape, șase porți, 24 de luni
Secțiunea 8 din caiet împarte lucrarea în șase etape. Faza 1 este etapa 1. Fiecare etapă se recepționează pe flota reală și nu începe până nu e trecută poarta celei dinainte. Patru fluxuri merg în paralel; o poartă se trece numai când toate patru sunt la zi.
- Etapa 1 · faza 1
Date și vizibilitate
nov. 2026 – ian. 2027M1.1–M1.3, M1.5–M1.7, M2, M5.2; avans pe M1.4, M4, M6, M8.3
Poartă: conectori pentru două mărci, model de date, simulatoare, consolă, prognoză, laborator
- Etapa 2
Comunitate și decontare
feb. – apr. 2027M3, M4, M5.1, M5.3, M5.4, M8.1–M8.3, M15.1, M15.2
Poartă: prima comunitate înrolată, închidere de lună rulată de operator
- Etapa 3
Control
mai – iul. 2027M1.4, M6, M8.4, M15.3–M15.5 (control pe Huawei, Growatt, Deye, Sungrow)
Poartă: umbră, apoi control real pe site-urile aprobate; test de penetrare
- Etapa 4
Piață prin partener
aug. – oct. 2027M7.1–M7.4, M15.6 (stații EV prin OCPP), M15.7, M16.1–M16.4
Poartă: prima vânzare de surplus, luna 12
- Etapa 5
Agregator propriu
nov. 2027 – apr. 2028M7.5, M12.1–M12.5, M13, M15.8, M16.5, M16.6
Poartă: licență de agregare, conector direct la piață, risc de portofoliu, luna 18
- Etapa 6
Furnizor
mai – oct. 2028M10, M11, M12.6, M14
Poartă: licență de furnizare, primii clienți facturați, luna 24
Cele șase etape, cu cod sursă, teste și documentație la fiecare recepție.
Expertul de piață și juristul: registru, agregare din etapa 3, furnizare din etapa 5.
Beneficiarul: inventarul flotei, prima comunitate, mandatele, partenerul de piață.
Beneficiarul: experți externi, garanții de piață, capital de lucru din etapa 5.
Faza 1: 13 săptămâni, 2 noiembrie 2026 – 29 ianuarie 2027
Laptopuri, Azure, CI/CD, infrastructură în cod; bancul de test montat; inventarul flotei și cele două mărci (M1.1); confirmare scrisă Livoltek: documentație, firmware, drept de comandă; backlog pe coduri M, T.
Conectori Livoltek și marca a doua (M1.1), agent pe gateway (M1.2), model canonic (M1.3), import contor OD (M1.5), simulatoare (M1.7), serii la 15 minute (M2.1–M2.2), consola operatorului (M5.2), prețuri PZU.
Prognoză pe 48 de ore (M2.3), reconciliere (M2.4), comenzi semnate pe banc și matrice de firmware (M1.4, M1.6), optimizator în umbră (M6.1–M6.2, M6.5), registru și alocare pe interval (M4.1–M4.3), agent explicativ (M8.3, M8.5).
T-01–T-11 rulate automat pe banc, loc pilot în umbră, autoevaluare OWASP ASVS nivel 1, documentație de operare, pachet de licitație, demo pe date reale: poarta etapei 1, pe 29 ianuarie.
Faza 2 (feb.–iun. 2027) acoperă etapa 2 și începutul etapei 3: prima comunitate-pilot, aleasă de beneficiar (propunem o primărie din Timiș), închidere de lună, control în umbră, apoi real pe site-urile aprobate.
Cinci specialiști, alocați integral pe faza 1
Ariile din secțiunea 7 a caietului, acoperite de o echipă care lucrează hibrid în Timiș, lângă bancul de test.
- CTODarian VelciovArhitectură · securitateLaptop propriu
Arhitectură, Azure, securitate, livrare; deciziile de arhitectură scrise; pachetul de licitație; relația cu Livoltek și cu expertul de piață.
- Full-stack senior, energieMita DanielEdge și OT · backend și dateMacBook Pro 14 M5
.NET și React; gateway, Modbus, SunSpec, MQTT (M1); serii și model de date (M2.1–M2.2); registru și alocare (M4); consola operatorului (M5.2).
- Inginer AIEduard DitaPrognoză · optimizareMacBook Pro 14 M5
Prognoze (M2.3), reconciliere (M2.4); optimizatorul, limitele și stările lui (M6.1–M6.2, M6.5); serviciul Python; acuratețe măsurată zilnic.
- Inginer AIAndyAgenți AI · evaluareLaptop propriu
Agentul de suport și regula de siguranță (M8.3, M8.5): răspunsuri din registru, jurnal de audit, evaluare pe date reale; din etapa 2, înrolare și reconciliere (M8.1, M8.2).
- Inginer QA și testareCareba CristianDevOps, QA și securitateLaptop QA, mai ieftin
Banc hardware-in-the-loop, simulatoare (M1.7), T-01–T-11 automate, test de restaurare (T-09), dovezi de acceptanță pentru comisii.
Sprinturi de două săptămâni cu demo pe date reale · backlog comun pe coduri M și T · o decizie de arhitectură scrisă pentru fiecare alegere majoră · lucru hibrid în Timiș, lângă bancul de test.
Responsabil de produs cu autoritate de decizie · expert în piața de energie și ANRE din prima lună · inginer electroenergetician (baterii, puneri în funcțiune) din S1, la banc și la comenzi, apoi la etapa de control; nu se înlocuiește cu programatori · jurist pentru șabloane și dosare · designer de produs în etapele 1 și 2.
110.158 € până la poarta etapei 1
Costurile fazei 1, cu TVA 21%: oameni, echipamente și cloud. Fără hardware de laborator cumpărat: bancul de test Livoltek este pus la dispoziție gratuit.
| Oameni | Sumă |
|---|---|
| Salariul CTO: avansul convenit | 30.000 € |
| Full-stack senior, energie: 3 × 6.500 € | 19.500 € |
| Inginer AI, prognoză și optimizare: 3 × 6.500 € | 19.500 € |
| Inginer AI, agenți și evaluare: 3 × 6.500 € | 19.500 € |
| Inginer QA și testare: 3 × 4.000 € | 12.000 € |
| Subtotal oameni | 100.500 € |
| Echipamente și cloud | Sumă |
|---|---|
| 2 MacBook Pro 14 M5 (24 GB, 1 TB) și accesorii | 5.000 € |
| Laptop QA (Windows, 16 GB) și accesorii | 1.000 € |
| Banc de test Livoltek (invertor hibrid, baterie, contor, gateway), pus la dispoziție gratuit | 0 € |
| Azure, 3 luni (dev și staging) | 1.280 € |
| Software și unelte | 1.500 € |
| Rezervă, 10% din cele de mai sus | 878 € |
| Subtotal echipamente | 9.658 € |
100.500 € oameni, 9.658 € echipamente și cloud. Echipamentele rămân la cele trei laptopuri: CTO și al doilea inginer AI lucrează pe laptop propriu.
Laboratorul din secțiunea 9, fără hardware cumpărat: bancul gratuit acoperă Livoltek (comenzi, T-01–T-06); a doua marcă se validează pe flota reală și pe simulatoare (M1.7); cele 100 de site-uri din T-11 rulează în Azure; analizorul de rețea, gateway-ul de rezervă și rețeaua de laborator nu condiționează T-01–T-11. Hardware nou se comandă numai după confirmarea accesului la documentație, firmware și dreptul de comandă. După lansare, Azure costă circa 1.084 €/lună la ~500 de locații; tarifele inginerilor sunt cost lunar complet, aliniate la piață (seniorii: circa 37 €/oră). Surse: Lemon.io (tarife RO 2026) · INS via Folositor.ro · prețuri Altex, eMAG și Azure · curs BNR, oct. 2026.
Securitate și trasabilitate, înaintea vitezei
Secțiunea 6 din caiet: platforma comandă echipamente din casele oamenilor și calculează bani. Țintele de mai jos sunt criterii de recepție, nu intenții.
Ținte de calitate și operare
- Comenzi: autentificare reciprocă gateway–platformă, comenzi semnate, listă închisă de comenzi permise, limite de frecvență; test de penetrare extern înainte de etapa 3
- Izolare între parteneri și comunități la nivel de bază de date, nu doar de interfață
- Trasabilitate: orice cifră din decont se urmărește până la intervalul de 15 minute și sursa lui
- Disponibilitate 99,5% lunar; controlul local continuă fără conexiune
- Scară: 10.000 de site-uri fără reproiectare; telemetrie în consolă sub 60 s; închidere de lună sub 10 minute la 1.000 de membri
- Date personale: consumul la 15 minute este dat personal; temei legal, mandat explicit, termene de păstrare, acord cu fiecare partener
- Română cu diacritice și engleză din prima versiune; teste automate pe motorul de alocare și decontare; infrastructură în cod
- Proprietate: codul stă în depozitul Lumeni 884; contractele celor cinci cedează integral drepturile
Teste de recepție, rulate automat
Faza 1: T-01 – T-10 pe banc, T-11 pe simulatoare în Azure
- Date vechi, limită depășită, alarmă de baterie, firmware necunoscut: comanda nu ajunge la echipament, cu alarmă și audit (T-01, T-02, T-03, T-06)
- 72 de ore fără internet: datele se resincronizează, nicio comandă expirată nu se reexecută (T-04); două comenzi simultane, o singură execuție (T-05)
- Optimizatorul fără soluție fezabilă: nicio comandă, explicație și alarmă (T-07); datele altei comunități: refuz și audit (T-08)
- Restaurare: pierdere sub 15 minute, repunere sub 4 ore (T-09); ora de vară (T-10); 100 de site-uri, 1.000 de mesaje pe secundă, fără pierderi (T-11)
Etapa 2: T-12, T-13 · Etapele 5–6: T-14 – T-17
Suma alocărilor egală cu energia partajată a operatorului; corecții prin stornare cu ambele versiuni vizibile; apoi facturare, POSF, limite de risc și poziție de portofoliu.
Ce ne asumăm pentru faza 1
Livrăm până pe 29 ianuarie 2027, poarta etapei 1, cu demo la fiecare sprint pe date reale.
- Conectori pentru primele două mărci din inventar: Livoltek pe banc, a doua validată pe simulator și pe site-uri reale din flotă; citire la 5 minute din cloud, la 10 secunde prin gateway (M1.1, M1.2, M1.7)
- Model canonic de date, simulatoare și matrice de compatibilitate; 100 de site-uri simulate la 1.000 de mesaje pe secundă (M1.3, M1.6, M1.7, T-11)
- Comandă Livoltek dus-întors sub 60 de secunde pe banc, semnată, cu expirare și confirmare (M1.4, T-01 – T-06)
- Serii la 15 minute, prognoză pe 48 de ore cu eroarea măsurată zilnic, reconciliere cu contorul oficial (M2)
- Consola operatorului: flotă, alarme, reguli (M5.2)
- Avans pe etapele 2–3: registru în partidă dublă cu alocare pe interval, optimizator în umbră două săptămâni, agent AI care explică și nu comandă (M4.1–M4.3, M6.1–M6.2, M6.5, M8.3, M8.5)
- SSO cu MFA, audit, găzduire UE, izolare între comunități, OWASP ASVS nivel 1
- Cod sursă, teste automate, documentație de operare, pachet de licitație și demo pe date reale, toate în depozitul Lumeni 884
Cum ne ținem de cuvânt
- Demo la fiecare sprint, pe date reale; backlog pe coduri M și T; costuri lunar față de buget
- Scop înghețat la start; schimbările se aprobă în scris
- Ipoteza planului: cele 100 de contracte sunt instalații fotovoltaice cu acces la datele invertorului; dacă inventarul o infirmă, reordonăm etapa 1 în scris
- Riscuri urmărite: inventarul flotei, API-ul Livoltek și dreptul de comandă, datele operatorului de distribuție, termenul
Decizii cerute în luna 1
Ce sunt cele 100 de contracte (instalare, mentenanță sau furnizare) · inventarul flotei · cele două mărci, cu Livoltek propusă ca prima · prima comunitate-pilot · societatea titulară de licențe · responsabilul de produs · equity și revenue-share.
Semnăm până pe 30 octombrie · predăm estimarea pe etapele 2–6, refăcută cu efortul M15, înainte de start · comandăm cele trei laptopuri · bancul de test montat în S1–2 · start luni, 2 noiembrie 2026