@media (max-width: 768px) { .simu-wrapper { padding: 20px !important; } .simu-columns { flex-direction: column !important; } } .jauge-container { margin: 25px 0; text-align: center; } .jauge-barre { background: linear-gradient(to right, #4caf50, #ffc107, #e26500, #d32f2f); height: 20px; width: 100%; border-radius: 20px; position: relative; } .curseur-jauge { width: 24px; height: 24px; background-color: #000; border-radius: 50%; position: absolute; top: -2px; transform: translateX(-50%); transition: left 0.3s ease-in-out; }

🔥 Simulateur de puissance pour poêle à bois

Estimez la puissance nécessaire (en kW) pour chauffer efficacement votre pièce. Le simulateur vous fournit une estimation et vous oriente vers des produits adaptés.

❄️ Mauvaise ⚖️ Moyenne 🏠 Bonne
❄️ Zone froide 🌤️ Zone tempérée 🌞 Zone douce
🔥 Chauffage principal ♨️ Chauffage d'appoint ✨ Ambiance uniquement

📝 Cette estimation est indicative. Plusieurs facteurs comme l'agencement de votre pièce, les ouvertures ou la performance d'isolation peuvent influencer les besoins réels.

📞 N'hésitez pas à nous contacter pour une étude personnalisée ou un devis gratuit.

function calculerPuissance() { const surface = parseFloat(document.getElementById("surface").value); const hauteur = parseFloat(document.getElementById("hauteur").value); const iso = parseFloat(document.getElementById("isolation").value); const climat = parseFloat(document.getElementById("climat").value); const usage = parseFloat(document.getElementById("usage").value); if ([surface, hauteur, iso, climat, usage].some(isNaN)) { alert("Veuillez remplir tous les champs du simulateur correctement."); return; } const volume = surface * hauteur; const puissance = volume * iso * climat * usage; const min = (puissance * 0.9).toFixed(1); const max = (puissance * 1.1).toFixed(1); const moyen = puissance.toFixed(1); document.getElementById("resultat").innerHTML = `🔋 Fourchette estimée : ${min} à ${max} kW
(moyenne : ${moyen} kW)`; // jauge visuelle const curseur = document.getElementById("curseur"); const jauge = document.getElementById("jauge"); jauge.style.display = "block"; let position = Math.min((moyen / 20) * 100, 100); curseur.style.left = `${position}%`; let tag = ""; if (moyen <= 3) tag = "puissance-du-poele-01-a-03-kw"; else if (moyen <= 6) tag = "puissance-du-poele-04-a-06-kw"; else if (moyen <= 9) tag = "puissance-du-poele-07-a-09-kw"; else if (moyen <= 13) tag = "puissance-du-poele-10-a-13-kw"; else if (moyen <= 17) tag = "puissance-du-poele-14-a-17-kw"; else tag = "puissance-du-poele-18-kw-et-plus"; document.getElementById("btn-lien").innerHTML = `Voir les produits adaptés`; }