Initial import: home-battery ROI simulator + cracked thuisbatterijgids calc

- Hourly data exporter (InfluxDB → CSV) for prices, P1, irradiance.
- LP-based 24h-foresight oracle dispatch with SoC-consistent state engine.
- Reverse-engineered thuisbatterijgids.nl formula (matches their quotes
  to within €0.50 across three battery configs).
- Catalog scraper for the 52 batteries on thuisbatterijgids.net via their
  /wp-json REST endpoint.
- Web app (Flask) that ranks every catalog battery by honest payback and
  contrasts with the store's quote, deployable via the included Procfile.
This commit is contained in:
Michiel Berger 2026-04-30 13:46:27 +02:00
commit 60e0706736
29 changed files with 30358 additions and 0 deletions

View file

@ -0,0 +1,53 @@
brand,title,capacity_kwh,power_w,price_eur,price_per_kwh,installation,review_score,recommended,url,id
HomeWizard,HomeWizard Plug-In Battery,2.7,800,1195,443,plugin,9,True,https://thuisbatterijgids.net/thuisbatterij/homewizard-thuisbatterij/,9398
Zendure,Zendure SolarFlow 2400 AC,2.88,2400,1448,503,plugin,8.8,True,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-2400-ac/,10489
Anker Solix,Anker SOLIX Solarbank 3 E2700 Pro,2.688,1200,1499,558,plugin,8.3,True,https://thuisbatterijgids.net/thuisbatterij/anker-solix-solarbank-3-e2700-pro-3/,10491
Zendure,Zendure SolarFlow 2400 AC+,2.4,2400,969,404,plugin,9,False,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-2400ac-plus/,13024
Zendure,Zendure Hyper 2000,1.92,1000,978,509,plugin,8.5,False,https://thuisbatterijgids.net/thuisbatterij/zendure-hyper-2000/,9514
Zendure,Zendure SolarFlow 800 Pro,1.92,800,969,505,plugin,8.5,False,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-800-pro/,10476
Jackery,Jackery SolarVault 3 Pro Max AC,2.52,2500,1269,504,plugin,8.2,False,https://thuisbatterijgids.net/thuisbatterij/jackery-solarvault-3-pro-max-ac/,14102
Lunergy,Lunergy X2400 AC,2.56,2400,1299,507,plugin,8.1,False,https://thuisbatterijgids.net/thuisbatterij/lunergy-x2400-ac/,11145
Marstek,Marstek Venus E 3.0,5.12,2500,1799,351,plugin,8.1,False,https://thuisbatterijgids.net/thuisbatterij/marstek-venus-e-gen-3-0/,10749
Hoymiles,Hoymiles MS-A2,2.24,800,949,424,plugin,8,False,https://thuisbatterijgids.net/thuisbatterij/hoymiles-ms-a2/,11569
Jackery,Jackery HomePower 2000 Ultra,2.048,1500,669,327,plugin,7.9,False,https://thuisbatterijgids.net/thuisbatterij/jackery-homepower-2000-ultra/,12588
Lunergy,Lunergy Hub 2400 AC,5.22,2400,1599,306,plugin,7.8,False,https://thuisbatterijgids.net/thuisbatterij/lunergy-hub-2400-ac/,14185
Marstek,Marstek Venus A,2.12,1200,699,330,plugin,7.5,False,https://thuisbatterijgids.net/thuisbatterij/marstek-venus-a/,10935
Marstek,Marstek Venus D,2.56,2200,1899,742,plugin,7.2,False,https://thuisbatterijgids.net/thuisbatterij/marstek-venus-d/,10938
Sunpura,Sunpura S2400,2.4,2400,899,375,plugin,7.6,False,https://thuisbatterijgids.net/thuisbatterij/sunpura-s2400/,13187
AEG,AEG Solarcube,4.8,2400,1499,312,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/aeg-solarcube/,13179
AccuMate,AccuMate BM2400,2.4,800,965,402,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/accumate-bm2400/,15224
Anker Solix,Anker SOLIX Solarbank Max AC,7,3500,2499,357,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/anker-solix-solarbank-max-ac/,15153
Anker Solix,Anker Solix Solarbank 2 E1600 AC,1.6,1200,899,562,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/anker-solix-solarbank-2-e1600-ac/,10518
Duravolt,Duravolt Thuisbatterij,5.12,2496,1400,273,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/duravolt-thuisbatterij/,10521
,EcoFlow Stream Ultra,1.92,1200,1099,572,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/ecoflow-stream-ultra-2/,13969
Ecoflow,EcoFlow Stream Ultra X,3,1200,1799,600,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/ecoflow-stream-ultra-x-2/,13971
Ecoflow,Ecoflow Stream AC,1.92,800,749,390,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/ecoflow-stream-ac/,10610
,Ecoflow Stream AC Pro,1.92,1200,899,468,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/ecoflow-stream-ac-pro/,10614
Growatt,Growatt AURA 5000,5.024,2500,1499,298,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/growatt-aura-5000/,15268
Growatt,Growatt NEXA 2000,2.048,800,675,330,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/growatt-nexa-2000/,13174
HYXI,HYXI Halo,2.4,3000,1699,708,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/hyxi-halo/,13287
Indevolt,Indevolt BK1600,1.636,1200,799,488,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/indevolt-bk1600/,10604
Indevolt,Indevolt PowerFlex 2000,2,2400,799,400,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/indevolt-powerflex-2000/,13335
Indevolt,Indevolt SolidFlex 2000,1.792,2400,799,446,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/indevolt-solidflex-2000/,12344
Jackery,Jackery SolarVault 3 Pro,2.52,1200,1149,456,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/jackery-solarvault-3-pro/,14094
Jackery,Jackery SolarVault 3 Pro Max,2.52,2500,1389,551,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/jackery-solarvault-3-pro-max/,14099
Marstek,Marstek Venus C,2.56,2500,1099,429,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/marstek-venus-c/,10500
Marstek,Marstek Venus E Gen 2.0,5.12,2500,1339,262,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/marstek-venus-e/,10513
,NextEnergy thuisbatterij,2.1,800,999,476,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/nextenergy-thuisbatterij/,13961
Voltdeer,Voltdeer SR5000,5.12,2400,1199,234,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/voltdeer-sr5000/,15253
Zendure,Zendure SolarFlow 1600 AC+,1.92,1400,729,380,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-1600-ac-plus/,13025
Zendure,Zendure SolarFlow 2400 Pro,2.4,2400,1209,504,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-2400-pro/,13026
Zendure,Zendure SolarFlow 3000 Mix AC+,8,3000,2059,257,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-3000-mix-ac/,15699
Zendure,Zendure SolarFlow 4000 Mix AC+,8,4000,2419,302,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-4000-mix-ac/,15697
Zendure,Zendure SolarFlow 4000 Mix Pro,8,4000,2899,362,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-4000-mix-pro/,15695
Zendure,Zendure SolarFlow 800 Plus,1.92,800,479,249,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-800-plus-4/,12337
Zendure,Zendure SolarFlow 800 Pro 2,1.92,1000,789,411,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-800-pro-2/,15484
Zinvolt,ZinVolt Base,4,800,1899,475,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/zinvolt-base/,11177
Zinvolt,Zinvolt,1,2000,1296,1296,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/zinvolt/,9474
Sunpura,Sunpura S4800 AC,4.8,2400,0,0,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/sunpura-s4800-ac/,14281
Sunpura,Sunpura U2700,2.71,2500,0,0,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/sunpura-u2700/,14298
Sunpura,Sunpura U5400,5.43,2500,0,0,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/sunpura-u5400/,14287
Marstek,Marstek Venus B,2,1500,499,250,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/marstek-venus-b/,14178
,Conow Lyra 2500 AC,2.56,1500,0,0,,0,False,https://thuisbatterijgids.net/thuisbatterij/conow-lyra-2500-ac/,15654
Jet,JET GreenArk Pro,2.6,2400,0,0,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/jet-greenark-pro/,15276
Voltdeer,Voltdeer SR2000,2.56,2400,0,0,plugin,0,False,https://thuisbatterijgids.net/thuisbatterij/voltdeer-sr2000/,15255
1 brand title capacity_kwh power_w price_eur price_per_kwh installation review_score recommended url id
2 HomeWizard HomeWizard Plug-In Battery 2.7 800 1195 443 plugin 9 True https://thuisbatterijgids.net/thuisbatterij/homewizard-thuisbatterij/ 9398
3 Zendure Zendure SolarFlow 2400 AC 2.88 2400 1448 503 plugin 8.8 True https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-2400-ac/ 10489
4 Anker Solix Anker SOLIX Solarbank 3 E2700 Pro 2.688 1200 1499 558 plugin 8.3 True https://thuisbatterijgids.net/thuisbatterij/anker-solix-solarbank-3-e2700-pro-3/ 10491
5 Zendure Zendure SolarFlow 2400 AC+ 2.4 2400 969 404 plugin 9 False https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-2400ac-plus/ 13024
6 Zendure Zendure Hyper 2000 1.92 1000 978 509 plugin 8.5 False https://thuisbatterijgids.net/thuisbatterij/zendure-hyper-2000/ 9514
7 Zendure Zendure SolarFlow 800 Pro 1.92 800 969 505 plugin 8.5 False https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-800-pro/ 10476
8 Jackery Jackery SolarVault 3 Pro Max AC 2.52 2500 1269 504 plugin 8.2 False https://thuisbatterijgids.net/thuisbatterij/jackery-solarvault-3-pro-max-ac/ 14102
9 Lunergy Lunergy X2400 AC 2.56 2400 1299 507 plugin 8.1 False https://thuisbatterijgids.net/thuisbatterij/lunergy-x2400-ac/ 11145
10 Marstek Marstek Venus E 3.0 5.12 2500 1799 351 plugin 8.1 False https://thuisbatterijgids.net/thuisbatterij/marstek-venus-e-gen-3-0/ 10749
11 Hoymiles Hoymiles MS-A2 2.24 800 949 424 plugin 8 False https://thuisbatterijgids.net/thuisbatterij/hoymiles-ms-a2/ 11569
12 Jackery Jackery HomePower 2000 Ultra 2.048 1500 669 327 plugin 7.9 False https://thuisbatterijgids.net/thuisbatterij/jackery-homepower-2000-ultra/ 12588
13 Lunergy Lunergy Hub 2400 AC 5.22 2400 1599 306 plugin 7.8 False https://thuisbatterijgids.net/thuisbatterij/lunergy-hub-2400-ac/ 14185
14 Marstek Marstek Venus A 2.12 1200 699 330 plugin 7.5 False https://thuisbatterijgids.net/thuisbatterij/marstek-venus-a/ 10935
15 Marstek Marstek Venus D 2.56 2200 1899 742 plugin 7.2 False https://thuisbatterijgids.net/thuisbatterij/marstek-venus-d/ 10938
16 Sunpura Sunpura S2400 2.4 2400 899 375 plugin 7.6 False https://thuisbatterijgids.net/thuisbatterij/sunpura-s2400/ 13187
17 AEG AEG Solarcube 4.8 2400 1499 312 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/aeg-solarcube/ 13179
18 AccuMate AccuMate BM2400 2.4 800 965 402 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/accumate-bm2400/ 15224
19 Anker Solix Anker SOLIX Solarbank Max AC 7 3500 2499 357 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/anker-solix-solarbank-max-ac/ 15153
20 Anker Solix Anker Solix Solarbank 2 E1600 AC 1.6 1200 899 562 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/anker-solix-solarbank-2-e1600-ac/ 10518
21 Duravolt Duravolt Thuisbatterij 5.12 2496 1400 273 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/duravolt-thuisbatterij/ 10521
22 EcoFlow Stream Ultra 1.92 1200 1099 572 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/ecoflow-stream-ultra-2/ 13969
23 Ecoflow EcoFlow Stream Ultra X 3 1200 1799 600 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/ecoflow-stream-ultra-x-2/ 13971
24 Ecoflow Ecoflow Stream AC 1.92 800 749 390 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/ecoflow-stream-ac/ 10610
25 Ecoflow Stream AC Pro 1.92 1200 899 468 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/ecoflow-stream-ac-pro/ 10614
26 Growatt Growatt AURA 5000 5.024 2500 1499 298 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/growatt-aura-5000/ 15268
27 Growatt Growatt NEXA 2000 2.048 800 675 330 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/growatt-nexa-2000/ 13174
28 HYXI HYXI Halo 2.4 3000 1699 708 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/hyxi-halo/ 13287
29 Indevolt Indevolt BK1600 1.636 1200 799 488 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/indevolt-bk1600/ 10604
30 Indevolt Indevolt PowerFlex 2000 2 2400 799 400 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/indevolt-powerflex-2000/ 13335
31 Indevolt Indevolt SolidFlex 2000 1.792 2400 799 446 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/indevolt-solidflex-2000/ 12344
32 Jackery Jackery SolarVault 3 Pro 2.52 1200 1149 456 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/jackery-solarvault-3-pro/ 14094
33 Jackery Jackery SolarVault 3 Pro Max 2.52 2500 1389 551 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/jackery-solarvault-3-pro-max/ 14099
34 Marstek Marstek Venus C 2.56 2500 1099 429 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/marstek-venus-c/ 10500
35 Marstek Marstek Venus E Gen 2.0 5.12 2500 1339 262 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/marstek-venus-e/ 10513
36 NextEnergy thuisbatterij 2.1 800 999 476 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/nextenergy-thuisbatterij/ 13961
37 Voltdeer Voltdeer SR5000 5.12 2400 1199 234 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/voltdeer-sr5000/ 15253
38 Zendure Zendure SolarFlow 1600 AC+ 1.92 1400 729 380 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-1600-ac-plus/ 13025
39 Zendure Zendure SolarFlow 2400 Pro 2.4 2400 1209 504 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-2400-pro/ 13026
40 Zendure Zendure SolarFlow 3000 Mix AC+ 8 3000 2059 257 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-3000-mix-ac/ 15699
41 Zendure Zendure SolarFlow 4000 Mix AC+ 8 4000 2419 302 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-4000-mix-ac/ 15697
42 Zendure Zendure SolarFlow 4000 Mix Pro 8 4000 2899 362 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-4000-mix-pro/ 15695
43 Zendure Zendure SolarFlow 800 Plus 1.92 800 479 249 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-800-plus-4/ 12337
44 Zendure Zendure SolarFlow 800 Pro 2 1.92 1000 789 411 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/zendure-solarflow-800-pro-2/ 15484
45 Zinvolt ZinVolt Base 4 800 1899 475 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/zinvolt-base/ 11177
46 Zinvolt Zinvolt 1 2000 1296 1296 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/zinvolt/ 9474
47 Sunpura Sunpura S4800 AC 4.8 2400 0 0 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/sunpura-s4800-ac/ 14281
48 Sunpura Sunpura U2700 2.71 2500 0 0 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/sunpura-u2700/ 14298
49 Sunpura Sunpura U5400 5.43 2500 0 0 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/sunpura-u5400/ 14287
50 Marstek Marstek Venus B 2 1500 499 250 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/marstek-venus-b/ 14178
51 Conow Lyra 2500 AC 2.56 1500 0 0 0 False https://thuisbatterijgids.net/thuisbatterij/conow-lyra-2500-ac/ 15654
52 Jet JET GreenArk Pro 2.6 2400 0 0 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/jet-greenark-pro/ 15276
53 Voltdeer Voltdeer SR2000 2.56 2400 0 0 plugin 0 False https://thuisbatterijgids.net/thuisbatterij/voltdeer-sr2000/ 15255