{"id":10393,"date":"2026-08-23T08:36:58","date_gmt":"2026-08-23T06:36:58","guid":{"rendered":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/"},"modified":"2026-08-23T08:36:58","modified_gmt":"2026-08-23T06:36:58","slug":"petite-eolienne-reglementation-2026","status":"publish","type":"post","link":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/","title":{"rendered":"Petite \u00e9olienne dans un jardin particulier : quelle r\u00e9glementation en 2026 ?"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><strong>Petite \u00e9olienne dans un jardin particulier : quelle r\u00e9glementation en 2026 ?<\/strong><\/p>\n\n<p class=\"wp-block-paragraph\">Installer une \u00e9olienne dans un jardin suscite autant d\u2019enthousiasme que de questions pratiques : quelles d\u00e9marches, quelles distances respecter, quel impact sonore et visuel attendre ? Ce texte propose un guide clair et actionnable pour avancer sur un projet d\u2019<strong>installation \u00e9olienne<\/strong> en 2026, depuis l\u2019\u00e9valuation du vent jusqu\u2019aux autorisations administratives et aux contr\u00f4les techniques. Des exemples concrets, un tableau synth\u00e9tique des formalit\u00e9s et des liens utiles orientent vers les d\u00e9marches en mairie et les sources officielles. Un fil conducteur accompagne le lecteur : le propri\u00e9taire \u00ab Monsieur Durand \u00bb, qui veut produire une part de son \u00e9lectricit\u00e9 avec une <strong>petite \u00e9olienne<\/strong> dans son <strong>jardin particulier<\/strong>, tout en respectant l\u2019<strong>urbanisme<\/strong>, le <strong>code de l&rsquo;environnement<\/strong> et le voisinage.<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Seuil cl\u00e9 :<\/strong> <strong>12 m\u00e8tres<\/strong> (m\u00e2t + nacelle) pour les formalit\u00e9s simplifi\u00e9es.<\/li><li><strong>Distances minimales :<\/strong> moiti\u00e9 de la hauteur de l\u2019\u00e9olienne \u00e0 la limite s\u00e9parative, min. <strong>3 m<\/strong>.<\/li><li><strong>Zones interdites :<\/strong> parcs nationaux, r\u00e9serves, zones militaires, secteurs prot\u00e9g\u00e9s par le PLU.<\/li><li><strong>D\u00e9marches :<\/strong> d\u00e9claration pr\u00e9alable sous 12 m en secteur prot\u00e9g\u00e9 ; permis de construire entre <strong>12 et 50 m<\/strong>.<\/li><li><strong>Autorisations ICPE :<\/strong> \u00e9oliennes \u2265 12 m class\u00e9es (rubrique n\u00b02980) avec proc\u00e9dures variables selon la puissance.<\/li><\/ul>\n\n<h2 class=\"wp-block-heading\">Comprendre les seuils et les r\u00e8gles g\u00e9n\u00e9rales pour une petite \u00e9olienne en jardin<\/h2>\n\n<p class=\"wp-block-paragraph\">La premi\u00e8re question \u00e0 trancher est la hauteur. Le Code de l\u2019urbanisme retient la hauteur totale (m\u00e2t + nacelle, sans compter l\u2019encombrement des p\u00e2les) comme crit\u00e8re. Une installation inf\u00e9rieure \u00e0 <strong>12 m\u00e8tres<\/strong> passe g\u00e9n\u00e9ralement sans permis de construire, tandis qu\u2019une installation entre <strong>12 et 50 m\u00e8tres<\/strong> n\u00e9cessite un permis.<\/p>\n\n<p class=\"wp-block-paragraph\">Les r\u00e8gles g\u00e9n\u00e9rales de construction s\u2019appliquent pour les installations de moins de <strong>50 m<\/strong>, et le Plan Local d\u2019Urbanisme (PLU) peut imposer des dispositions sp\u00e9cifiques. Pour savoir si votre parcelle est compatible, la mairie reste l\u2019interlocuteur prioritaire.<\/p>\n\n<h3 class=\"wp-block-heading\">Cas pratique : Monsieur Durand et son projet<\/h3>\n\n<p class=\"wp-block-paragraph\">Monsieur Durand poss\u00e8de un terrain en p\u00e9riph\u00e9rie d\u2019une petite ville. Il vise une \u00e9olienne de 8 m pour l\u2019autoconsommation. Dans son cas : pas de permis de construire en zone non prot\u00e9g\u00e9e, mais obligation de v\u00e9rifier le PLU et d\u2019informer les voisins. Son choix illustre la solution la plus simple pour un particulier : rester sous le seuil de <strong>12 m\u00e8tres<\/strong>.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : choisir une hauteur volontairement inf\u00e9rieure \u00e0 12 m simplifie fortement les d\u00e9marches.<\/p>\n\n<h2 class=\"wp-block-heading\">Autorisation administrative : quelles d\u00e9marches selon la hauteur et la puissance ?<\/h2>\n\n<p class=\"wp-block-paragraph\">Les formalit\u00e9s diff\u00e8rent selon la hauteur et la puissance install\u00e9e. Voici l\u2019essentiel pour avancer sans surprise.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Hauteur (m)<\/th>\n<th>Formalit\u00e9 principale<\/th>\n<th>Points cl\u00e9s<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td><strong>&lt; 12 m<\/strong><\/td>\n<td>Pas de permis dans la plupart des cas \/ v\u00e9rifier PLU<\/td>\n<td>D\u00e9claration pr\u00e9alable possible en secteur prot\u00e9g\u00e9 ; respect du voisinage<\/td>\n<\/tr>\n<tr>\n<td><strong>12 \u2013 50 m<\/strong><\/td>\n<td>Permis de construire<\/td>\n<td>Soumis \u00e0 la nomenclature ICPE (rubrique n\u00b02980) ; \u00e9tude d&rsquo;incidence possible<\/td>\n<\/tr>\n<tr>\n<td><strong>&gt; 50 m<\/strong><\/td>\n<td>Proc\u00e9dures renforc\u00e9es, d\u00e9claration d&rsquo;exploiter si &gt;50 MW<\/td>\n<td>Contr\u00f4les et obligations administratives \u00e9tendus<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<p class=\"wp-block-paragraph\">Pour des informations pratiques pas-\u00e0-pas et des mod\u00e8les de dossier, consulter un guide sp\u00e9cialis\u00e9 ou la fiche administrative officielle aide \u00e0 pr\u00e9parer les pi\u00e8ces \u00e0 fournir. Par exemple, la page d\u00e9di\u00e9e aux d\u00e9marches explique les formalit\u00e9s et les co\u00fbts potentiels.<\/p>\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/entreprendre.service-public.gouv.fr\/vosdroits\/F33368\" rel=\"nofollow\">D\u00e9marches administratives pour installer une \u00e9olienne<\/a><\/p>\n\n<h3 class=\"wp-block-heading\">ICPE, a\u00e9ronautique et \u00e9tudes environnementales<\/h3>\n\n<p class=\"wp-block-paragraph\">Une \u00e9olienne \u2265 <strong>12 m<\/strong> est soumise \u00e0 la nomenclature ICPE (rubrique n\u00b02980) : la proc\u00e9dure varie selon la puissance. Des contraintes a\u00e9ronautiques (s\u00e9curit\u00e9 des vols, radars) peuvent imposer des r\u00e9ductions de hauteur ou des dispositifs de signalisation.<\/p>\n\n<p class=\"wp-block-paragraph\">Si le projet impacte une zone \u00e0 esp\u00e8ces prot\u00e9g\u00e9es ou une surface bois\u00e9e, des autorisations de d\u00e9frichement ou des d\u00e9rogations esp\u00e8ces prot\u00e9g\u00e9es peuvent \u00eatre n\u00e9cessaires. Ces contraintes sont trait\u00e9es au cas par cas par la pr\u00e9fecture.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : pr\u00e9voir l\u2019\u00e9tude environnementale en amont \u00e9vite des retards co\u00fbteux.<\/p>\n\n<h2 class=\"wp-block-heading\">Distances, voisinage et nuisances : bruit, oscillations et impact visuel<\/h2>\n\n<p class=\"wp-block-paragraph\">Le Code de la sant\u00e9 publique encadre les nuisances sonores. Les mod\u00e8les domestiques modernes respectent g\u00e9n\u00e9ralement les seuils r\u00e9glementaires si l\u2019implantation est correcte.<\/p>\n\n<p class=\"wp-block-paragraph\">R\u00e8gle pratique : la distance entre la base de l\u2019\u00e9olienne et la limite s\u00e9parative du terrain doit \u00eatre \u00e9gale \u00e0 la moiti\u00e9 de la hauteur de l\u2019\u00e9olienne, avec un minimum de <strong>3 m\u00e8tres<\/strong>. Les p\u00e2les ne doivent pas d\u00e9border sur le terrain voisin.<\/p>\n\n<ul class=\"wp-block-list\"><li><strong>Bruit :<\/strong> choisir un mod\u00e8le certifi\u00e9 et positionner le m\u00e2t \u00e0 distance du b\u00e2ti pour r\u00e9duire son impact sonore.<\/li><li><strong>Impact visuel :<\/strong> les PLU peuvent imposer des prescriptions esth\u00e9tiques en zones sensibles.<\/li><li><strong>Voisinage :<\/strong> communiquer le projet en amont et fournir plans et simulation d\u2019ombre<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Pour en savoir plus sur les aspects li\u00e9s au voisinage et aux tensions potentielles, un article terrain reprend des cas concrets et retours d\u2019exp\u00e9rience.<\/p>\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.pap.fr\/patrimoine\/voisinage\/eolienne-dans-votre-jardin-des-economies-mais-attention-aux-voisins\/a26911\" rel=\"nofollow\">Questions de voisinage et nuisances<\/a><\/p>\n\n<p class=\"wp-block-paragraph\">Insight : une bonne communication \u00e9vite souvent les recours et acc\u00e9l\u00e8re l\u2019instruction administrative.<\/p>\n\n<h2 class=\"wp-block-heading\">\u00c9tude de vent, dimensionnement et choix technique pour un jardin particulier<\/h2>\n\n<p class=\"wp-block-paragraph\">La qualit\u00e9 du vent (vitesse moyenne, direction dominante, absence de turbulence) conditionne la rentabilit\u00e9. Faire r\u00e9aliser une \u00e9tude de vent par un sp\u00e9cialiste est conseill\u00e9 pour tout projet d\u00e9passant quelques kilowatts.<\/p>\n\n<p class=\"wp-block-paragraph\">Quelques rep\u00e8res chiffr\u00e9s :<\/p>\n\n<ul class=\"wp-block-list\"><li>Pour une \u00e9olienne domestique de 1\u20133 kW : produire quelques centaines \u00e0 quelques milliers de kWh par an selon l\u2019ensoleillement et la vitesse moyenne du vent.<\/li><li>Puissance et hauteur doivent \u00eatre li\u00e9es : un m\u00e2t plus haut capte des vents plus r\u00e9guliers mais entra\u00eene des formalit\u00e9s suppl\u00e9mentaires.<\/li><li>Autoconsommation vs revente : le raccordement au r\u00e9seau et les contrats influent sur la rentabilit\u00e9.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Consulter les cartes des zones favorables \u00e0 l\u2019\u00e9olien aupr\u00e8s de la pr\u00e9fecture r\u00e9gionale ou d\u2019un bureau d\u2019\u00e9tudes aide \u00e0 chiffrer la production estim\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : dimensionner pour l\u2019usage r\u00e9el (autoconsommation partielle) r\u00e9duit le co\u00fbt initial et les contraintes.<\/p>\n\n<!-- Simulateur \"Petite \u00e9olienne dans un jardin\" \u2014 bloc \u00e0 copier\/coller dans votre page.\n     Ne contient ni <head> ni <body> complets.\n     Inclut CDN l\u00e9ger pour styles (Tailwind Browser).\n     Hauteur max de l'outil : 2000px.\n-->\n<script src=\"https:\/\/cdn.jsdelivr.net\/npm\/@tailwindcss\/browser@4\"><\/script>\n\n<div id=\"sim-eolienne\" class=\"p-4 max-w-4xl mx-auto rounded-lg shadow-md bg-white\" style=\"max-height:2000px; overflow:auto; font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,'Helvetica Neue',Arial;\">\n  <h2 class=\"text-2xl font-semibold mb-2\">Simulateur de production \u2014 Petite \u00e9olienne<\/h2>\n  <p class=\"text-sm text-gray-600 mb-4\">Estimez la production annuelle (kWh), le taux d&rsquo;autoconsommation et le temps de retour sur investissement.<\/p>\n\n  <form id=\"form-sim\" class=\"space-y-4\" onsubmit=\"return false;\" aria-labelledby=\"form-title\">\n    <fieldset class=\"grid grid-cols-1 md:grid-cols-2 gap-3\">\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Hauteur du m\u00e2t (m)<\/span>\n        <input id=\"hauteur\" type=\"number\" step=\"0.1\" min=\"1\" value=\"12\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Hauteur du m\u00e2t en m\u00e8tres\">\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Vitesse moyenne du vent \u00e0 la hauteur de mesure (m\/s)<\/span>\n        <div class=\"flex gap-2 mt-1\">\n          <input id=\"vitesse\" type=\"number\" step=\"0.1\" min=\"0\" value=\"5.5\" class=\"flex-1 rounded-md border-gray-300 p-2\" aria-label=\"Vitesse moyenne du vent en m\u00e8tres par seconde\">\n          <button id=\"btn-get-wind\" class=\"px-3 bg-blue-600 text-white rounded-md hover:bg-blue-700\" title=\"R\u00e9cup\u00e9rer la vitesse locale (optionnel, n\u00e9cessite autorisation de g\u00e9olocalisation)\">R\u00e9cup\u00e9rer locale<\/button>\n        <\/div>\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Hauteur de r\u00e9f\u00e9rence de la mesure (m)<\/span>\n        <input id=\"h_ref\" type=\"number\" step=\"0.1\" min=\"1\" value=\"10\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Hauteur de r\u00e9f\u00e9rence de la mesure en m\u00e8tres\">\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Type de terrain (influence la variation de vent avec la hauteur)<\/span>\n        <select id=\"terrain\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Type de terrain\">\n          <option value=\"campagne\">Campagne (alpha \u2248 0.14)<\/option>\n          <option value=\"suburbain\">P\u00e9ri-urbain (alpha \u2248 0.20)<\/option>\n          <option value=\"urbain\">Urbain (alpha \u2248 0.30)<\/option>\n          <option value=\"bord_de_mer\">Bord de mer (alpha \u2248 0.11)<\/option>\n        <\/select>\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Puissance nominale de l&rsquo;\u00e9olienne (kW)<\/span>\n        <input id=\"p_nom\" type=\"number\" step=\"0.01\" min=\"0\" value=\"3\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Puissance nominale en kilowatts\">\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Nombre d&rsquo;heures favorables par an (h)<\/span>\n        <input id=\"h_vent\" type=\"number\" step=\"1\" min=\"0\" value=\"2000\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Nombre d'heures de vent favorables par an\">\n      <\/label>\n    <\/fieldset>\n\n    <fieldset class=\"grid grid-cols-1 md:grid-cols-2 gap-3\">\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Vitesse nominale (vitesse de r\u00e9gime) en m\/s (par d\u00e9faut 12)<\/span>\n        <input id=\"v_rated\" type=\"number\" step=\"0.1\" min=\"1\" value=\"12\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Vitesse nominale en m\u00e8tres par seconde\">\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Vitesse de d\u00e9marrage (cut-in) en m\/s<\/span>\n        <input id=\"v_cutin\" type=\"number\" step=\"0.1\" min=\"0\" value=\"3\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Vitesse de d\u00e9marrage en m\u00e8tres par seconde\">\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Disponibilit\u00e9 &#038; rendement (efficacit\u00e9 globale) (%)<\/span>\n        <input id=\"eff\" type=\"number\" step=\"0.1\" min=\"0\" max=\"100\" value=\"85.5\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Efficacit\u00e9 globale en pourcentage\">\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Prix de l&rsquo;installation (\u20ac)<\/span>\n        <input id=\"prix\" type=\"number\" step=\"1\" min=\"0\" value=\"15000\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Prix de l'installation en euros\">\n      <\/label>\n    <\/fieldset>\n\n    <fieldset class=\"grid grid-cols-1 md:grid-cols-2 gap-3\">\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Consommation annuelle du foyer (kWh)<\/span>\n        <input id=\"conso\" type=\"number\" step=\"1\" min=\"0\" value=\"4500\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Consommation annuelle du foyer en kilowattheure\">\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Avez-vous une batterie ?<\/span>\n        <div class=\"mt-1 flex gap-2 items-center\">\n          <label class=\"inline-flex items-center\"><input id=\"hasBattery\" type=\"checkbox\" class=\"mr-2\"><span>Oui<\/span><\/label>\n          <input id=\"battery_kwh\" type=\"number\" step=\"0.1\" min=\"0\" value=\"5\" class=\"ml-2 flex-1 rounded-md border-gray-300 p-2\" aria-label=\"Capacit\u00e9 batterie en kilowattheure\" placeholder=\"Capacit\u00e9 batterie (kWh)\">\n        <\/div>\n      <\/label>\n    <\/fieldset>\n\n    <fieldset class=\"grid grid-cols-1 md:grid-cols-3 gap-3\">\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Prix \u00e9lectricit\u00e9 auto-consomm\u00e9e (\u20ac\/kWh)<\/span>\n        <input id=\"prix_self\" type=\"number\" step=\"0.001\" min=\"0\" value=\"0.20\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Prix de l'\u00e9lectricit\u00e9 auto-consomm\u00e9e\">\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Prix de rachat\/export (\u20ac\/kWh)<\/span>\n        <input id=\"prix_export\" type=\"number\" step=\"0.001\" min=\"0\" value=\"0.06\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Prix de rachat pour l'\u00e9lectricit\u00e9 export\u00e9e\">\n      <\/label>\n\n      <label class=\"block\">\n        <span class=\"text-sm font-medium\">Taux d&rsquo;autoconsommation par d\u00e9faut sans batterie (%)<\/span>\n        <input id=\"autocons_no_batt\" type=\"number\" step=\"0.5\" min=\"0\" max=\"100\" value=\"35\" class=\"mt-1 block w-full rounded-md border-gray-300 p-2\" aria-label=\"Taux d'autoconsommation sans batterie\">\n      <\/label>\n    <\/fieldset>\n\n    <div class=\"flex gap-2\">\n      <button id=\"btn-calc\" class=\"px-4 py-2 bg-green-600 text-white rounded-md hover:bg-green-700\">Calculer<\/button>\n      <button id=\"btn-reset\" class=\"px-4 py-2 bg-gray-200 rounded-md\">R\u00e9initialiser<\/button>\n      <div id=\"status\" role=\"status\" class=\"ml-auto text-sm text-gray-600 self-center\" aria-live=\"polite\"><\/div>\n    <\/div>\n  <\/form>\n\n  <hr class=\"my-4\">\n\n  <section aria-labelledby=\"result-title\" class=\"space-y-3\">\n    <h3 id=\"result-title\" class=\"text-lg font-semibold\">R\u00e9sultats estim\u00e9s<\/h3>\n\n    <div id=\"results\" class=\"grid grid-cols-1 md:grid-cols-2 gap-4\">\n      <div class=\"p-3 border rounded-md bg-gray-50\" aria-hidden=\"false\">\n        <p class=\"text-sm text-gray-700\">Production annuelle estim\u00e9e<\/p>\n        <div class=\"text-2xl font-bold text-blue-700 mt-2\" id=\"prod_ann\">\u2014 kWh \/ an<\/div>\n        <div class=\"text-xs text-gray-500 mt-1\" id=\"cap_fact\">Capacit\u00e9 effective : \u2014 %<\/div>\n      <\/div>\n\n      <div class=\"p-3 border rounded-md bg-gray-50\">\n        <p class=\"text-sm text-gray-700\">Autoconsommation estim\u00e9e<\/p>\n        <div class=\"text-2xl font-bold text-green-700 mt-2\" id=\"auto_rate\">\u2014 %<\/div>\n        <div class=\"text-xs text-gray-500 mt-1\" id=\"auto_values\">Auto-consomm\u00e9 \u2014 kWh \u2022 Export\u00e9 \u2014 kWh<\/div>\n      <\/div>\n\n      <div class=\"p-3 border rounded-md bg-gray-50\">\n        <p class=\"text-sm text-gray-700\">\u00c9conomies annuelles estim\u00e9es<\/p>\n        <div class=\"text-2xl font-bold text-amber-700 mt-2\" id=\"savings\">\u2014 \u20ac \/ an<\/div>\n        <div class=\"text-xs text-gray-500 mt-1\" id=\"savings_break\">\u2014 \u20ac\/an auto \u2022 \u2014 \u20ac\/an export<\/div>\n      <\/div>\n\n      <div class=\"p-3 border rounded-md bg-gray-50\">\n        <p class=\"text-sm text-gray-700\">Temps de retour sur investissement (approx.)<\/p>\n        <div class=\"text-2xl font-bold text-red-600 mt-2\" id=\"payback\">\u2014 ans<\/div>\n        <div class=\"text-xs text-gray-500 mt-1\" id=\"payback_note\">Bas\u00e9 sur \u00e9conomies et co\u00fbt d&rsquo;installation<\/div>\n      <\/div>\n    <\/div>\n\n    <details class=\"mt-2 p-3 border rounded-md bg-white\">\n      <summary class=\"cursor-pointer text-sm font-medium\">Voir les d\u00e9tails du calcul<\/summary>\n      <pre id=\"debug\" class=\"text-xs mt-2 text-gray-700 whitespace-pre-wrap\"><\/pre>\n    <\/details>\n\n    <p class=\"text-xs text-gray-500 mt-2\">Note : ce simulateur propose une estimation simplifi\u00e9e. Pour un projet r\u00e9el, faites r\u00e9aliser une \u00e9tude compl\u00e8te (\u00e9valuation du r\u00e9gime de vent, acoustique, raccordement et r\u00e9glementation locale).<\/p>\n  <\/section>\n<\/div>\n\n<script>\n\/*\n  API optionnelle utilis\u00e9e pour r\u00e9cup\u00e9rer la vitesse du vent locale (Open-Meteo, gratuit, pas de cl\u00e9).\n  Exemple d'appel (utilis\u00e9 apr\u00e8s g\u00e9olocalisation) :\n    https:\/\/api.open-meteo.com\/v1\/forecast?latitude=48.8566&longitude=2.3522&hourly=windspeed_10m&past_days=1&timezone=Europe%2FParis\n  Extrait de r\u00e9ponse JSON simplifi\u00e9e (open-meteo) :\n  {\n    \"latitude\": 48.85,\n    \"longitude\": 2.35,\n    \"generationtime_ms\": 0.3,\n    \"utc_offset_seconds\": 7200,\n    \"timezone\": \"Europe\/Paris\",\n    \"hourly_units\": { \"time\": \"iso8601\", \"windspeed_10m\": \"m\/s\" },\n    \"hourly\": {\n      \"time\": [\"2026-08-22T00:00\",\"2026-08-22T01:00\", ...],\n      \"windspeed_10m\": [3.4, 3.8, ...]\n    }\n  }\n  (Nous calculons la moyenne des derni\u00e8res 24h pour suggestion.)\n*\/\n\n\/* Accessibilit\u00e9 & performances :\n   - JavaScript l\u00e9ger, variables explicites.\n   - Toutes les cha\u00eenes en fran\u00e7ais dans le UI.\n*\/\n\n\/* ---------------- Utilitaires de calcul ---------------- *\/\n\nfunction alphaParTerrain(terrain) {\n  \/\/ Exposants de Hellman (approx.)\n  switch (terrain) {\n    case 'urbain': return 0.30;\n    case 'suburbain': return 0.20;\n    case 'bord_de_mer': return 0.11;\n    case 'campagne':\n    default: return 0.14;\n  }\n}\n\n\/* Calcule la vitesse du vent ajust\u00e9e \u00e0 la hauteur du m\u00e2t (loi de Hellman) *\/\nfunction vitesseAHauteur(v_ref, h_ref, h_hub, terrain) {\n  const alpha = alphaParTerrain(terrain);\n  if (h_ref <= 0) return v_ref;\n  return v_ref * Math.pow(h_hub \/ h_ref, alpha);\n}\n\n\/* Calcule la fraction de puissance utilisable selon la courbe simplifi\u00e9e :\n   - si v < v_cutin => 0\n   - entre cut-in et rated => interpolation cubique normalis\u00e9e\n   - >= rated => 1\n*\/\nfunction fractionPuissance(v, v_cutin, v_rated) {\n  if (v < v_cutin) return 0;\n  if (v >= v_rated) return 1;\n  const norm = (v - v_cutin) \/ (v_rated - v_cutin);\n  return Math.pow(Math.max(0, norm), 3);\n}\n\n\/* Formule principale d'\u00e9nergie annuelle (kWh) :\n   E = P_nom (kW) * heures_favorables * fractionPuissance * (efficiency\/100)\n*\/\nfunction calculerProductionAnnuelle(params) {\n  const { v_mesure, h_ref, h_hub, terrain, v_rated, v_cutin, p_nom, heures, eff } = params;\n  const v_hub = vitesseAHauteur(v_mesure, h_ref, h_hub, terrain);\n  const frac = fractionPuissance(v_hub, v_cutin, v_rated);\n  const energie = p_nom * heures * frac * (eff \/ 100.0);\n  return {\n    v_hub,\n    frac,\n    energie\n  };\n}\n\n\/* Estimation d'autoconsommation :\n   - alignement temporel approxim\u00e9 : sans batterie ~ taux_no_batt (%) ; avec batterie am\u00e9lioration\n   - on limite la part auto-consomm\u00e9e par la consommation du foyer\n*\/\nfunction estimerAutoconsommation(energie, conso_foyer, hasBattery, battery_kwh, taux_no_batt) {\n  const align_no_batt = Math.max(0, Math.min(1, taux_no_batt \/ 100));\n  \/\/ Si batterie, on augmente l'alignement ; influence d\u00e9pend de taille batterie relative\n  let align = align_no_batt;\n  if (hasBattery) {\n    \/\/ am\u00e9lioration d\u00e9pendante de la capacit\u00e9 : 0.3 \u00e0 0.9 en fonction de la batterie vs production\n    \/\/ heuristique : plus la batterie relative, meilleure l'auto-consommation\n    const ratio = (battery_kwh || 0) \/ Math.max(1, energie \/ 900); \/\/ heuristique\n    const boost = Math.max(0, Math.min(0.45, 0.25 * Math.log10(1 + 9 * ratio + 0.001) + 0.1));\n    align = Math.min(0.95, align_no_batt + boost);\n  }\n  const auto_consomme = Math.min(energie, energie * align, conso_foyer); \/\/ au maximum la conso du foyer\n  const exporte = Math.max(0, energie - auto_consomme);\n  return { align, auto_consomme, exporte };\n}\n\n\/* Calculs \u00e9conomiques simples *\/\nfunction calculsEconomiques(auto_kwh, export_kwh, prix_self, prix_export, cout_install) {\n  const epargne_self = auto_kwh * prix_self;\n  const epargne_export = export_kwh * prix_export;\n  const total_annee = epargne_self + epargne_export;\n  const payback = total_annee > 0 ? (cout_install \/ total_annee) : Infinity;\n  return { epargne_self, epargne_export, total_annee, payback };\n}\n\n\/* ---------------- Interaction UI ---------------- *\/\n\nconst $ = id => document.getElementById(id);\n\nfunction lireValeursFormulaire() {\n  return {\n    h_hub: parseFloat($('hauteur').value) || 0,\n    v_mesure: parseFloat($('vitesse').value) || 0,\n    h_ref: parseFloat($('h_ref').value) || 10,\n    terrain: $('terrain').value,\n    p_nom: parseFloat($('p_nom').value) || 0,\n    heures: parseFloat($('h_vent').value) || 0,\n    v_rated: parseFloat($('v_rated').value) || 12,\n    v_cutin: parseFloat($('v_cutin').value) || 3,\n    eff: parseFloat($('eff').value) || 85.5,\n    prix: parseFloat($('prix').value) || 0,\n    conso: parseFloat($('conso').value) || 0,\n    hasBattery: $('hasBattery').checked,\n    battery_kwh: parseFloat($('battery_kwh').value) || 0,\n    prix_self: parseFloat($('prix_self').value) || 0.2,\n    prix_export: parseFloat($('prix_export').value) || 0.06,\n    taux_no_batt: parseFloat($('autocons_no_batt').value) || 35\n  };\n}\n\nfunction afficherResultats(calc, es, eco, debugTxt) {\n  $('prod_ann').textContent = `${(calc.energie).toLocaleString('fr-FR', {maximumFractionDigits:0})} kWh \/ an`;\n  $('cap_fact').textContent = `Capacit\u00e9 effective (approx.) : ${( (calc.energie) \/ (es.p_nom * 8760) * 100 ).toFixed(1)} % \u2022 vitesse \u00e9quivalente au m\u00e2t ${calc.v_hub.toFixed(2)} m\/s`;\n  const auto_pct = es.align * 100;\n  $('auto_rate').textContent = `${auto_pct.toFixed(0)} %`;\n  $('auto_values').textContent = `Auto-consomm\u00e9 ${(es.auto_consomme).toLocaleString('fr-FR',{maximumFractionDigits:0})} kWh \u2022 Export\u00e9 ${(es.exporte).toLocaleString('fr-FR',{maximumFractionDigits:0})} kWh`;\n  $('savings').textContent = `${(eco.total_annee).toLocaleString('fr-FR',{maximumFractionDigits:2})} \u20ac \/ an`;\n  $('savings_break').textContent = `${eco.epargne_self.toLocaleString('fr-FR',{maximumFractionDigits:2})} \u20ac \/ an auto \u2022 ${eco.epargne_export.toLocaleString('fr-FR',{maximumFractionDigits:2})} \u20ac \/ an export`;\n  $('payback').textContent = isFinite(eco.payback) ? `${eco.payback.toFixed(1)} ans` : '\u2014';\n  $('debug').textContent = debugTxt;\n}\n\nfunction construireDebug(params, calc, es, eco) {\n  return [\n    'Param\u00e8tres saisis :',\n    JSON.stringify(params, null, 2),\n    '',\n    'D\u00e9tails calcul :',\n    `Vitesse au m\u00e2t (ajust\u00e9e) : ${calc.v_hub.toFixed(3)} m\/s`,\n    `Fraction puissance (courbe simplifi\u00e9e) : ${calc.frac.toFixed(4)}`,\n    `\u00c9nergie annuelle estim\u00e9e : ${calc.energie.toFixed(2)} kWh`,\n    `Taux d'alignement estim\u00e9 (auto) : ${(es.align*100).toFixed(1)} %`,\n    `Auto-consomm\u00e9 : ${es.auto_consomme.toFixed(1)} kWh`,\n    `Export\u00e9 : ${es.exporte.toFixed(1)} kWh`,\n    '',\n    '\u00c9conomie :',\n    `\u00c9pargne auto : ${eco.epargne_self.toFixed(2)} \u20ac\/an`,\n    `\u00c9pargne export : ${eco.epargne_export.toFixed(2)} \u20ac\/an`,\n    `Total \u00e9conomies annuelles : ${eco.total_annee.toFixed(2)} \u20ac\/an`,\n    `Co\u00fbt installation : ${params.prix.toFixed(2)} \u20ac`,\n    `Temps de retour : ${isFinite(eco.payback) ? eco.payback.toFixed(2) + ' ans' : 'N\/A'}`,\n  ].join('n');\n}\n\n\/* \u00c9v\u00e9nements *\/\n$('btn-calc').addEventListener('click', () => {\n  $('status').textContent = '';\n  const params = lireValeursFormulaire();\n  \/\/ s\u00e9curit\u00e9 : valeurs raisonnables\n  if (params.p_nom <= 0) {\n    $('status').textContent = 'Veuillez saisir une puissance nominale (>0).';\n    return;\n  }\n  if (params.heures < 0) {\n    $('status').textContent = 'Heures de vent incorrectes.';\n    return;\n  }\n\n  const calc = calculerProductionAnnuelle({\n    v_mesure: params.v_mesure,\n    h_ref: params.h_ref,\n    h_hub: params.h_hub,\n    terrain: params.terrain,\n    v_rated: params.v_rated,\n    v_cutin: params.v_cutin,\n    p_nom: params.p_nom,\n    heures: params.heures,\n    eff: params.eff\n  });\n\n  const es = estimerAutoconsommation(calc.energie, params.conso, params.hasBattery, params.battery_kwh, params.taux_no_batt);\n  const eco = calculsEconomiques(es.auto_consomme, es.exporte, params.prix_self, params.prix_export, params.prix);\n  const debugTxt = construireDebug(params, calc, es, eco);\n  afficherResultats(calc, es, eco, debugTxt);\n});\n\n$('btn-reset').addEventListener('click', () => {\n  \/\/ Remettre valeurs par d\u00e9faut simples\n  $('hauteur').value = 12;\n  $('vitesse').value = 5.5;\n  $('h_ref').value = 10;\n  $('terrain').value = 'campagne';\n  $('p_nom').value = 3;\n  $('h_vent').value = 2000;\n  $('v_rated').value = 12;\n  $('v_cutin').value = 3;\n  $('eff').value = 85.5;\n  $('prix').value = 15000;\n  $('conso').value = 4500;\n  $('hasBattery').checked = false;\n  $('battery_kwh').value = 5;\n  $('prix_self').value = 0.20;\n  $('prix_export').value = 0.06;\n  $('autocons_no_batt').value = 35;\n  $('status').textContent = '';\n  $('prod_ann').textContent = '\u2014 kWh \/ an';\n  $('cap_fact').textContent = 'Capacit\u00e9 effective : \u2014 %';\n  $('auto_rate').textContent = '\u2014 %';\n  $('auto_values').textContent = 'Auto-consomm\u00e9 \u2014 kWh \u2022 Export\u00e9 \u2014 kWh';\n  $('savings').textContent = '\u2014 \u20ac \/ an';\n  $('savings_break').textContent = '\u2014 \u20ac\/an auto \u2022 \u2014 \u20ac\/an export';\n  $('payback').textContent = '\u2014 ans';\n  $('debug').textContent = '';\n});\n\n\/* R\u00e9cup\u00e9ration vitesse locale via g\u00e9olocalisation + Open-Meteo (optionnel)\n   - On r\u00e9cup\u00e8re la position via navigator.geolocation\n   - On appelle Open-Meteo (gratuit) pour hourly windspeeds, puis calcule la moyenne des derni\u00e8res 24h\n*\/\n$('btn-get-wind').addEventListener('click', async (ev) => {\n  ev.preventDefault();\n  $('status').textContent = 'R\u00e9cup\u00e9ration de la position\u2026';\n  if (!navigator.geolocation) {\n    $('status').textContent = 'G\u00e9olocalisation non disponible dans ce navigateur.';\n    return;\n  }\n  navigator.geolocation.getCurrentPosition(async (pos) => {\n    const lat = pos.coords.latitude;\n    const lon = pos.coords.longitude;\n    $('status').textContent = 'Position obtenue. R\u00e9cup\u00e9ration des donn\u00e9es m\u00e9t\u00e9o (Open-Meteo)\u2026';\n    try {\n      \/\/ Exemple d'URL (pas de cl\u00e9) :\n      \/\/ https:\/\/api.open-meteo.com\/v1\/forecast?latitude=48.8566&longitude=2.3522&hourly=windspeed_10m&past_days=1&timezone=Europe%2FParis\n      const url = `https:\/\/api.open-meteo.com\/v1\/forecast?latitude=${lat}&longitude=${lon}&hourly=windspeed_10m&past_days=1&timezone=auto`;\n      const resp = await fetch(url, {cache: 'no-cache'});\n      if (!resp.ok) throw new Error('Erreur r\u00e9seau');\n      const data = await resp.json();\n      \/\/ data.hourly.windspeed_10m est un tableau horaire \u2014 on calcule la moyenne\n      const winds = (data.hourly && data.hourly.windspeed_10m) ? data.hourly.windspeed_10m : null;\n      if (!winds || winds.length === 0) {\n        $('status').textContent = 'Donn\u00e9es vent indisponibles pour cette localisation.';\n        return;\n      }\n      const sum = winds.reduce((s, v) => s + v, 0);\n      const avg = sum \/ winds.length;\n      $('vitesse').value = avg.toFixed(2);\n      $('status').textContent = `Vitesse moyenne (24h) sugg\u00e9r\u00e9e : ${avg.toFixed(2)} m\/s (donn\u00e9e Open-Meteo)`;\n    } catch (err) {\n      console.error(err);\n      $('status').textContent = 'Impossible de r\u00e9cup\u00e9rer les donn\u00e9es m\u00e9t\u00e9o.';\n    }\n  }, (err) => {\n    console.warn(err);\n    $('status').textContent = 'Autorisation de g\u00e9olocalisation refus\u00e9e ou erreur.';\n  }, {timeout: 15000});\n});\n\n\/* Fin du script. *\/\n<\/script>\n\n<h2 class=\"wp-block-heading\">D\u00e9marches pratiques et \u00e9tapes \u00e0 suivre pour lancer le projet<\/h2>\n\n<p class=\"wp-block-paragraph\">Checklist actionnable pour avancer en responsabilit\u00e9 :<\/p>\n\n<ol class=\"wp-block-list\"><li>V\u00e9rifier le PLU et la cartographie locale des zones favorables aupr\u00e8s de la mairie.<\/li><li>Faire une \u00e9tude de vent sommaire ou professionnelle selon la puissance vis\u00e9e.<\/li><li>\u00c9valuer l\u2019impact visuel et sonore et informer les voisins.<\/li><li>D\u00e9poser la d\u00e9claration pr\u00e9alable ou le permis de construire selon la hauteur.<\/li><li>Demander le raccordement au r\u00e9seau si revente ou alimentation d\u2019un b\u00e2timent non raccord\u00e9.<\/li><li>Pr\u00e9voir contr\u00f4le technique obligatoire pour installations \u2265 12 m.<\/li><\/ol>\n\n<p class=\"wp-block-paragraph\">Pour des mod\u00e8les de dossier, la plateforme d\u00e9di\u00e9e aux d\u00e9marches fournit des fiches pratiques et les formulaires n\u00e9cessaires.<\/p>\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.comptoireolien.fr\/installer-eolienne-domestique-demarches.html\" rel=\"nofollow\">Guide pratique des d\u00e9marches pour \u00e9olienne domestique<\/a><\/p>\n\n<p class=\"wp-block-paragraph\">Insight : pr\u00e9parer un dossier complet r\u00e9duit le d\u00e9lai d\u2019instruction et les retours de la mairie.<\/p>\n\n<h2 class=\"wp-block-heading\">Erreurs fr\u00e9quentes \u00e0 \u00e9viter et conseils terrain<\/h2>\n\n<p class=\"wp-block-paragraph\">Les erreurs qui co\u00fbtent cher sont souvent \u00e9vitables :<\/p>\n\n<ul class=\"wp-block-list\"><li>Ignorer le PLU ou l\u2019avis de l\u2019ABF en secteur patrimonial ; risque : refus et d\u00e9montage.<\/li><li>Sous-estimer les contraintes a\u00e9ronautiques et ICPE pour les installations \u2265 12 m.<\/li><li>Choisir une machine mal adapt\u00e9e au r\u00e9gime de vent local ; r\u00e9sultat : production d\u00e9cevante.<\/li><li>Omettre l\u2019information aux voisins et laisser monter les tensions avant le d\u00e9p\u00f4t du dossier.<\/li><\/ul>\n\n<p class=\"wp-block-paragraph\">Conseil terrain : privil\u00e9gier des fabricants reconnus, exiger la documentation acoustique, demander une simulation chiffr\u00e9e de production et un plan d\u2019implantation pr\u00e9cis.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : une pr\u00e9paration soigneuse est la meilleure garantie d\u2019un projet durable et accept\u00e9.<\/p>\n\n<figure class=\"wp-block-table\"><table>\n<thead>\n<tr>\n<th>Risque<\/th>\n<th>Cons\u00e9quence<\/th>\n<th>Solution<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Non-respect du PLU<\/td>\n<td>Amende, obligation de remise en \u00e9tat<\/td>\n<td>Consulter la mairie et adapter l\u2019implantation<\/td>\n<\/tr>\n<tr>\n<td>Implantation trop proche du voisin<\/td>\n<td>Conflit, recours<\/td>\n<td>Respecter la distance moiti\u00e9 de la hauteur \/ min. 3 m<\/td>\n<\/tr>\n<tr>\n<td>Mauvais dimensionnement<\/td>\n<td>Faible production<\/td>\n<td>\u00c9tude de vent et simulation avant achat<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/figure>\n\n<h2 class=\"wp-block-heading\">Financement, aides et obligations fiscales<\/h2>\n\n<p class=\"wp-block-paragraph\">Pour une installation sur b\u00e2timent achev\u00e9 depuis plus de deux ans, le taux de TVA r\u00e9duit de <strong>10 %<\/strong> peut s\u2019appliquer \u00e0 l\u2019achat et \u00e0 l\u2019installation. Des aides locales existent mais restent moins g\u00e9n\u00e9reuses que pour le solaire. Certaines collectivit\u00e9s et l\u2019Anah proposent des subventions selon les territoires et le type de projet.<\/p>\n\n<p class=\"wp-block-paragraph\">Les m\u00e9canismes de soutien nationaux comprennent l\u2019obligation d\u2019achat et le compl\u00e9ment de r\u00e9mun\u00e9ration. Ces dispositifs ont des conditions d\u2019\u00e9ligibilit\u00e9 strictes et varient selon la date de signature d\u2019un contrat et la puissance install\u00e9e.<\/p>\n\n<p class=\"wp-block-paragraph\">Insight : chiffrer le temps de retour en int\u00e9grant aides locales et modalit\u00e9s de revente avant de s\u2019engager.<\/p>\n\n<h2 class=\"wp-block-heading\">Derniers conseils pour passer \u00e0 l\u2019action<\/h2>\n\n<p class=\"wp-block-paragraph\">Avant de commander une <strong>petite \u00e9olienne<\/strong>, v\u00e9rifier : le r\u00e9gime des vents, le PLU, la pr\u00e9sence d\u2019esp\u00e8ces prot\u00e9g\u00e9es, les contraintes a\u00e9ronautiques et la n\u00e9cessit\u00e9 \u00e9ventuelle d\u2019une \u00e9tude d\u2019incidence. Pour un jardin particulier, la solution la plus simple reste de rester sous <strong>12 m\u00e8tres<\/strong>, bien positionner la machine et formaliser la communication avec le voisinage.<\/p>\n\n<p class=\"wp-block-paragraph\">Pour aller plus loin et pr\u00e9parer un dossier complet, des ressources pratiques d\u00e9taillent les d\u00e9clarations et les obligations techniques.<\/p>\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/www.solaireambition.fr\/installer-une-eolienne-dans-son-jardin-comment-respecter-les-conditions\/\" rel=\"nofollow\">Guide pratique pour installer une \u00e9olienne dans son jardin<\/a><\/p>\n\n<p class=\"wp-block-paragraph\">Insight final : un projet bien ficel\u00e9 combine \u00e9tude technique, respect des r\u00e8gles d\u2019<strong>urbanisme<\/strong> et dialogue local pour transformer une intention en production d\u2019<strong>\u00e9nergie renouvelable<\/strong>.<\/p>\n\n<script type=\"application\/ld+json\">\n{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Faut-il un permis pour une u00e9olienne de 8 m dans un jardin ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Pour une u00e9olienne infu00e9rieure u00e0 12 m, la plupart des communes nu2019exigent pas de permis de construire. Toutefois, il est impu00e9ratif de vu00e9rifier le PLU et les u00e9ventuelles contraintes de secteur protu00e9gu00e9, et du2019informer la mairie.\"}},{\"@type\":\"Question\",\"name\":\"Quelle distance respecter par rapport au voisin ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"La distance minimale recommandu00e9e est la moitiu00e9 de la hauteur de lu2019u00e9olienne jusquu2019u00e0 la limite su00e9parative, avec un minimum de 3 m. Les pu00e2les ne doivent pas du00e9passer sur le terrain voisin.\"}},{\"@type\":\"Question\",\"name\":\"Une u00e9olienne de 15 m est-elle soumise u00e0 ICPE ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui, une u00e9olienne de 15 m entre dans la rubrique ICPE (nu00b02980) et nu00e9cessite un permis de construire ainsi que des formalitu00e9s environnementales selon la puissance.\"}},{\"@type\":\"Question\",\"name\":\"Peut-on revendre lu2019u00e9lectricitu00e9 produite ?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Oui, apru00e8s raccordement au ru00e9seau public et en fonction des dispositifs applicables (obligation d'achat, complu00e9ment de ru00e9munu00e9ration). Les contrats et les conditions varient selon la date de signature et la puissance installu00e9e.\"}}]}\n<\/script>\n<h3>Faut-il un permis pour une \u00e9olienne de 8 m dans un jardin ?<\/h3>\n<p>Pour une \u00e9olienne inf\u00e9rieure \u00e0 12 m, la plupart des communes n\u2019exigent pas de permis de construire. Toutefois, il est imp\u00e9ratif de v\u00e9rifier le PLU et les \u00e9ventuelles contraintes de secteur prot\u00e9g\u00e9, et d\u2019informer la mairie.<\/p>\n<h3>Quelle distance respecter par rapport au voisin ?<\/h3>\n<p>La distance minimale recommand\u00e9e est la moiti\u00e9 de la hauteur de l\u2019\u00e9olienne jusqu\u2019\u00e0 la limite s\u00e9parative, avec un minimum de 3 m. Les p\u00e2les ne doivent pas d\u00e9passer sur le terrain voisin.<\/p>\n<h3>Une \u00e9olienne de 15 m est-elle soumise \u00e0 ICPE ?<\/h3>\n<p>Oui, une \u00e9olienne de 15 m entre dans la rubrique ICPE (n\u00b02980) et n\u00e9cessite un permis de construire ainsi que des formalit\u00e9s environnementales selon la puissance.<\/p>\n<h3>Peut-on revendre l\u2019\u00e9lectricit\u00e9 produite ?<\/h3>\n<p>Oui, apr\u00e8s raccordement au r\u00e9seau public et en fonction des dispositifs applicables (obligation d&rsquo;achat, compl\u00e9ment de r\u00e9mun\u00e9ration). Les contrats et les conditions varient selon la date de signature et la puissance install\u00e9e.<\/p>\n\n","protected":false},"excerpt":{"rendered":"<p>Petite \u00e9olienne dans un jardin particulier : quelle r\u00e9glementation en 2026 ? Installer une \u00e9olienne dans un jardin suscite autant d\u2019enthousiasme que de questions pratiques : quelles d\u00e9marches, quelles distances respecter, quel impact sonore et visuel attendre ? Ce texte propose un guide clair et actionnable pour avancer sur un projet d\u2019installation \u00e9olienne en 2026, &#8230; <a title=\"Petite \u00e9olienne dans un jardin particulier : quelle r\u00e9glementation en 2026 ?\" class=\"read-more\" href=\"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/\" aria-label=\"En savoir plus sur Petite \u00e9olienne dans un jardin particulier : quelle r\u00e9glementation en 2026 ?\">Lire plus<\/a><\/p>\n","protected":false},"author":2,"featured_media":10392,"comment_status":"","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[26],"tags":[],"class_list":["post-10393","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-actualite-environnement"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u00c9oliennes de jardin en 2026 : r\u00e8gles \u00e0 conna\u00eetre<\/title>\n<meta name=\"description\" content=\"D\u00e9couvrez la r\u00e9glementation 2026 pour installer une petite \u00e9olienne dans un jardin particulier et respecter la loi en toute s\u00e9curit\u00e9.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u00c9oliennes de jardin en 2026 : r\u00e8gles \u00e0 conna\u00eetre\" \/>\n<meta property=\"og:description\" content=\"D\u00e9couvrez la r\u00e9glementation 2026 pour installer une petite \u00e9olienne dans un jardin particulier et respecter la loi en toute s\u00e9curit\u00e9.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rjhomesolar\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-23T06:36:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rj-home-solar.fr\/blog\/wp-content\/uploads\/2026\/08\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1344\" \/>\n\t<meta property=\"og:image:height\" content=\"768\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Julien Moreau\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Julien Moreau\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"10 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/\"},\"author\":{\"name\":\"Julien Moreau\",\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/en\\\/home\\\/#\\\/schema\\\/person\\\/8a4823bdf59d5ef365aba0945301d3c7\"},\"headline\":\"Petite \u00e9olienne dans un jardin particulier : quelle r\u00e9glementation en 2026 ?\",\"datePublished\":\"2026-08-23T06:36:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/\"},\"wordCount\":1963,\"image\":{\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg\",\"articleSection\":[\"Ecologie &amp; Environnement\"],\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/\",\"url\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/\",\"name\":\"\u00c9oliennes de jardin en 2026 : r\u00e8gles \u00e0 conna\u00eetre\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/en\\\/home\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg\",\"datePublished\":\"2026-08-23T06:36:58+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/en\\\/home\\\/#\\\/schema\\\/person\\\/8a4823bdf59d5ef365aba0945301d3c7\"},\"description\":\"D\u00e9couvrez la r\u00e9glementation 2026 pour installer une petite \u00e9olienne dans un jardin particulier et respecter la loi en toute s\u00e9curit\u00e9.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg\",\"width\":1344,\"height\":768,\"caption\":\"d\u00e9couvrez les r\u00e8gles et la r\u00e9glementation \u00e0 suivre en 2026 pour installer une petite \u00e9olienne dans un jardin priv\u00e9. tout ce qu'il faut savoir pour \u00eatre en conformit\u00e9.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/petite-eolienne-reglementation-2026\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Petite \u00e9olienne dans un jardin particulier : quelle r\u00e9glementation en 2026 ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/en\\\/home\\\/#website\",\"url\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/en\\\/home\\\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/en\\\/home\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/en\\\/home\\\/#\\\/schema\\\/person\\\/8a4823bdf59d5ef365aba0945301d3c7\",\"name\":\"Julien Moreau\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aa2cc6c7aa77083c69b7e57b8a17ef94f7517f359c3dcc04e42dd66563ee4a1b?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aa2cc6c7aa77083c69b7e57b8a17ef94f7517f359c3dcc04e42dd66563ee4a1b?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/aa2cc6c7aa77083c69b7e57b8a17ef94f7517f359c3dcc04e42dd66563ee4a1b?s=96&d=mm&r=g\",\"caption\":\"Julien Moreau\"},\"description\":\"Bonjour, je m'appelle Julien et j'ai 44 ans. En tant qu'installateur de panneaux solaires passionn\u00e9, je mets mon expertise au service de la transition \u00e9nerg\u00e9tique. Mon objectif est de vous aider \u00e0 adopter une \u00e9nergie renouvelable et \u00e0 r\u00e9duire votre impact environnemental. Ensemble, fa\u00e7onnons un avenir plus durable.\",\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/rjhomesolar\\\/\"],\"url\":\"https:\\\/\\\/www.rj-home-solar.fr\\\/blog\\\/author\\\/julien\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u00c9oliennes de jardin en 2026 : r\u00e8gles \u00e0 conna\u00eetre","description":"D\u00e9couvrez la r\u00e9glementation 2026 pour installer une petite \u00e9olienne dans un jardin particulier et respecter la loi en toute s\u00e9curit\u00e9.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/","og_locale":"fr_FR","og_type":"article","og_title":"\u00c9oliennes de jardin en 2026 : r\u00e8gles \u00e0 conna\u00eetre","og_description":"D\u00e9couvrez la r\u00e9glementation 2026 pour installer une petite \u00e9olienne dans un jardin particulier et respecter la loi en toute s\u00e9curit\u00e9.","og_url":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/","article_author":"https:\/\/www.facebook.com\/rjhomesolar\/","article_published_time":"2026-08-23T06:36:58+00:00","og_image":[{"width":1344,"height":768,"url":"https:\/\/www.rj-home-solar.fr\/blog\/wp-content\/uploads\/2026\/08\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg","type":"image\/jpeg"}],"author":"Julien Moreau","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Julien Moreau","Dur\u00e9e de lecture estim\u00e9e":"10 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/#article","isPartOf":{"@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/"},"author":{"name":"Julien Moreau","@id":"https:\/\/www.rj-home-solar.fr\/blog\/en\/home\/#\/schema\/person\/8a4823bdf59d5ef365aba0945301d3c7"},"headline":"Petite \u00e9olienne dans un jardin particulier : quelle r\u00e9glementation en 2026 ?","datePublished":"2026-08-23T06:36:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/"},"wordCount":1963,"image":{"@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rj-home-solar.fr\/blog\/wp-content\/uploads\/2026\/08\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg","articleSection":["Ecologie &amp; Environnement"],"inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/","url":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/","name":"\u00c9oliennes de jardin en 2026 : r\u00e8gles \u00e0 conna\u00eetre","isPartOf":{"@id":"https:\/\/www.rj-home-solar.fr\/blog\/en\/home\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/#primaryimage"},"image":{"@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rj-home-solar.fr\/blog\/wp-content\/uploads\/2026\/08\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg","datePublished":"2026-08-23T06:36:58+00:00","author":{"@id":"https:\/\/www.rj-home-solar.fr\/blog\/en\/home\/#\/schema\/person\/8a4823bdf59d5ef365aba0945301d3c7"},"description":"D\u00e9couvrez la r\u00e9glementation 2026 pour installer une petite \u00e9olienne dans un jardin particulier et respecter la loi en toute s\u00e9curit\u00e9.","breadcrumb":{"@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/#primaryimage","url":"https:\/\/www.rj-home-solar.fr\/blog\/wp-content\/uploads\/2026\/08\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg","contentUrl":"https:\/\/www.rj-home-solar.fr\/blog\/wp-content\/uploads\/2026\/08\/Petite-eolienne-dans-un-jardin-particulier-quelle-reglementation-en-2026-.jpg","width":1344,"height":768,"caption":"d\u00e9couvrez les r\u00e8gles et la r\u00e9glementation \u00e0 suivre en 2026 pour installer une petite \u00e9olienne dans un jardin priv\u00e9. tout ce qu'il faut savoir pour \u00eatre en conformit\u00e9."},{"@type":"BreadcrumbList","@id":"https:\/\/www.rj-home-solar.fr\/blog\/petite-eolienne-reglementation-2026\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/www.rj-home-solar.fr\/blog\/"},{"@type":"ListItem","position":2,"name":"Petite \u00e9olienne dans un jardin particulier : quelle r\u00e9glementation en 2026 ?"}]},{"@type":"WebSite","@id":"https:\/\/www.rj-home-solar.fr\/blog\/en\/home\/#website","url":"https:\/\/www.rj-home-solar.fr\/blog\/en\/home\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rj-home-solar.fr\/blog\/en\/home\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/www.rj-home-solar.fr\/blog\/en\/home\/#\/schema\/person\/8a4823bdf59d5ef365aba0945301d3c7","name":"Julien Moreau","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/secure.gravatar.com\/avatar\/aa2cc6c7aa77083c69b7e57b8a17ef94f7517f359c3dcc04e42dd66563ee4a1b?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/aa2cc6c7aa77083c69b7e57b8a17ef94f7517f359c3dcc04e42dd66563ee4a1b?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/aa2cc6c7aa77083c69b7e57b8a17ef94f7517f359c3dcc04e42dd66563ee4a1b?s=96&d=mm&r=g","caption":"Julien Moreau"},"description":"Bonjour, je m'appelle Julien et j'ai 44 ans. En tant qu'installateur de panneaux solaires passionn\u00e9, je mets mon expertise au service de la transition \u00e9nerg\u00e9tique. Mon objectif est de vous aider \u00e0 adopter une \u00e9nergie renouvelable et \u00e0 r\u00e9duire votre impact environnemental. Ensemble, fa\u00e7onnons un avenir plus durable.","sameAs":["https:\/\/www.facebook.com\/rjhomesolar\/"],"url":"https:\/\/www.rj-home-solar.fr\/blog\/author\/julien\/"}]}},"views":0,"_links":{"self":[{"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/posts\/10393","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/comments?post=10393"}],"version-history":[{"count":0,"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/posts\/10393\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/media\/10392"}],"wp:attachment":[{"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/media?parent=10393"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/categories?post=10393"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rj-home-solar.fr\/blog\/wp-json\/wp\/v2\/tags?post=10393"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}