PV system input: accept arbitrary decimals (step=any), max 100 kWp

This commit is contained in:
Michiel Berger 2026-04-30 16:28:01 +02:00
parent ae994a7ded
commit c9dd23f078
2 changed files with 17 additions and 3 deletions

View file

@ -13,5 +13,19 @@
"recommended": false, "recommended": false,
"installation": "hybrid", "installation": "hybrid",
"image_url": "" "image_url": ""
},{
"id": -1,
"title": "Jackery Solarvault 3 Pro max AC + BP2500",
"url": "https://jackery.nl",
"brand": "Jackery",
"brand_slug": "jackery",
"capacity": 5.04,
"power_continuous": 2500,
"price": 1578,
"price_per_kwh": 315.6,
"review_score": null,
"recommended": false,
"installation": "plugin",
"image_url": ""
} }
] ]

View file

@ -4,7 +4,7 @@
<meta charset="utf-8"> <meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1"> <meta name="viewport" content="width=device-width, initial-scale=1">
<title>Honest battery payback — vs thuisbatterijgids.nl</title> <title>Honest battery payback — vs thuisbatterijgids.nl</title>
<link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}?v=7"> <link rel="stylesheet" href="{{ url_for('static', filename='style.css') }}?v=8">
</head> </head>
<body> <body>
@ -30,7 +30,7 @@
</label> </label>
<label>PV system (kWp) <label>PV system (kWp)
<input type="number" name="pv_kwp" min="0" max="20" step="0.5" value="{{ defaults.pv_kwp }}"> <input type="number" name="pv_kwp" min="0" max="100" step="any" value="{{ defaults.pv_kwp }}">
<small>0 = no PV. Yield assumed 875 kWh/kWp/yr (NL norm).</small> <small>0 = no PV. Yield assumed 875 kWh/kWp/yr (NL norm).</small>
</label> </label>
@ -134,6 +134,6 @@
</p> </p>
</footer> </footer>
<script src="{{ url_for('static', filename='app.js') }}?v=7"></script> <script src="{{ url_for('static', filename='app.js') }}?v=8"></script>
</body> </body>
</html> </html>