<?xml version="1.0"?>
<oembed><version>1.0</version><provider_name>soeasypv.com</provider_name><provider_url>https://soeasypv.com/ja</provider_url><author_name>soeasy</author_name><author_url>https://soeasypv.com/ja/author/soeasy/</author_url><title>Germany 20KW - soeasypv.com</title><type>rich</type><width>600</width><height>338</height><html>&lt;blockquote class="wp-embedded-content" data-secret="qQEoCJhPRf"&gt;&lt;a href="https://soeasypv.com/ja/portfolio/germany-20kw/"&gt;20KW&#x30D0;&#x30E9;&#x30B9;&#x30C8;PV&#x30E9;&#x30C3;&#x30AD;&#x30F3;&#x30B0;&#x30B1;&#x30FC;&#x30B9;&lt;/a&gt;&lt;/blockquote&gt;&lt;iframe sandbox="allow-scripts" security="restricted" src="https://soeasypv.com/ja/portfolio/germany-20kw/embed/#?secret=qQEoCJhPRf" width="600" height="338" title="&#x201C;Germany 20KW&#x201D; &#x2014; soeasypv.com" data-secret="qQEoCJhPRf" frameborder="0" marginwidth="0" marginheight="0" scrolling="no" class="wp-embedded-content"&gt;&lt;/iframe&gt;&lt;script type="text/javascript"&gt;
/* &lt;![CDATA[ */
/*! This file is auto-generated */
!function(d,l){"use strict";l.querySelector&amp;&amp;d.addEventListener&amp;&amp;"undefined"!=typeof URL&amp;&amp;(d.wp=d.wp||{},d.wp.receiveEmbedMessage||(d.wp.receiveEmbedMessage=function(e){var t=e.data;if((t||t.secret||t.message||t.value)&amp;&amp;!/[^a-zA-Z0-9]/.test(t.secret)){for(var s,r,n,a=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),o=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]'),c=new RegExp("^https?:$","i"),i=0;i&lt;o.length;i++)o[i].style.display="none";for(i=0;i&lt;a.length;i++)s=a[i],e.source===s.contentWindow&amp;&amp;(s.removeAttribute("style"),"height"===t.message?(1e3&lt;(r=parseInt(t.value,10))?r=1e3:~~r&lt;200&amp;&amp;(r=200),s.height=r):"link"===t.message&amp;&amp;(r=new URL(s.getAttribute("src")),n=new URL(t.value),c.test(n.protocol))&amp;&amp;n.host===r.host&amp;&amp;l.activeElement===s&amp;&amp;(d.top.location.href=t.value))}},d.addEventListener("message",d.wp.receiveEmbedMessage,!1),l.addEventListener("DOMContentLoaded",function(){for(var e,t,s=l.querySelectorAll("iframe.wp-embedded-content"),r=0;r&lt;s.length;r++)(t=(e=s[r]).getAttribute("data-secret"))||(t=Math.random().toString(36).substring(2,12),e.src+="#?secret="+t,e.setAttribute("data-secret",t)),e.contentWindow.postMessage({message:"ready",secret:t},"*")},!1)))}(window,document);
/* ]]&gt; */
&lt;/script&gt;</html><thumbnail_url>https://soeasypv.com/wp-content/uploads/2025/05/Germany-20KW-&#x5FB7;&#x56FD;-20KW-1-2.jpg</thumbnail_url><thumbnail_width>1024</thumbnail_width><thumbnail_height>768</thumbnail_height><description>Germany 20KW about project To promote renewable energy and reduce electricity costs, the project owner decided to install a 20kW solar PV system on the rooftop of a commercial building in Germany. The rooftop is a flat surface covered with waterproof membrane and features several skylights, which presented some layout challenges. Key Highlights of the Mounting Solution: Non-Penetrating DesignA non-penetrating mounting structure was adopted, using concrete ballast blocks for anchoring. This approach avoids damaging the waterproof layer, ensuring both system stability and roof integrity. Optimized LayoutThe solar modules are arranged horizontally to maximize space utilization while carefully avoiding the skylight areas, balancing both energy output and building functionality. Quick Installation [&hellip;]</description></oembed>
