{"id":1748,"date":"2026-06-29T00:00:00","date_gmt":"2026-06-29T00:00:00","guid":{"rendered":"https:\/\/service.soletksolar.com\/closed-loop-solar-hot-water-system-thermal-buffer\/"},"modified":"2026-06-29T00:00:00","modified_gmt":"2026-06-29T00:00:00","slug":"closed-loop-solar-hot-water-system-thermal-buffer","status":"publish","type":"post","link":"https:\/\/service.soletksolar.com\/th\/closed-loop-solar-hot-water-system-thermal-buffer\/","title":{"rendered":"Commercial Closed-Loop Solar Hot Water System with Thermal Buffer"},"content":{"rendered":"<p><head><br \/>\n<meta charset=\"UTF-8\"><br \/>\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"><br \/>\n<title>Commercial Closed-Loop Solar Hot Water System Buffer Guide | SOLETKS<\/title><br \/>\n<meta name=\"description\" content=\"Commercial closed-loop solar hot water system guide for glycol loops, heat exchangers, thermal buffers, backup heaters, controls and RFQ inputs.\">\n<link rel=\"canonical\" href=\"https:\/\/service.soletksolar.com\/closed-loop-solar-hot-water-system-thermal-buffer\/\">\n<meta property=\"og:title\" content=\"Commercial Closed-Loop Solar Hot Water System with Thermal Buffer\"><br \/>\n<meta property=\"og:description\" content=\"A commercial closed-loop solar hot-water design guide for glycol loops, heat exchangers, thermal buffers, backup heat, controls, and RFQ inputs.\"><br \/>\n<meta property=\"og:type\" content=\"article\"><br \/>\n<meta property=\"og:url\" content=\"https:\/\/service.soletksolar.com\/closed-loop-solar-hot-water-system-thermal-buffer\/\"><br \/>\n<meta property=\"og:image\" content=\"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/Hot-Water-System-for-APEC-Summit-National-Leaders-Reception-Hotel.png\">\n<link rel=\"icon\" href=\"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/cropped-211bdff6-75d9-4868-ba26-75265dcd448d-32x32.png\" sizes=\"32x32\">\n<style>\n  :root{\n    --navy:#0f172a;\n    --navy-2:#172554;\n    --blue:#1d4ed8;\n    --blue-2:#2563eb;\n    --sky:#60a5fa;\n    --orange:#f97316;\n    --orange-2:#ea580c;\n    --gold:#fbbf24;\n    --teal:#14b8a6;\n    --green:#10b981;\n    --red:#ef4444;\n    --text:#334155;\n    --muted:#64748b;\n    --line:#d7e1ee;\n    --soft:#f4f8fd;\n    --paper:#fff;\n    --radius:8px;\n    --shadow:0 18px 44px rgba(15,23,42,.12);\n    --font:'Inter','Segoe UI',-apple-system,BlinkMacSystemFont,'Helvetica Neue',Arial,sans-serif;\n  }\n  *{box-sizing:border-box}\n  html{scroll-behavior:smooth}\n  body{\n    margin:0;\n    font-family:var(--font);\n    color:var(--text);\n    background:linear-gradient(180deg,#eef5ff 0,#f8fafc 360px,#f8fafc 100%);\n    font-size:16.5px;\n    line-height:1.7;\n    -webkit-font-smoothing:antialiased;\n  }\n  a{color:var(--blue);text-decoration:none}\n  a:hover{text-decoration:underline}\n  img{max-width:100%;display:block}\n  strong{color:var(--navy);font-weight:780}<\/p>\n<p>  .loop-hero{\n    color:#fff;\n    background:\n      linear-gradient(120deg,rgba(15,23,42,.95) 0%,rgba(23,37,84,.90) 48%,rgba(29,78,216,.58) 100%),\n      url('https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/Hot-Water-System-for-APEC-Summit-National-Leaders-Reception-Hotel.png') center\/cover no-repeat;\n    position:relative;\n    overflow:hidden;\n  }\n  .loop-hero::after{\n    content:\"\";\n    position:absolute;\n    inset:0;\n    background:\n      radial-gradient(circle at 10% 22%,rgba(251,191,36,.18),transparent 24%),\n      linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px),\n      linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px);\n    background-size:auto,44px 44px,44px 44px;\n    pointer-events:none;\n  }\n  .hero-inner{\n    position:relative;\n    z-index:1;\n    max-width:1180px;\n    margin:0 auto;\n    padding:64px 24px 48px;\n    display:grid;\n    grid-template-columns:minmax(0,1.02fr) 380px;\n    gap:34px;\n    align-items:end;\n  }\n  .crumbs{\n    display:flex;\n    flex-wrap:wrap;\n    gap:8px;\n    color:rgba(255,255,255,.68);\n    font-size:13px;\n    margin-bottom:22px;\n  }\n  .crumbs a{color:rgba(255,255,255,.86)}\n  .eyebrow{\n    display:inline-block;\n    border:1px solid rgba(251,191,36,.46);\n    background:rgba(249,115,22,.15);\n    color:#fde68a;\n    border-radius:999px;\n    padding:7px 12px;\n    margin-bottom:18px;\n    font-size:12px;\n    font-weight:850;\n    letter-spacing:.08em;\n    text-transform:uppercase;\n  }\n  h1{\n    margin:0 0 18px;\n    font-size:clamp(34px,5.2vw,58px);\n    line-height:1.04;\n    letter-spacing:0;\n    color:#fff;\n  }\n  .lead{\n    max-width:690px;\n    margin:0;\n    color:rgba(255,255,255,.88);\n    font-size:18px;\n  }\n  .control-card{\n    border:1px solid rgba(255,255,255,.20);\n    border-radius:var(--radius);\n    background:rgba(15,23,42,.72);\n    box-shadow:var(--shadow);\n    backdrop-filter:blur(8px);\n    overflow:hidden;\n  }\n  .control-head{\n    padding:16px 18px;\n    border-bottom:1px solid rgba(255,255,255,.14);\n    display:flex;\n    justify-content:space-between;\n    gap:14px;\n    align-items:center;\n  }\n  .control-head b{color:#fff;font-size:14px}\n  .status-dot{\n    width:11px;\n    height:11px;\n    border-radius:50%;\n    background:var(--green);\n    box-shadow:0 0 0 5px rgba(16,185,129,.15);\n  }\n  .control-grid{\n    display:grid;\n    grid-template-columns:1fr 1fr;\n    gap:1px;\n    background:rgba(255,255,255,.10);\n  }\n  .metric{\n    min-height:88px;\n    padding:16px;\n    background:rgba(15,23,42,.56);\n  }\n  .metric span{\n    display:block;\n    color:#bfdbfe;\n    font-size:12px;\n    text-transform:uppercase;\n    letter-spacing:.07em;\n    margin-bottom:6px;\n  }\n  .metric b{\n    display:block;\n    color:#fff;\n    font-size:24px;\n    line-height:1.1;\n  }\n  .metric small{color:#cbd5e1;font-size:12px}<\/p>\n<p>  .sticky-map{\n    background:#fff;\n    border-bottom:1px solid var(--line);\n  }\n  .map-inner{\n    max-width:1180px;\n    margin:0 auto;\n    padding:13px 24px;\n    display:flex;\n    gap:8px;\n    overflow-x:auto;\n    scrollbar-width:thin;\n  }\n  .map-inner a{\n    flex:0 0 auto;\n    padding:8px 11px;\n    border:1px solid var(--line);\n    border-radius:999px;\n    color:var(--navy);\n    background:#fff;\n    font-size:13px;\n    font-weight:760;\n    white-space:nowrap;\n  }\n  .map-inner a:hover{\n    text-decoration:none;\n    background:#eff6ff;\n    border-color:#93c5fd;\n  }<\/p>\n<p>  .content{\n    max-width:1180px;\n    margin:0 auto;\n    padding:44px 24px 68px;\n  }\n  .intro{\n    display:grid;\n    grid-template-columns:minmax(0,1fr) 360px;\n    gap:30px;\n    align-items:start;\n    margin-bottom:34px;\n  }\n  .intro p:first-child{\n    margin-top:0;\n    color:var(--muted);\n    font-size:18px;\n  }\n  .hero-photo{\n    margin:0;\n    overflow:hidden;\n    border-radius:var(--radius);\n    background:#0b1120;\n    box-shadow:var(--shadow);\n  }\n  .hero-photo img{\n    width:100%;\n    aspect-ratio:4\/3;\n    object-fit:cover;\n  }\n  .hero-photo figcaption{\n    padding:12px 14px;\n    background:#fff;\n    color:var(--muted);\n    font-size:13px;\n    line-height:1.45;\n  }\n  .block{\n    margin:34px 0;\n    padding:32px;\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    background:#fff;\n    box-shadow:0 1px 2px rgba(15,23,42,.04);\n  }\n  .block.blueprint{\n    color:#dbeafe;\n    background:\n      linear-gradient(135deg,rgba(15,23,42,.98),rgba(30,58,138,.96)),\n      linear-gradient(90deg,rgba(255,255,255,.06) 1px,transparent 1px);\n    border-color:rgba(255,255,255,.16);\n  }\n  .block.tint{background:linear-gradient(180deg,#fff 0,#f7fbff 100%)}\n  .label{\n    display:inline-block;\n    margin-bottom:9px;\n    color:var(--blue);\n    font-size:12px;\n    font-weight:850;\n    text-transform:uppercase;\n    letter-spacing:.1em;\n  }\n  .blueprint .label{color:#fde68a}\n  article h2{\n    margin:0 0 16px;\n    color:var(--navy);\n    font-size:clamp(24px,3vw,34px);\n    line-height:1.2;\n    letter-spacing:0;\n  }\n  .blueprint h2,.blueprint h3,.blueprint strong{color:#fff}\n  article h3{\n    margin:24px 0 9px;\n    color:var(--navy);\n    font-size:20px;\n    line-height:1.3;\n  }\n  p{margin:0 0 17px}\n  ul{list-style:none;margin:0 0 18px;padding:0}\n  li{position:relative;padding:7px 0 7px 26px}\n  li::before{\n    content:\"\";\n    position:absolute;\n    left:2px;\n    top:17px;\n    width:10px;\n    height:10px;\n    border-radius:2px;\n    background:linear-gradient(135deg,var(--blue),var(--orange));\n  }\n  .blueprint p,.blueprint li{color:#dbeafe}\n  .blueprint li::before{background:var(--gold)}\n  .answer-box{\n    margin:20px 0;\n    padding:20px 22px;\n    border-left:5px solid var(--orange);\n    border-radius:var(--radius);\n    background:#fff7ed;\n    color:#7c2d12;\n  }\n  .note{\n    margin:18px 0 0;\n    padding:15px 17px;\n    border:1px solid #bfdbfe;\n    border-left:5px solid var(--blue-2);\n    border-radius:var(--radius);\n    background:#eff6ff;\n    color:#1e3a8a;\n    font-size:14.5px;\n  }<\/p>\n<p>  .calc-panel{\n    margin-top:22px;\n    display:grid;\n    grid-template-columns:300px minmax(0,1fr);\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    overflow:hidden;\n    background:#fff;\n  }\n  .calc-input{\n    padding:24px;\n    background:var(--navy);\n    color:#dbeafe;\n  }\n  .calc-input h3{\n    margin:0 0 13px;\n    color:#fde68a;\n    font-size:15px;\n    text-transform:uppercase;\n    letter-spacing:.08em;\n  }\n  .calc-input li{color:#dbeafe}\n  .calc-grid{\n    display:grid;\n    grid-template-columns:repeat(2,1fr);\n    gap:1px;\n    background:var(--line);\n  }\n  .calc-step{\n    padding:21px;\n    background:#fff;\n  }\n  .calc-step span{\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    width:30px;\n    height:30px;\n    margin-bottom:10px;\n    border-radius:50%;\n    color:#fff;\n    background:var(--blue);\n    font-weight:850;\n    font-size:13px;\n  }\n  .calc-step h4{\n    margin:0 0 6px;\n    color:var(--navy);\n    font-size:16px;\n  }\n  .calc-step code{\n    display:block;\n    font-family:inherit;\n    color:var(--muted);\n    font-size:14px;\n  }\n  .calc-step b{\n    display:block;\n    color:var(--blue);\n    font-size:22px;\n    margin-top:7px;\n  }\n  .calc-result{\n    grid-column:1 \/ -1;\n    padding:18px 20px;\n    background:#ecfdf5;\n    border-top:4px solid var(--green);\n    color:#064e3b;\n  }<\/p>\n<p>  .loop-diagram{\n    margin:22px 0 12px;\n    display:grid;\n    grid-template-columns:repeat(5,1fr);\n    gap:10px;\n  }\n  .loop-box{\n    min-height:104px;\n    padding:16px 12px;\n    border-radius:var(--radius);\n    border:1px solid rgba(147,197,253,.42);\n    background:rgba(30,64,175,.28);\n    display:flex;\n    align-items:center;\n    justify-content:center;\n    text-align:center;\n    font-weight:800;\n    color:#e0f2fe;\n  }\n  .loop-box.hot{border-color:rgba(251,191,36,.58);background:rgba(249,115,22,.18);color:#fde68a}\n  .loop-box.buffer{border-color:rgba(20,184,166,.58);background:rgba(20,184,166,.17);color:#ccfbf1}\n  .loop-box.backup{border-color:rgba(248,113,113,.55);background:rgba(239,68,68,.16);color:#fecaca}\n  .diagram-caption{margin:0;color:#bfdbfe;font-size:13px;font-style:italic}<\/p>\n<p>  .image-belt{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:14px;\n    margin-top:22px;\n  }\n  .image-card{\n    margin:0;\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    overflow:hidden;\n    background:#fff;\n  }\n  .image-card img{\n    width:100%;\n    aspect-ratio:16\/10;\n    object-fit:cover;\n  }\n  .image-card figcaption{\n    padding:11px 13px;\n    color:var(--muted);\n    font-size:13px;\n    line-height:1.45;\n  }<\/p>\n<p>  .table-wrap{\n    overflow-x:auto;\n    margin:20px 0 8px;\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    background:#fff;\n  }\n  table{\n    width:100%;\n    min-width:720px;\n    border-collapse:collapse;\n    font-size:14.5px;\n  }\n  th,td{\n    padding:14px 16px;\n    border-bottom:1px solid var(--line);\n    vertical-align:top;\n    text-align:left;\n  }\n  th{\n    background:#edf5ff;\n    color:var(--navy);\n    font-size:13px;\n    text-transform:uppercase;\n    letter-spacing:.06em;\n  }\n  td:first-child{color:var(--navy);font-weight:760}\n  tr:last-child td{border-bottom:0}\n  tbody tr:hover{background:#f8fbff}<\/p>\n<p>  .control-matrix{\n    display:grid;\n    grid-template-columns:repeat(3,1fr);\n    gap:14px;\n    margin-top:22px;\n  }\n  .control-item{\n    padding:19px;\n    border:1px solid var(--line);\n    border-top:4px solid var(--blue);\n    border-radius:var(--radius);\n    background:#fff;\n  }\n  .control-item:nth-child(2){border-top-color:var(--orange)}\n  .control-item:nth-child(3){border-top-color:var(--teal)}\n  .control-item:nth-child(4){border-top-color:var(--gold)}\n  .control-item:nth-child(5){border-top-color:var(--green)}\n  .control-item:nth-child(6){border-top-color:#7c3aed}\n  .control-item h3{margin:0 0 8px;font-size:18px}\n  .control-item p{margin:0;color:var(--muted);font-size:14px}<\/p>\n<p>  .rfq-grid{\n    display:grid;\n    grid-template-columns:repeat(2,1fr);\n    gap:1px;\n    margin-top:20px;\n    overflow:hidden;\n    border:1px solid rgba(255,255,255,.16);\n    border-radius:var(--radius);\n    background:rgba(255,255,255,.14);\n  }\n  .rfq-grid div{\n    min-height:56px;\n    padding:15px 17px;\n    background:rgba(255,255,255,.07);\n    color:#dbeafe;\n    font-size:14.5px;\n  }\n  .rfq-grid div::before{\n    content:\"\";\n    display:inline-block;\n    width:8px;\n    height:8px;\n    margin-right:9px;\n    border-radius:50%;\n    background:var(--gold);\n  }\n  .faq-list{display:grid;gap:10px;margin-top:20px}\n  details{\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    background:#fff;\n  }\n  summary{\n    cursor:pointer;\n    padding:18px 20px;\n    color:var(--navy);\n    font-weight:800;\n  }\n  summary::marker{color:var(--blue)}\n  .faq-body{padding:0 20px 18px}\n  .sources{\n    margin-top:34px;\n    padding:24px 28px;\n    border:1px solid var(--line);\n    border-radius:var(--radius);\n    background:#fff;\n  }\n  .sources h2{margin:0 0 14px;color:var(--navy);font-size:24px}\n  .sources ol{margin:0;padding-left:22px}\n  .sources li{padding:5px 0}\n  .sources li::before{display:none}\n  .cta{\n    margin-top:38px;\n    padding:34px;\n    border-radius:var(--radius);\n    color:#fff;\n    background:\n      linear-gradient(120deg,rgba(29,78,216,.96),rgba(15,23,42,.98)),\n      url('https:\/\/service.soletksolar.com\/wp-content\/uploads\/2026\/06\/850X850.jpeg') center\/cover no-repeat;\n    box-shadow:var(--shadow);\n  }\n  .cta h2{color:#fff;margin:0 0 10px;font-size:30px}\n  .cta p{max-width:780px;color:#dbeafe}\n  .btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:18px}\n  .btn{\n    display:inline-flex;\n    align-items:center;\n    justify-content:center;\n    min-height:44px;\n    padding:11px 18px;\n    border-radius:999px;\n    font-size:14px;\n    font-weight:850;\n  }\n  .btn.primary{background:var(--orange);color:#fff}\n  .btn.secondary{border:1px solid rgba(255,255,255,.36);background:rgba(255,255,255,.10);color:#fff}\n  .btn:hover{text-decoration:none;transform:translateY(-1px)}<\/p>\n<p>  @media (max-width:1040px){\n    .hero-inner,.intro,.calc-panel{grid-template-columns:1fr}\n    .loop-diagram,.control-matrix{grid-template-columns:repeat(2,1fr)}\n    .image-belt{grid-template-columns:1fr 1fr}\n  }\n  @media (max-width:720px){\n    body{font-size:16px}\n    .hero-inner{padding:46px 18px 32px}\n    .content{padding:30px 18px 50px}\n    h1{font-size:34px}\n    .lead{font-size:17px}\n    .control-card{margin-top:10px}\n    .block{padding:23px 20px;margin:28px 0}\n    .control-grid,.loop-diagram,.control-matrix,.rfq-grid,.image-belt,.calc-grid{grid-template-columns:1fr}\n    .metric{min-height:auto}\n    .cta{padding:26px 20px}\n  }\n<\/style>\n<p><\/head><body><\/p>\n<section class=\"loop-hero\">\n<div class=\"hero-inner\">\n<div>\n<div class=\"crumbs\">\n        <a href=\"https:\/\/service.soletksolar.com\/\">Home<\/a><br \/>\n        <span>\/<\/span><br \/>\n        <a href=\"https:\/\/service.soletksolar.com\/products\/commercial-industrial-solar-hot-water-system\/\">Commercial Solar Hot Water<\/a><br \/>\n        <span>\/<\/span><br \/>\n        <span>Closed-Loop Buffer Guide<\/span>\n      <\/div>\n<p>      <span class=\"eyebrow\">Closed-loop solar thermal design<\/span><\/p>\n<h1>Commercial Closed-Loop Solar Hot Water System with Thermal Buffer<\/h1>\n<p class=\"lead\">Protect the collector field with a separated heat-transfer loop, then use a thermal buffer to stabilize solar heat before backup equipment finishes the load.<\/p>\n<\/p><\/div>\n<div class=\"control-card\" aria-label=\"Closed-loop solar hot-water design snapshot\">\n<div class=\"control-head\"><b>Buffer Control Snapshot<\/b><span class=\"status-dot\"><\/span><\/div>\n<div class=\"control-grid\">\n<div class=\"metric\"><span>Glycol range<\/span><b>30-50%<\/b><small>freeze climates<\/small><\/div>\n<div class=\"metric\"><span>Approach target<\/span><b>5-10C<\/b><small>heat exchanger screen<\/small><\/div>\n<div class=\"metric\"><span>Worked buffer<\/span><b>5,000 L<\/b><small>starting direction<\/small><\/div>\n<div class=\"metric\"><span>Commercial range<\/span><b>45-70C<\/b><small>hot-water projects<\/small><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<nav class=\"sticky-map\" aria-label=\"Article sections\">\n<div class=\"map-inner\">\n    <a href=\"#answer\">Design Answer<\/a><br \/>\n    <a href=\"#buffer\">Buffer Sizing<\/a><br \/>\n    <a href=\"#fluid\">Fluid and Exchanger<\/a><br \/>\n    <a href=\"#control\">Controls<\/a><br \/>\n    <a href=\"#backup\">Backup Heat<\/a><br \/>\n    <a href=\"#standards\">Standards<\/a><br \/>\n    <a href=\"#rfq\">RFQ Inputs<\/a><br \/>\n    <a href=\"#checklist\">Checklist<\/a><br \/>\n    <a href=\"#faq\">FAQ<\/a>\n  <\/div>\n<\/nav>\n<p><main class=\"content\"><\/p>\n<article>\n<div class=\"intro\">\n<div>\n<p>By <strong>SOLETKS Engineering Team<\/strong>, the solar thermal application group that prepares collector-loop, storage, and control guidance for commercial water-heating projects.<\/p>\n<p>A <strong>commercial closed-loop solar hot water system<\/strong> is the safer default when the collector field faces freezing weather, hard water, high roof exposure, or a potable-water separation requirement. The collector loop uses heat-transfer fluid, a pump station, an expansion tank, controls, and a heat exchanger to move solar heat into a tank or thermal buffer without sending potable water through the roof collectors.<\/p>\n<p>The buyer should size the buffer from daily load, peak draw, collector output, backup heater setpoint, and maintenance access, not from tank price alone. Use SOLETKS&#8217; <a href=\"https:\/\/service.soletksolar.com\/products\/commercial-industrial-solar-hot-water-system\/\">Commercial \/ Industrial Solar Hot Water System<\/a> page for engineered hotel, hospital, school, factory, and laundry loads. Use the <a href=\"https:\/\/service.soletksolar.com\/products\/solar-hot-water-systems\/\">Solar Hot Water Systems<\/a> category when comparing system types and operating temperature ranges.<\/p>\n<\/p><\/div>\n<figure class=\"hero-photo\">\n      <img decoding=\"async\" src=\"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/Hot-Water-System-for-APEC-Summit-National-Leaders-Reception-Hotel.png\" alt=\"Commercial solar hot water project image for closed-loop thermal buffer planning\"><figcaption>APEC hotel hot-water project reference: a useful context for commercial buffers, backup heat, and recovery planning.<\/figcaption><\/figure>\n<\/p><\/div>\n<section id=\"answer\" class=\"block tint\">\n    <span class=\"label\">Design Answer<\/span><\/p>\n<h2>Closed-Loop Design Answer<\/h2>\n<div class=\"answer-box\"><strong>Use closed-loop<\/strong> when the site has freeze risk, water scaling, pressure separation needs, or a building owner who wants planned maintenance access. Use direct systems only in warm, low-risk installations where water quality, freeze protection, and local code allow potable water in the roof loop.<\/div>\n<p>A closed-loop design protects the collector field and potable-water side by separating the heat-transfer circuit from user water. The collector loop absorbs heat and transfers it through a heat exchanger. The buffer tank stores heat so that short draw events do not force the backup heater to start every few minutes.<\/p>\n<p>This matters because cycling wastes energy and stresses pumps, valves, and heaters. The buffer also stabilizes supply temperature during clouds because stored heat bridges the gap between variable solar input and user demand.<\/p>\n<div class=\"note\">Source note: SOLETKS describes closed-loop circulation, anti-freeze fluid, heat exchangers, insulation, backup boilers, heat pumps, and typical commercial hot-water temperatures of <strong>45-70 degrees C<\/strong> for commercial projects.<\/div>\n<\/section>\n<section id=\"buffer\" class=\"block\">\n    <span class=\"label\">Thermal Buffer Sizing<\/span><\/p>\n<h2>Thermal Buffer Sizing Calculation<\/h2>\n<p>Buffer sizing should start with a recoverable-energy target rather than a tank catalog. This worked example uses the standard water-heating formula and a pre-design buffer logic; final tank size should be tied to the actual load profile and backup heater control.<\/p>\n<div class=\"calc-panel\">\n<div class=\"calc-input\">\n<h3>Example input<\/h3>\n<ul>\n<li>Commercial load: <strong>6,000 L\/day<\/strong><\/li>\n<li>Cold-water inlet: <strong>12 degrees C<\/strong><\/li>\n<li>Target storage: <strong>55 degrees C<\/strong><\/li>\n<li>Temperature rise: <strong>43 degrees C<\/strong><\/li>\n<li>Solar contribution target: <strong>45%<\/strong><\/li>\n<li>Useful buffer heat: <strong>2.8 kWh per 100 L<\/strong><\/li>\n<\/ul><\/div>\n<div class=\"calc-grid\">\n<div class=\"calc-step\"><span>1<\/span><\/p>\n<h4>Daily heat demand<\/h4>\n<p><code>6,000 x 43 x 4.186 \/ 3600<\/code><b>300 kWh\/day<\/b><\/div>\n<div class=\"calc-step\"><span>2<\/span><\/p>\n<h4>Solar heat target<\/h4>\n<p><code>300 x 45%<\/code><b>135 kWh\/day<\/b><\/div>\n<div class=\"calc-step\"><span>3<\/span><\/p>\n<h4>Buffer volume<\/h4>\n<p><code>135 \/ 2.8 x 100<\/code><b>4,821 L<\/b><\/div>\n<div class=\"calc-step\"><span>4<\/span><\/p>\n<h4>RFQ starting point<\/h4>\n<p><code>round for tank selection<\/code><b>5,000 L<\/b><\/div>\n<div class=\"calc-result\"><strong>Recommendation:<\/strong> start with a <strong>5,000 L<\/strong> buffer direction, then test the volume against the building&#8217;s largest draw window, tank height limits, doorway width, and heat-exchanger capacity. If backup enables at <strong>50 degrees C<\/strong> and delivery target is <strong>55 degrees C<\/strong>, the usable solar layer is smaller.<\/div>\n<\/p><\/div>\n<\/p><\/div>\n<\/section>\n<section id=\"fluid\" class=\"block blueprint\">\n    <span class=\"label\">Separated Heat Circuit<\/span><\/p>\n<h2>Heat Exchanger and Fluid Decisions<\/h2>\n<p>The heat exchanger protects potable water quality and lets the collector loop use a purpose-selected heat-transfer fluid. Treat the values below as procurement ranges; final glycol ratio, inhibitor package, and pressure settings must follow the fluid supplier, local freeze temperature, and equipment documents.<\/p>\n<div class=\"loop-diagram\">\n<div class=\"loop-box hot\">Solar collector field<\/div>\n<div class=\"loop-box\">Glycol loop and pump station<\/div>\n<div class=\"loop-box buffer\">Heat exchanger<\/div>\n<div class=\"loop-box buffer\">Thermal buffer tank<\/div>\n<div class=\"loop-box backup\">Backup heater to final setpoint<\/div>\n<\/p><\/div>\n<p class=\"diagram-caption\">Closed-loop sequence: collector fluid stays separate from potable water, while the buffer stores usable solar heat before final heating.<\/p>\n<div class=\"table-wrap\">\n<table>\n<thead>\n<tr>\n<th>Decision item<\/th>\n<th>Typical engineering range<\/th>\n<th>Why it matters<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Propylene glycol mix<\/td>\n<td>30-50% by volume in freeze climates<\/td>\n<td>Higher glycol protects from freezing but raises viscosity and pump power.<\/td>\n<\/tr>\n<tr>\n<td>Collector loop pressure<\/td>\n<td>Project-specific, below equipment pressure rating<\/td>\n<td>Overpressure opens relief valves because fluid expands as it heats.<\/td>\n<\/tr>\n<tr>\n<td>Heat exchanger approach temperature<\/td>\n<td>5-10 degrees C screening target<\/td>\n<td>A large approach reduces usable tank temperature and increases backup heat.<\/td>\n<\/tr>\n<tr>\n<td>Expansion tank volume<\/td>\n<td>Sized from total loop volume and temperature rise<\/td>\n<td>Undersized expansion causes pressure swings during stagnation.<\/td>\n<\/tr>\n<tr>\n<td>Fluid service planning<\/td>\n<td>Sample every 12 months; replace at 3-5 years when depleted<\/td>\n<td>Heat breaks down inhibitors, which leads to corrosion risk.<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/section>\n<section id=\"control\" class=\"block\">\n    <span class=\"label\">Buffer as Control Asset<\/span><\/p>\n<h2>Buffer Lifecycle and Control Matrix<\/h2>\n<p>The buffer tank is a control asset, not only a storage vessel. Use the supplied tank, pump, valve, and fluid manuals for final maintenance. SOLETKS&#8217; APEC Summit hotel hot-water reference is published as a <strong>50 tons\/day<\/strong> system saving <strong>150,000 kWh annually<\/strong> and reducing CO2 by <strong>74 tons<\/strong>.<\/p>\n<div class=\"control-matrix\">\n<div class=\"control-item\">\n<h3>Heat-transfer fluid<\/h3>\n<p>Test every 12 months; plan 3-5 years for fluid replacement when inhibitors are depleted.<\/p>\n<\/div>\n<div class=\"control-item\">\n<h3>Expansion tank<\/h3>\n<p>Read pressure every 12 months. Wrong pre-charge causes relief-valve discharge and air entry.<\/p>\n<\/div>\n<div class=\"control-item\">\n<h3>Plate heat exchanger<\/h3>\n<p>Check approach temperature every 12 months. Fouling lowers tank temperature.<\/p>\n<\/div>\n<div class=\"control-item\">\n<h3>Pump station<\/h3>\n<p>Inspect noise, flow, and seals every 6 months. Low flow raises collector temperature.<\/p>\n<\/div>\n<div class=\"control-item\">\n<h3>Tank insulation<\/h3>\n<p>Scan surface temperature yearly. Heat loss raises backup energy at night.<\/p>\n<\/div>\n<div class=\"control-item\">\n<h3>Controls and sensors<\/h3>\n<p>Compare readings every 6 months. Drift starts pumps at the wrong temperature difference.<\/p>\n<\/div><\/div>\n<div class=\"image-belt\">\n<figure class=\"image-card\">\n        <img decoding=\"async\" src=\"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2026\/06\/850X850.jpeg\" alt=\"Commercial solar hot water equipment image for closed-loop buffer system planning\"><figcaption>Commercial hot-water equipment should be specified as a package: collector field, storage, backup, and controls.<\/figcaption><\/figure>\n<figure class=\"image-card\">\n        <img decoding=\"async\" src=\"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/flat-plate-solar-collector.jpg\" alt=\"Flat plate solar collector for closed-loop solar thermal water heating\"><figcaption>Collector operating temperature affects efficiency, glycol pump power, and buffer recovery behavior.<\/figcaption><\/figure>\n<figure class=\"image-card\">\n        <img decoding=\"async\" src=\"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/Centralized-solar-heating-for-Saga-County-town-in-Shigatse-City.png\" alt=\"Centralized solar thermal collector field for large commercial hot-water and heating projects\"><figcaption>Large fields need pressure, expansion, and stagnation planning before final collector count is frozen.<\/figcaption><\/figure>\n<\/p><\/div>\n<\/section>\n<section id=\"backup\" class=\"block tint\">\n    <span class=\"label\">Hybrid Reliability<\/span><\/p>\n<h2>Backup Heat Integration<\/h2>\n<p>Backup heat should be staged after the solar buffer so that solar preheat is used before fuel or electricity. The common sequence is collector loop to buffer, buffer to final storage or delivery, then backup heater to final temperature.<\/p>\n<p>This sequence preserves reliability because users receive water at the required setpoint even when solar contribution is low. It also prevents the backup heater from overheating the buffer during solar hours, which would reduce collector efficiency because collectors work less efficiently at higher inlet temperature.<\/p>\n<div class=\"note\">Set control logic with at least <strong>2<\/strong> tank sensors, a collector supply and return reading, a backup enable temperature, and a maximum tank temperature. In larger buildings, add trend logging for <strong>30 days<\/strong> after commissioning.<\/div>\n<\/section>\n<section id=\"standards\" class=\"block\">\n    <span class=\"label\">Compliance Package<\/span><\/p>\n<h2>Standards and Documentation<\/h2>\n<p>The RFQ should define which standards apply to collectors, potable-water boundaries, pressure vessels, and controls. SOLETKS quality materials list ISO management systems, CE, TUV, UL, and product documentation; project documents should tie each certificate to the exact supplied scope.<\/p>\n<div class=\"table-wrap\">\n<table>\n<thead>\n<tr>\n<th>Standard or certificate<\/th>\n<th>Scope in a closed-loop system<\/th>\n<th>RFQ rule<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>ISO 9806:2017<\/td>\n<td>Solar thermal collector performance<\/td>\n<td>Request collector model test evidence.<\/td>\n<\/tr>\n<tr>\n<td>ISO 9001<\/td>\n<td>Supplier quality management<\/td>\n<td>Use it for factory-process qualification.<\/td>\n<\/tr>\n<tr>\n<td>ISO 14001<\/td>\n<td>Environmental management<\/td>\n<td>Use it when procurement scores supplier systems.<\/td>\n<\/tr>\n<tr>\n<td>ISO 45001<\/td>\n<td>Occupational health and safety management<\/td>\n<td>Use it for supplier-system qualification.<\/td>\n<\/tr>\n<tr>\n<td>UL 508A<\/td>\n<td>Industrial control panel<\/td>\n<td>Use it when the control panel must meet North American requirements.<\/td>\n<\/tr>\n<tr>\n<td>ASME BPVC<\/td>\n<td>Pressure vessel or boiler scope<\/td>\n<td>Use it where tanks, heat exchangers, or boilers fall under pressure rules.<\/td>\n<\/tr>\n<tr>\n<td>NSF\/ANSI 61<\/td>\n<td>Potable-water contact materials<\/td>\n<td>Use it where local potable-water approval requires listed materials.<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/section>\n<section id=\"rfq\" class=\"block blueprint\">\n    <span class=\"label\">RFQ Input Set<\/span><\/p>\n<h2>RFQ Inputs for SOLETKS<\/h2>\n<p>An RFQ for a closed-loop system should include thermal load and mechanical-room constraints. SOLETKS offers project sizing support and contact routes for commercial solar thermal inquiries.<\/p>\n<div class=\"rfq-grid\">\n<div>Building type and city.<\/div>\n<div>Daily hot-water volume in L\/day or m3\/day.<\/div>\n<div>Cold-water inlet temperature and target delivery temperature.<\/div>\n<div>Peak demand schedule and required recovery time.<\/div>\n<div>Freeze design temperature and collector location.<\/div>\n<div>Roof or ground area, tilt, orientation, and shading.<\/div>\n<div>Desired collector type: flat plate, evacuated tube, heat pipe, or mixed field.<\/div>\n<div>Buffer tank location, maximum tank diameter, and room height.<\/div>\n<div>Existing backup system and setpoint.<\/div>\n<div>Required standards and documentation language.<\/div>\n<\/p><\/div>\n<p style=\"margin-top:18px;\">For engineered projects, use the <a href=\"https:\/\/service.soletksolar.com\/company\/quality-assurance\/\">SOLETKS quality assurance<\/a> page to frame certificate requests, then send the project package through the <a href=\"https:\/\/service.soletksolar.com\/contact\/\">SOLETKS contact page<\/a>.<\/p>\n<\/section>\n<section id=\"checklist\" class=\"block\">\n    <span class=\"label\">Specification Lock<\/span><\/p>\n<h2>Specification Checklist<\/h2>\n<p>The final specification should lock the collector loop, heat exchanger, buffer, backup heater, and control logic into one design basis. Attach this checklist to each quotation so supplier responses remain comparable.<\/p>\n<div class=\"table-wrap\">\n<table>\n<thead>\n<tr>\n<th>Item<\/th>\n<th>Minimum specification<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Collector loop<\/td>\n<td>Fluid type, glycol percentage, loop pressure, pump station<\/td>\n<\/tr>\n<tr>\n<td>Heat exchanger<\/td>\n<td>Capacity in kW, approach temperature, material, cleanout access<\/td>\n<\/tr>\n<tr>\n<td>Buffer tank<\/td>\n<td>Volume in L, insulation, pressure rating, sensor ports<\/td>\n<\/tr>\n<tr>\n<td>Backup integration<\/td>\n<td>Boiler, heat pump, electric heater, or existing plant tie-in<\/td>\n<\/tr>\n<tr>\n<td>Controls<\/td>\n<td>Differential control, backup enable, high-limit, freeze mode<\/td>\n<\/tr>\n<tr>\n<td>Safety<\/td>\n<td>Expansion tank, relief valve, air separator, drain and fill points<\/td>\n<\/tr>\n<tr>\n<td>Maintenance<\/td>\n<td>Fluid sample port, pump access, exchanger isolation valves<\/td>\n<\/tr>\n<tr>\n<td>Documents<\/td>\n<td>Datasheet, hydraulic drawing, wiring diagram, certificates<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<\/section>\n<section id=\"faq\" class=\"block tint\">\n    <span class=\"label\">FAQ<\/span><\/p>\n<h2>Frequently Asked Questions<\/h2>\n<div class=\"faq-list\">\n<details>\n<summary>Is a closed-loop solar hot water system required in cold climates?<\/summary>\n<div class=\"faq-body\">A closed-loop solar hot water system is the safer design in freeze climates because the collector loop uses heat-transfer fluid rather than leaving potable water exposed in roof piping. The exact glycol ratio depends on the local design temperature, but the RFQ should name the freeze value and maintenance interval.<\/div>\n<\/details>\n<details>\n<summary>Does the thermal buffer replace the backup heater?<\/summary>\n<div class=\"faq-body\">The thermal buffer does not replace the backup heater; it stores solar heat and reduces short cycling before final heating. Commercial buildings still need boiler, heat pump, or electric backup for cloudy weather, night draw, hygiene setpoints, and peak demand.<\/div>\n<\/details>\n<details>\n<summary>What is the right glycol percentage for a commercial loop?<\/summary>\n<div class=\"faq-body\">The right glycol percentage is selected from the site&#8217;s freeze design temperature and the fluid supplier&#8217;s table. A <strong>30-50%<\/strong> propylene glycol range is common in freeze-risk solar loops, but higher glycol raises viscosity and pump power.<\/div>\n<\/details>\n<details>\n<summary>Which heat exchanger type fits commercial solar hot water?<\/summary>\n<div class=\"faq-body\">A plate heat exchanger fits many commercial closed-loop projects because it gives compact transfer area and service access. Tank coils reduce external components but limit service options in some layouts. State kW capacity, approach temperature, pressure rating, material, and cleanout access.<\/div>\n<\/details><\/div>\n<\/section>\n<div class=\"sources\">\n<h2>Sources<\/h2>\n<ol>\n<li>SOLETKS commercial hot-water and system category pages: <a href=\"https:\/\/service.soletksolar.com\/products\/commercial-industrial-solar-hot-water-system\/\">Commercial \/ Industrial Solar Hot Water System<\/a> and <a href=\"https:\/\/service.soletksolar.com\/products\/solar-hot-water-systems\/\">Solar Hot Water Systems<\/a>.<\/li>\n<li>Water-heating calculation uses the standard heat formula: water volume x temperature rise x 4.186 \/ 3600.<\/li>\n<li>ASTM D1384, <a href=\"https:\/\/www.iso.org\/standard\/67978.html\">ISO 9806:2017<\/a>, and <a href=\"https:\/\/www.ul.com\/services\/industrial-control-panels-and-panel-shop-program\">UL 508A<\/a> references are linked from the source Markdown.<\/li>\n<li>SOLETKS published APEC Summit hotel hot-water project reference: 50 tons\/day, 150,000 kWh annual saving, and 74 tons CO2 reduction.<\/li>\n<li>SOLETKS <a href=\"https:\/\/service.soletksolar.com\/company\/quality-assurance\/\">quality assurance<\/a> and <a href=\"https:\/\/service.soletksolar.com\/contact\/\">contact<\/a> pages.<\/li>\n<\/ol><\/div>\n<section class=\"cta\">\n<h2>Specify the closed loop before choosing the tank<\/h2>\n<p>Send SOLETKS the load, freeze design temperature, roof layout, buffer-room limits, backup setpoint, and required standards so the collector loop, exchanger, buffer, and controls are sized together.<\/p>\n<div class=\"btns\">\n      <a class=\"btn primary\" href=\"https:\/\/service.soletksolar.com\/contact\/\">Request Engineering Support<\/a><br \/>\n      <a class=\"btn secondary\" href=\"https:\/\/service.soletksolar.com\/products\/commercial-industrial-solar-hot-water-system\/\">View Commercial System<\/a>\n    <\/div>\n<\/section>\n<\/article>\n<p><\/main><\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@graph\": [\n    {\n      \"@type\": \"Article\",\n      \"@id\": \"https:\/\/service.soletksolar.com\/closed-loop-solar-hot-water-system-thermal-buffer\/#article\",\n      \"headline\": \"Commercial Closed-Loop Solar Hot Water System with Thermal Buffer\",\n      \"description\": \"Commercial closed-loop solar hot water system guide for glycol loops, heat exchangers, thermal buffers, backup heaters, controls and RFQ inputs.\",\n      \"author\": {\n        \"@type\": \"Organization\",\n        \"name\": \"SOLETKS Engineering Team\"\n      },\n      \"publisher\": {\n        \"@id\": \"https:\/\/service.soletksolar.com\/#organization\"\n      },\n      \"datePublished\": \"2026-06-29\",\n      \"dateModified\": \"2026-06-29\",\n      \"mainEntityOfPage\": \"https:\/\/service.soletksolar.com\/closed-loop-solar-hot-water-system-thermal-buffer\/\",\n      \"image\": \"https:\/\/service.soletksolar.com\/wp-content\/uploads\/2025\/11\/Hot-Water-System-for-APEC-Summit-National-Leaders-Reception-Hotel.png\"\n    },\n    {\n      \"@type\": \"FAQPage\",\n      \"@id\": \"https:\/\/service.soletksolar.com\/closed-loop-solar-hot-water-system-thermal-buffer\/#faq\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Is a closed-loop solar hot water system required in cold climates?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"A closed-loop solar hot water system is the safer design in freeze climates because the collector loop uses heat-transfer fluid rather than leaving potable water exposed in roof piping. The exact glycol ratio depends on the local design temperature, but the RFQ should name the freeze value and maintenance interval.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Does the thermal buffer replace the backup heater?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"The thermal buffer does not replace the backup heater; it stores solar heat and reduces short cycling before final heating. Commercial buildings still need boiler, heat pump, or electric backup for cloudy weather, night draw, hygiene setpoints, and peak demand. Solar should carry a planned share of the load.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the right glycol percentage for a commercial loop?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"The right glycol percentage is selected from the site's freeze design temperature and the fluid supplier's table. A 30-50% propylene glycol range is common in freeze-risk solar loops, but higher glycol raises viscosity and pump power, so the pump station must be sized with the selected mixture.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Which heat exchanger type fits commercial solar hot water?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"A plate heat exchanger fits many commercial closed-loop projects because it gives compact transfer area and service access. Tank coils reduce external components but limit service options in some layouts. The selection should state kW capacity, approach temperature, pressure rating, material, and cleanout access.\"\n          }\n        }\n      ]\n    },\n    {\n      \"@type\": \"BreadcrumbList\",\n      \"@id\": \"https:\/\/service.soletksolar.com\/closed-loop-solar-hot-water-system-thermal-buffer\/#breadcrumb\",\n      \"itemListElement\": [\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 1,\n          \"name\": \"Home\",\n          \"item\": \"https:\/\/service.soletksolar.com\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 2,\n          \"name\": \"Commercial Solar Hot Water\",\n          \"item\": \"https:\/\/service.soletksolar.com\/products\/commercial-industrial-solar-hot-water-system\/\"\n        },\n        {\n          \"@type\": \"ListItem\",\n          \"position\": 3,\n          \"name\": \"Closed-Loop Solar Hot Water System\",\n          \"item\": \"https:\/\/service.soletksolar.com\/closed-loop-solar-hot-water-system-thermal-buffer\/\"\n        }\n      ]\n    },\n    {\n      \"@type\": \"Organization\",\n      \"@id\": \"https:\/\/service.soletksolar.com\/#organization\",\n      \"name\": \"Shandong Soletks Solar Technology Co., Ltd.\",\n      \"url\": \"https:\/\/service.soletksolar.com\/\",\n      \"contactPoint\": {\n        \"@type\": \"ContactPoint\",\n        \"contactType\": \"sales engineering\",\n        \"email\": \"export@soletksolar.com\",\n        \"telephone\": \"+86-15318896990\"\n      }\n    }\n  ]\n}\n<\/script><br \/>\n<\/body><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Commercial closed-loop solar hot water system guide for glycol loops, heat exchangers, thermal buffers, backup heaters, controls and RFQ inputs.<\/p>","protected":false},"author":1,"featured_media":1651,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[11,10,9],"class_list":["post-1748","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","tag-boiler-preheating","tag-commercial-hot-water","tag-solar-thermal"],"_links":{"self":[{"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/posts\/1748","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/comments?post=1748"}],"version-history":[{"count":0,"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/posts\/1748\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/media\/1651"}],"wp:attachment":[{"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/media?parent=1748"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/categories?post=1748"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/service.soletksolar.com\/th\/wp-json\/wp\/v2\/tags?post=1748"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}