{"id":36087,"date":"2025-06-23T11:05:20","date_gmt":"2025-06-23T11:05:20","guid":{"rendered":"https:\/\/www.ideajenerator.com\/calcul-de-la-puissance\/"},"modified":"2025-11-10T13:47:53","modified_gmt":"2025-11-10T13:47:53","slug":"calcul-de-la-puissance","status":"publish","type":"page","link":"https:\/\/www.ideajenerator.com\/fr\/calcul-de-la-puissance\/","title":{"rendered":"Calcul de la puissance"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"36087\" class=\"elementor elementor-36087 elementor-31710\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-45673bd e-flex e-con-boxed e-con e-parent\" data-id=\"45673bd\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-a17338d elementor-widget elementor-widget-html\" data-id=\"a17338d\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\r\n  .kva-wrap {\r\n    max-width: 1000px;\r\n    margin: 0 auto;\r\n    padding: 20px;\r\n  }\r\n\r\n  .kva-wrap h2 {\r\n    text-align: center;\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n  .kva-display {\r\n    text-align: center;\r\n    font-size: 28px;\r\n    font-weight: bold;\r\n    margin-bottom: 10px;\r\n  }\r\n\r\n  .kva-submit {\r\n    margin: 0 auto 25px;\r\n    display: block;\r\n    padding: 12px 24px;\r\n    background: #0099b1;\r\n    color: #fff;\r\n    font-size: 16px;\r\n    border: none;\r\n    border-radius: 8px;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .appliance-grid {\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    gap: 12px;\r\n  }\r\n\r\n  .appliance {\r\n    display: flex;\r\n    align-items: center;\r\n    justify-content: space-between;\r\n    background: #f8f8f8;\r\n    padding: 8px 12px;\r\n    border: 1px solid #ddd;\r\n    border-radius: 8px;\r\n  }\r\n\r\n  .appliance-info {\r\n    display: flex;\r\n    align-items: center;\r\n    flex: 1;\r\n  }\r\n\r\n  .appliance input[type=\"checkbox\"] {\r\n    transform: scale(1.2);\r\n    margin-right: 10px;\r\n  }\r\n\r\n  .appliance-name {\r\n    font-size: 15px;\r\n  }\r\n\r\n  .quantity-controls {\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 6px;\r\n  }\r\n\r\n  .quantity-controls button {\r\n    background: #0099b1;\r\n    color: white;\r\n    border: none;\r\n    padding: 4px 10px;\r\n    border-radius: 5px;\r\n    font-weight: bold;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .quantity-controls input {\r\n    width: 36px;\r\n    text-align: center;\r\n    border: 1px solid #ccc;\r\n    border-radius: 5px;\r\n    padding: 4px 0;\r\n    font-size: 14px;\r\n    appearance: textfield;\r\n    -moz-appearance: textfield;\r\n  }\r\n\r\n  .quantity-controls input::-webkit-outer-spin-button,\r\n  .quantity-controls input::-webkit-inner-spin-button {\r\n    -webkit-appearance: none;\r\n    margin: 0;\r\n  }\r\n<\/style>\r\n\r\n<div class=\"kva-wrap\">\r\n  <h2>Calculez la puissance de votre groupe \u00e9lectrog\u00e8ne<\/h2>\r\n  <div class=\"kva-display\" id=\"kvaTotal\">0,00 kVA<\/div>\r\n  <button class=\"kva-submit\" onclick=\"redirectToFiltered()\">Groupes \u00e9lectrog\u00e8nes adapt\u00e9s \u00e0 mes besoins<\/button>\r\n  <div class=\"appliance-grid\" id=\"applianceList\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n  const appliances = [\r\n    { name: \"Ampoule\", watt: 75 },\r\n    { name: \"\u00c9clairage ext\u00e9rieur\", watt: 100 },\r\n    { name: \"Ventilateur\", watt: 200 },\r\n    { name: \"Cong\u00e9lateur\", watt: 400 },\r\n    { name: \"Machine \u00e0 laver\", watt: 1150 },\r\n    { name: \"Cuisini\u00e8re \u00e9lectrique\", watt: 2100 },\r\n    { name: \"Cafeti\u00e8re\", watt: 1000 },\r\n    { name: \"Ordinateur\", watt: 800 },\r\n    { name: \"Syst\u00e8me audio\", watt: 500 },\r\n    { name: \"Climatiseur\", watt: 3250 },\r\n    { name: \"R\u00e9frig\u00e9rateur\", watt: 500 },\r\n    { name: \"Lave-vaisselle\", watt: 500 },\r\n    { name: \"S\u00e8che-linge\", watt: 5750 },\r\n    { name: \"Four\", watt: 700 },\r\n    { name: \"Chauffe-pied\", watt: 1500 },\r\n    { name: \"T\u00e9l\u00e9viseur LCD\", watt: 500 },\r\n    { name: \"S\u00e8che-cheveux\", watt: 1200 },\r\n    { name: \"Aspirateur\", watt: 1200 },\r\n    { name: \"Porte de garage\", watt: 550 },\r\n    { name: \"Scie \u00e9lectrique\", watt: 1500 },\r\n    { name: \"Ascenseur\", watt: 25000 }\r\n  ];\r\n\r\n  const container = document.getElementById(\"applianceList\");\r\n\r\n  appliances.forEach((item, i) => {\r\n    const div = document.createElement(\"div\");\r\n    div.className = \"appliance\";\r\n    div.innerHTML = `\r\n      <div class=\"appliance-info\">\r\n        <input type=\"checkbox\" id=\"check${i}\" onchange=\"updateKVA()\">\r\n        <label for=\"check${i}\" class=\"appliance-name\">${item.name} ${item.watt} W<\/label>\r\n      <\/div>\r\n      <div class=\"quantity-controls\">\r\n        <button onclick=\"changeQty(${i}, -1)\">-<\/button>\r\n        <input type=\"number\" id=\"qty${i}\" value=\"1\" min=\"1\" onchange=\"updateKVA()\">\r\n        <button onclick=\"changeQty(${i}, 1)\">+<\/button>\r\n      <\/div>\r\n    `;\r\n    container.appendChild(div);\r\n  });\r\n\r\n  function changeQty(i, delta) {\r\n    const qtyInput = document.getElementById(\"qty\" + i);\r\n    let val = parseInt(qtyInput.value) || 1;\r\n    val = Math.max(1, val + delta);\r\n    qtyInput.value = val;\r\n    updateKVA();\r\n  }\r\n\r\n  function updateKVA() {\r\n    let totalWatt = 0;\r\n    appliances.forEach((item, i) => {\r\n      const checked = document.getElementById(\"check\" + i).checked;\r\n      const qty = parseInt(document.getElementById(\"qty\" + i).value) || 1;\r\n      if (checked) totalWatt += item.watt * qty;\r\n    });\r\n    const kva = (totalWatt \/ 1000) * 1.25;\r\n    document.getElementById(\"kvaTotal\").innerText = kva.toFixed(2) + \" kVA\";\r\n  }\r\n\r\n  function redirectToFiltered() {\r\n    let totalWatt = 0;\r\n    appliances.forEach((item, i) => {\r\n      const checked = document.getElementById(\"check\" + i).checked;\r\n      const qty = parseInt(document.getElementById(\"qty\" + i).value) || 1;\r\n      if (checked) totalWatt += item.watt * qty;\r\n    });\r\n    const kva = (totalWatt \/ 1000) * 1.25;\r\n\r\n    let range = \"\";\r\n    if (kva <= 50) range = \"0-50-kva-fr\";\r\n    else if (kva <= 150) range = \"50-150-kva-fr\";\r\n    else if (kva <= 300) range = \"150-300-kva-fr\";\r\n    else if (kva <= 450) range = \"300-450-kva-fr\";\r\n    else if (kva <= 600) range = \"450-600-kva-fr\";\r\n    else if (kva <= 750) range = \"600-750-kva-fr\";\r\n    else if (kva <= 900) range = \"750-900-kva-fr\";\r\n    else if (kva <= 1100) range = \"900-1100-kva-fr\";\r\n    else range = \"1100-1250-kva-fr\";\r\n\r\n    const url = \"https:\/\/www.ideajenerator.com\/fr\/groupe-electrogene-diesel\/?filter_prime-guc-araligi=\" + range;\r\n    window.location.href = url;\r\n  }\r\n<\/script>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Calculez la puissance de votre groupe \u00e9lectrog\u00e8ne 0,00 kVA Groupes \u00e9lectrog\u00e8nes adapt\u00e9s \u00e0 mes besoins<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-36087","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.ideajenerator.com\/fr\/wp-json\/wp\/v2\/pages\/36087","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ideajenerator.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.ideajenerator.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.ideajenerator.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ideajenerator.com\/fr\/wp-json\/wp\/v2\/comments?post=36087"}],"version-history":[{"count":5,"href":"https:\/\/www.ideajenerator.com\/fr\/wp-json\/wp\/v2\/pages\/36087\/revisions"}],"predecessor-version":[{"id":39587,"href":"https:\/\/www.ideajenerator.com\/fr\/wp-json\/wp\/v2\/pages\/36087\/revisions\/39587"}],"wp:attachment":[{"href":"https:\/\/www.ideajenerator.com\/fr\/wp-json\/wp\/v2\/media?parent=36087"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}