<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Archiwa Inteligentny dom - Projekt Ogrzewania</title>
	<atom:link href="https://projekt-ogrzewania.pl/category/inteligentny-dom/feed/" rel="self" type="application/rss+xml" />
	<link>https://projekt-ogrzewania.pl/category/inteligentny-dom/</link>
	<description>Ogrzewanie podłogowe i systemy HVAC oparte na obliczeniach.</description>
	<lastBuildDate>Thu, 10 Sep 2026 15:38:54 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.4</generator>

<image>
	<url>https://projekt-ogrzewania.pl/wp-content/uploads/2026/10/Projekt-Ogrzewania-favicon-512-100x100.webp</url>
	<title>Archiwa Inteligentny dom - Projekt Ogrzewania</title>
	<link>https://projekt-ogrzewania.pl/category/inteligentny-dom/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Siłowniki termoelektryczne na rozdzielaczu – NC/NO, 24 V czy 230 V?</title>
		<link>https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/</link>
		
		<dc:creator><![CDATA[Robert Kucharski]]></dc:creator>
		<pubDate>Thu, 22 Jan 2026 08:46:44 +0000</pubDate>
				<category><![CDATA[Automatyka domowa]]></category>
		<category><![CDATA[Automatyka grzewcza]]></category>
		<category><![CDATA[Instalacje grzewcze]]></category>
		<category><![CDATA[Instalacje hydrauliczne]]></category>
		<category><![CDATA[Inteligentny dom]]></category>
		<category><![CDATA[Ogrzewanie podłogowe]]></category>
		<category><![CDATA[Poradniki instalacyjne]]></category>
		<category><![CDATA[Poradniki techniczne]]></category>
		<category><![CDATA[Porady budowlane]]></category>
		<category><![CDATA[Porady dla inwestorów]]></category>
		<category><![CDATA[Porady ekspertów]]></category>
		<category><![CDATA[Sterowanie ogrzewaniem]]></category>
		<category><![CDATA[Sterowniki do podłogówki]]></category>
		<category><![CDATA[automatyka grzewcza]]></category>
		<category><![CDATA[energooszczędne ogrzewanie]]></category>
		<category><![CDATA[instalacje co]]></category>
		<category><![CDATA[ogrzewanie podłogowe]]></category>
		<category><![CDATA[projekt ogrzewania]]></category>
		<category><![CDATA[rozdzielacz ogrzewania]]></category>
		<category><![CDATA[siłowniki termoelektryczne]]></category>
		<category><![CDATA[sterowanie strefowe]]></category>
		<category><![CDATA[termostat pokojowy]]></category>
		<category><![CDATA[zawory rozdzielacza]]></category>
		<guid isPermaLink="false">https://projekt-ogrzewania.pl/?p=3265</guid>

					<description><![CDATA[<p>W nowoczesnych instalacjach grzewczych liczy się nie tylko źródło ciepła, ale precyzja jego dystrybucji. Siłowniki termoelektryczne na rozdzielaczach są cichymi strażnikami komfortu, które decydują, kiedy i gdzie ciepło faktycznie trafia do podłogi lub grzejnika. Ten artykuł pokazuje, jak działają te niepozorne elementy, jakie mają parametry techniczne, gdzie są niezastąpione i dlaczego ich właściwy dobór jest kluczowy dla efektywności energetycznej całego systemu grzewczego – od małych domów po rozbudowane instalacje strefowe.</p>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/">Siłowniki termoelektryczne na rozdzielaczu – NC/NO, 24 V czy 230 V?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<style>
  #rk-act-guide {
    --rk-act-navy: #123247;
    --rk-act-navy-deep: #0b2536;
    --rk-act-teal: #0e7787;
    --rk-act-cyan: #5fdef0;
    --rk-act-orange: #ff7a21;
    --rk-act-green: #248c68;
    --rk-act-red: #c64b48;
    --rk-act-amber: #b77812;
    --rk-act-ink: #173246;
    --rk-act-muted: #5d7180;
    --rk-act-line: #d7e1e7;
    --rk-act-soft: #f3f7f9;
    --rk-act-white: #ffffff;
    --rk-act-shadow: 0 18px 48px rgba(13, 43, 60, 0.12);
    color: var(--rk-act-ink);
    font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
    font-size: 18px;
    line-height: 1.72;
    overflow-x: hidden;
  }

  #rk-act-guide,
  #rk-act-guide *,
  #rk-act-guide *::before,
  #rk-act-guide *::after {
    box-sizing: border-box;
  }

  #rk-act-guide .rk-act-shell {
    width: min(1240px, 100%);
    margin: 0 auto;
  }

  #rk-act-guide a {
    color: #087a9f;
    text-decoration-thickness: 1.5px;
    text-underline-offset: 3px;
    overflow-wrap: anywhere;
  }

  #rk-act-guide a:hover {
    color: #055d79;
  }

  #rk-act-guide p,
  #rk-act-guide ul,
  #rk-act-guide ol {
    margin: 0 0 1.1rem;
  }

  #rk-act-guide strong {
    color: inherit;
  }

  #rk-act-guide .rk-act-hero {
    position: relative;
    isolation: isolate;
    overflow: hidden;
    padding: clamp(42px, 6vw, 78px);
    border-radius: 32px;
    background:
      radial-gradient(circle at 90% 112%, rgba(95, 222, 240, 0.16) 0 150px, transparent 151px),
      radial-gradient(circle at 90% 112%, transparent 0 205px, rgba(95, 222, 240, 0.09) 206px 275px, transparent 276px),
      linear-gradient(115deg, #122f43 0%, #123c4f 56%, #0d5b63 100%);
    color: #ffffff;
    box-shadow: var(--rk-act-shadow);
  }

  #rk-act-guide .rk-act-hero::before {
    content: "";
    position: absolute;
    z-index: -1;
    left: -120px;
    bottom: -180px;
    width: 440px;
    height: 440px;
    border-radius: 50%;
    background: rgba(255, 122, 33, 0.10);
    filter: blur(2px);
  }

  #rk-act-guide .rk-act-hero-inner {
    position: relative;
    z-index: 1;
  }

  #rk-act-guide .rk-act-kicker,
  #rk-act-guide .rk-act-eyebrow {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    margin-bottom: 18px;
    color: var(--rk-act-orange);
    font-size: 0.78rem;
    font-weight: 850;
    letter-spacing: 0.13em;
    line-height: 1.35;
    text-transform: uppercase;
  }

  #rk-act-guide .rk-act-kicker::before,
  #rk-act-guide .rk-act-eyebrow::before {
    content: "";
    flex: 0 0 9px;
    width: 9px;
    height: 9px;
    border-radius: 50%;
    background: currentColor;
  }

  #rk-act-guide .rk-act-hero-title {
    max-width: 1110px;
    margin: 0;
    color: #ffffff;
    font-size: clamp(2.55rem, 6.1vw, 5.2rem);
    font-weight: 900;
    letter-spacing: -0.055em;
    line-height: 0.98;
    text-wrap: balance;
  }

  #rk-act-guide .rk-act-hero-title span {
    color: var(--rk-act-cyan);
  }

  #rk-act-guide .rk-act-hero-lead {
    max-width: 1050px;
    margin: 30px 0 0;
    color: #eef9fc;
    font-size: clamp(1.05rem, 2vw, 1.34rem);
    line-height: 1.62;
  }

  #rk-act-guide .rk-act-hero-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 11px;
    margin: 28px 0 0;
  }

  #rk-act-guide .rk-act-hero-tag {
    display: inline-flex;
    align-items: center;
    min-height: 42px;
    padding: 8px 17px;
    border: 1px solid rgba(255, 255, 255, 0.26);
    border-radius: 999px;
    background: rgba(255, 255, 255, 0.08);
    color: #ffffff;
    font-size: 0.84rem;
    font-weight: 800;
    line-height: 1.3;
  }

  #rk-act-guide .rk-act-byline {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 24px;
    margin: 34px 0 0;
    color: #e5f0f4;
    font-size: 0.85rem;
    font-weight: 700;
  }

  #rk-act-guide .rk-act-hero-metrics {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 18px;
    margin-top: 38px;
  }

  #rk-act-guide .rk-act-hero-metric {
    min-width: 0;
    padding: 22px 24px;
    border: 1px solid rgba(255, 255, 255, 0.22);
    border-radius: 19px;
    background: rgba(255, 255, 255, 0.08);
    color: #eff9fb;
    backdrop-filter: blur(5px);
  }

  #rk-act-guide .rk-act-hero-metric b {
    display: block;
    margin-bottom: 7px;
    color: #ffffff;
    font-size: 1.02rem;
    line-height: 1.3;
  }

  #rk-act-guide .rk-act-hero-metric span {
    display: block;
    color: #e2f1f5;
    font-size: 0.88rem;
    line-height: 1.55;
  }

  #rk-act-guide .rk-act-shortcuts {
    display: flex;
    flex-wrap: wrap;
    gap: 10px;
    margin: 24px 0;
    padding: 22px;
    border: 1px solid var(--rk-act-line);
    border-radius: 22px;
    background: #ffffff;
    box-shadow: 0 10px 30px rgba(18, 50, 71, 0.07);
  }

  #rk-act-guide .rk-act-shortcuts-label {
    display: block;
    flex-basis: 100%;
    color: var(--rk-act-navy);
    font-size: 0.8rem;
    font-weight: 900;
    letter-spacing: 0.08em;
    text-transform: uppercase;
  }

  #rk-act-guide .rk-act-shortcuts a {
    display: inline-flex;
    align-items: center;
    min-height: 38px;
    padding: 7px 13px;
    border: 1px solid #cbd9e1;
    border-radius: 999px;
    background: var(--rk-act-soft);
    color: var(--rk-act-navy);
    font-size: 0.76rem;
    font-weight: 800;
    line-height: 1.25;
    text-decoration: none;
  }

  #rk-act-guide .rk-act-shortcuts a:hover {
    border-color: var(--rk-act-teal);
    background: #e8f6f8;
    color: #075f6b;
  }

  #rk-act-guide .rk-act-section,
  #rk-act-guide .rk-act-author {
    margin: 24px 0;
    padding: clamp(30px, 5vw, 62px);
    border: 1px solid var(--rk-act-line);
    border-radius: 28px;
    background: #ffffff;
    box-shadow: 0 14px 42px rgba(18, 50, 71, 0.07);
    scroll-margin-top: 28px;
  }

  #rk-act-guide .rk-act-section-soft {
    background: var(--rk-act-soft);
  }

  #rk-act-guide .rk-act-section-dark {
    border-color: #234c61;
    background:
      radial-gradient(circle at 105% 100%, rgba(95, 222, 240, 0.12) 0 190px, transparent 191px),
      linear-gradient(135deg, #102d40, #0e4854);
    color: #eff8fb;
  }

  #rk-act-guide .rk-act-section-dark .rk-act-section-title,
  #rk-act-guide .rk-act-section-dark h3,
  #rk-act-guide .rk-act-section-dark strong {
    color: #ffffff;
  }

  #rk-act-guide .rk-act-section-dark .rk-act-lead,
  #rk-act-guide .rk-act-section-dark p,
  #rk-act-guide .rk-act-section-dark li {
    color: #e3f0f4;
  }

  #rk-act-guide .rk-act-section-title,
  #rk-act-guide .rk-act-author-title {
    max-width: 1010px;
    margin: 0 0 18px;
    color: var(--rk-act-navy);
    font-size: clamp(1.8rem, 3.7vw, 3.05rem);
    font-weight: 900;
    letter-spacing: -0.035em;
    line-height: 1.12;
    text-wrap: balance;
  }

  #rk-act-guide .rk-act-lead {
    max-width: 1040px;
    color: #314c5e;
    font-size: 1.08rem;
    line-height: 1.75;
  }

  #rk-act-guide .rk-act-answer {
    margin: 24px 0;
    padding: 26px 28px;
    border-left: 6px solid var(--rk-act-cyan);
    border-radius: 8px 20px 20px 8px;
    background: var(--rk-act-navy);
    color: #ffffff;
  }

  #rk-act-guide .rk-act-answer-label {
    display: block;
    margin-bottom: 9px;
    color: var(--rk-act-cyan);
    font-size: 0.76rem;
    font-weight: 900;
    letter-spacing: 0.1em;
    text-transform: uppercase;
  }

  #rk-act-guide .rk-act-answer p {
    margin: 0;
    color: #ffffff;
    font-size: 1.06rem;
  }

  #rk-act-guide .rk-act-grid-2,
  #rk-act-guide .rk-act-grid-3,
  #rk-act-guide .rk-act-grid-4 {
    display: grid;
    gap: 18px;
    margin: 24px 0;
  }

  #rk-act-guide .rk-act-grid-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  #rk-act-guide .rk-act-grid-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  #rk-act-guide .rk-act-grid-4 {
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  #rk-act-guide .rk-act-card {
    min-width: 0;
    padding: 23px;
    border: 1px solid var(--rk-act-line);
    border-radius: 20px;
    background: #ffffff;
    color: var(--rk-act-ink);
  }

  #rk-act-guide .rk-act-card h3 {
    margin: 0 0 10px;
    color: var(--rk-act-navy);
    font-size: 1.06rem;
    line-height: 1.35;
  }

  #rk-act-guide .rk-act-card p,
  #rk-act-guide .rk-act-card li {
    color: #3e5869;
    font-size: 0.92rem;
    line-height: 1.65;
  }

  #rk-act-guide .rk-act-card p:last-child,
  #rk-act-guide .rk-act-card ul:last-child {
    margin-bottom: 0;
  }

  #rk-act-guide .rk-act-card-number {
    display: inline-grid;
    place-items: center;
    width: 36px;
    height: 36px;
    margin-bottom: 14px;
    border-radius: 50%;
    background: #dff8fb;
    color: #086678;
    font-size: 0.85rem;
    font-weight: 900;
  }

  #rk-act-guide .rk-act-callout,
  #rk-act-guide .rk-act-note,
  #rk-act-guide .rk-act-warning {
    margin: 24px 0 0;
    padding: 20px 22px;
    border-radius: 16px;
    color: #274657;
    font-size: 0.94rem;
    line-height: 1.68;
  }

  #rk-act-guide .rk-act-callout {
    border: 1px solid #b9e7ed;
    background: #eaf9fb;
  }

  #rk-act-guide .rk-act-note {
    border: 1px solid #d7e1e7;
    background: #ffffff;
  }

  #rk-act-guide .rk-act-warning {
    border: 1px solid #efd0a1;
    background: #fff6e9;
  }

  #rk-act-guide .rk-act-tool {
    overflow: hidden;
    margin: 28px 0 0;
    border: 1px solid #aacbd2;
    border-radius: 26px;
    background: #ffffff;
    box-shadow: 0 18px 46px rgba(15, 66, 78, 0.12);
  }

  #rk-act-guide .rk-act-tool-head {
    padding: 28px clamp(22px, 4vw, 40px);
    background: linear-gradient(125deg, var(--rk-act-navy), #0d5962);
    color: #ffffff;
  }

  #rk-act-guide .rk-act-tool-head .rk-act-eyebrow {
    color: #ffad73;
  }

  #rk-act-guide .rk-act-tool-head h3 {
    margin: 0 0 10px;
    color: #ffffff;
    font-size: clamp(1.35rem, 3vw, 2.05rem);
    line-height: 1.2;
  }

  #rk-act-guide .rk-act-tool-head p {
    max-width: 920px;
    margin: 0;
    color: #e9f7fa;
    font-size: 0.94rem;
  }

  #rk-act-guide .rk-act-tool-body {
    padding: clamp(22px, 4vw, 40px);
  }

  #rk-act-guide .rk-act-control-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 18px;
    margin-bottom: 22px;
  }

  #rk-act-guide .rk-act-control {
    min-width: 0;
    padding: 18px;
    border: 1px solid var(--rk-act-line);
    border-radius: 18px;
    background: var(--rk-act-soft);
  }

  #rk-act-guide .rk-act-control-label {
    display: block;
    margin-bottom: 11px;
    color: var(--rk-act-navy);
    font-size: 0.84rem;
    font-weight: 900;
  }

  #rk-act-guide .rk-act-segmented {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 8px;
  }

  #rk-act-guide .rk-act-segmented button {
    min-width: 0;
    min-height: 48px;
    padding: 9px 12px;
    border: 1px solid #bfd0d9;
    border-radius: 13px;
    background: #ffffff;
    color: var(--rk-act-navy);
    font: inherit;
    font-size: 0.84rem;
    font-weight: 850;
    line-height: 1.25;
    cursor: pointer;
    transition: background-color 0.18s ease, color 0.18s ease, border-color 0.18s ease, transform 0.18s ease;
  }

  #rk-act-guide .rk-act-segmented button:hover {
    transform: translateY(-1px);
    border-color: var(--rk-act-teal);
  }

  #rk-act-guide .rk-act-segmented button[aria-pressed="true"] {
    border-color: var(--rk-act-navy);
    background: var(--rk-act-navy);
    color: #ffffff;
    box-shadow: 0 8px 18px rgba(18, 50, 71, 0.18);
  }

  #rk-act-guide .rk-act-state-summary {
    display: grid;
    grid-template-columns: auto minmax(0, 1fr);
    gap: 16px;
    align-items: center;
    margin: 0 0 22px;
    padding: 20px;
    border: 1px solid #b9e7ed;
    border-radius: 18px;
    background: #eaf9fb;
  }

  #rk-act-guide .rk-act-state-dot {
    display: grid;
    place-items: center;
    width: 50px;
    height: 50px;
    border-radius: 50%;
    background: var(--rk-act-green);
    color: #ffffff;
    font-size: 1.25rem;
    font-weight: 900;
  }

  #rk-act-guide .rk-act-state-summary[data-flow="closed"] {
    border-color: #e5c4c2;
    background: #fff1f0;
  }

  #rk-act-guide .rk-act-state-summary[data-flow="closed"] .rk-act-state-dot {
    background: var(--rk-act-red);
  }

  #rk-act-guide .rk-act-state-summary strong {
    display: block;
    margin-bottom: 2px;
    color: var(--rk-act-navy);
    font-size: 1.05rem;
  }

  #rk-act-guide .rk-act-state-summary p {
    margin: 0;
    color: #405c6d;
    font-size: 0.91rem;
    line-height: 1.55;
  }

  #rk-act-guide .rk-act-flow-grid {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 18px;
  }

  #rk-act-guide .rk-act-flow-step {
    position: relative;
    min-width: 0;
    padding: 22px;
    border: 1px solid var(--rk-act-line);
    border-radius: 20px;
    background: #ffffff;
    color: var(--rk-act-ink);
    transition: border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;
  }

  #rk-act-guide .rk-act-flow-step.is-active {
    border-color: #64c7d2;
    box-shadow: 0 12px 28px rgba(14, 119, 135, 0.13);
    transform: translateY(-2px);
  }

  #rk-act-guide .rk-act-flow-step.is-rest {
    background: #f7f9fa;
  }

  #rk-act-guide .rk-act-flow-top {
    display: flex;
    gap: 13px;
    align-items: center;
    margin-bottom: 14px;
  }

  #rk-act-guide .rk-act-flow-icon {
    display: grid;
    flex: 0 0 52px;
    place-items: center;
    width: 52px;
    height: 52px;
    border-radius: 16px;
    background: #e6f7f9;
    color: #087083;
  }

  #rk-act-guide .rk-act-flow-icon svg {
    width: 29px;
    height: 29px;
    fill: none;
    stroke: currentColor;
    stroke-linecap: round;
    stroke-linejoin: round;
    stroke-width: 1.8;
  }

  #rk-act-guide .rk-act-flow-number {
    display: block;
    color: var(--rk-act-orange);
    font-size: 0.7rem;
    font-weight: 900;
    letter-spacing: 0.08em;
    text-transform: uppercase;
  }

  #rk-act-guide .rk-act-flow-step h4 {
    margin: 2px 0 0;
    color: var(--rk-act-navy);
    font-size: 1rem;
    line-height: 1.25;
  }

  #rk-act-guide .rk-act-flow-value {
    display: inline-flex;
    align-items: center;
    min-height: 31px;
    margin-bottom: 10px;
    padding: 5px 11px;
    border-radius: 999px;
    background: #dff6e9;
    color: #176a4e;
    font-size: 0.77rem;
    font-weight: 900;
    line-height: 1.2;
  }

  #rk-act-guide .rk-act-flow-value.is-off {
    background: #eef1f3;
    color: #5c6e79;
  }

  #rk-act-guide .rk-act-flow-value.is-closed {
    background: #fde7e6;
    color: #9c3936;
  }

  #rk-act-guide .rk-act-flow-copy {
    margin: 0;
    color: #405b6c;
    font-size: 0.87rem;
    line-height: 1.6;
  }

  #rk-act-guide .rk-act-tool-disclaimer {
    margin: 22px 0 0;
    padding: 17px 19px;
    border: 1px solid #efd0a1;
    border-radius: 15px;
    background: #fff6e9;
    color: #5f4a2c;
    font-size: 0.86rem;
    line-height: 1.6;
  }

  #rk-act-guide .rk-act-compare-table,
  #rk-act-guide .rk-act-diagnostic-table {
    overflow: hidden;
    margin: 24px 0;
    border: 1px solid var(--rk-act-line);
    border-radius: 20px;
    background: #ffffff;
  }

  #rk-act-guide .rk-act-table-row {
    display: grid;
    grid-template-columns: minmax(150px, 0.8fr) repeat(2, minmax(0, 1fr));
    border-top: 1px solid var(--rk-act-line);
  }

  #rk-act-guide .rk-act-table-row:first-child {
    border-top: 0;
  }

  #rk-act-guide .rk-act-table-row > div {
    min-width: 0;
    padding: 18px 20px;
    border-left: 1px solid var(--rk-act-line);
    color: #3b5667;
    font-size: 0.89rem;
    line-height: 1.58;
  }

  #rk-act-guide .rk-act-table-row > div:first-child {
    border-left: 0;
  }

  #rk-act-guide .rk-act-table-head {
    background: var(--rk-act-navy);
  }

  #rk-act-guide .rk-act-table-head > div {
    color: #ffffff;
    font-weight: 850;
  }

  #rk-act-guide .rk-act-table-label {
    background: #f2f6f8;
    color: var(--rk-act-navy) !important;
    font-weight: 850;
  }

  #rk-act-guide .rk-act-diagnostic-table .rk-act-table-row {
    grid-template-columns: minmax(180px, 0.8fr) minmax(0, 1fr) minmax(0, 1.15fr);
  }

  #rk-act-guide .rk-act-spec-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 14px;
    margin: 24px 0;
  }

  #rk-act-guide .rk-act-spec {
    display: grid;
    grid-template-columns: auto minmax(0, 1fr);
    gap: 14px;
    align-items: start;
    min-width: 0;
    padding: 18px;
    border: 1px solid var(--rk-act-line);
    border-radius: 17px;
    background: #ffffff;
  }

  #rk-act-guide .rk-act-spec-mark {
    display: grid;
    place-items: center;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background: #daf4f7;
    color: #0b7180;
    font-weight: 900;
  }

  #rk-act-guide .rk-act-spec strong {
    display: block;
    margin-bottom: 4px;
    color: var(--rk-act-navy);
    font-size: 0.94rem;
  }

  #rk-act-guide .rk-act-spec span {
    display: block;
    color: #4b6474;
    font-size: 0.84rem;
    line-height: 1.55;
  }

  #rk-act-guide .rk-act-chain {
    display: grid;
    grid-template-columns: repeat(5, minmax(0, 1fr));
    gap: 12px;
    align-items: stretch;
    margin: 26px 0;
  }

  #rk-act-guide .rk-act-chain-item {
    position: relative;
    min-width: 0;
    padding: 19px 15px;
    border: 1px solid var(--rk-act-line);
    border-radius: 17px;
    background: #ffffff;
    color: var(--rk-act-ink);
    text-align: center;
  }

  #rk-act-guide .rk-act-chain-item::after {
    content: "→";
    position: absolute;
    top: 50%;
    right: -15px;
    z-index: 2;
    width: 18px;
    color: var(--rk-act-orange);
    font-size: 1.15rem;
    font-weight: 900;
    line-height: 1;
    transform: translateY(-50%);
  }

  #rk-act-guide .rk-act-chain-item:last-child::after {
    display: none;
  }

  #rk-act-guide .rk-act-chain-item strong {
    display: block;
    color: var(--rk-act-navy);
    font-size: 0.9rem;
    line-height: 1.35;
  }

  #rk-act-guide .rk-act-chain-item span {
    display: block;
    margin-top: 5px;
    color: #56707f;
    font-size: 0.75rem;
    line-height: 1.45;
  }

  #rk-act-guide .rk-act-steps {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
    margin: 24px 0;
    counter-reset: rk-act-step;
  }

  #rk-act-guide .rk-act-step {
    position: relative;
    min-width: 0;
    padding: 21px 21px 21px 67px;
    border: 1px solid var(--rk-act-line);
    border-radius: 19px;
    background: #ffffff;
    color: var(--rk-act-ink);
    counter-increment: rk-act-step;
  }

  #rk-act-guide .rk-act-step::before {
    content: counter(rk-act-step);
    position: absolute;
    top: 20px;
    left: 20px;
    display: grid;
    place-items: center;
    width: 34px;
    height: 34px;
    border-radius: 50%;
    background: var(--rk-act-navy);
    color: #ffffff;
    font-size: 0.82rem;
    font-weight: 900;
  }

  #rk-act-guide .rk-act-step h3 {
    margin: 0 0 7px;
    color: var(--rk-act-navy);
    font-size: 1rem;
    line-height: 1.35;
  }

  #rk-act-guide .rk-act-step p {
    margin: 0;
    color: #435e6f;
    font-size: 0.88rem;
    line-height: 1.6;
  }

  #rk-act-guide .rk-act-mistakes {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 14px;
    margin-top: 24px;
  }

  #rk-act-guide .rk-act-mistake {
    display: grid;
    grid-template-columns: auto minmax(0, 1fr);
    gap: 13px;
    min-width: 0;
    padding: 19px;
    border: 1px solid #ead4d2;
    border-radius: 17px;
    background: #fff7f6;
  }

  #rk-act-guide .rk-act-mistake-icon {
    display: grid;
    place-items: center;
    width: 32px;
    height: 32px;
    border-radius: 50%;
    background: var(--rk-act-red);
    color: #ffffff;
    font-weight: 900;
  }

  #rk-act-guide .rk-act-mistake strong {
    color: #7e302e;
    font-size: 0.94rem;
  }

  #rk-act-guide .rk-act-mistake p {
    margin: 4px 0 0;
    color: #5f4d4c;
    font-size: 0.85rem;
    line-height: 1.55;
  }

  #rk-act-guide .rk-act-checklist {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 14px;
    margin-top: 24px;
  }

  #rk-act-guide .rk-act-checklist-item {
    display: grid;
    grid-template-columns: auto minmax(0, 1fr);
    gap: 13px;
    align-items: start;
    min-width: 0;
    padding: 18px;
    border: 1px solid var(--rk-act-line);
    border-radius: 17px;
    background: #ffffff;
    color: #425d6e;
    font-size: 0.86rem;
    line-height: 1.55;
  }

  #rk-act-guide .rk-act-checklist-item > span {
    display: grid;
    place-items: center;
    width: 31px;
    height: 31px;
    border-radius: 50%;
    background: #dff6e9;
    color: var(--rk-act-green);
    font-weight: 900;
  }

  #rk-act-guide .rk-act-checklist-item strong {
    color: var(--rk-act-navy);
    font-size: 0.92rem;
  }

  #rk-act-guide .rk-act-formula {
    display: grid;
    grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);
    gap: 18px;
    align-items: stretch;
    margin: 24px 0;
  }

  #rk-act-guide .rk-act-formula-box {
    display: grid;
    place-items: center;
    min-height: 170px;
    padding: 24px;
    border-radius: 20px;
    background: var(--rk-act-navy);
    color: #ffffff;
    text-align: center;
  }

  #rk-act-guide .rk-act-formula-box strong {
    display: block;
    color: var(--rk-act-cyan);
    font-size: clamp(1.35rem, 3vw, 2rem);
    line-height: 1.25;
  }

  #rk-act-guide .rk-act-formula-box span {
    display: block;
    margin-top: 8px;
    color: #dcecf2;
    font-size: 0.82rem;
  }

  #rk-act-guide .rk-act-formula-copy {
    padding: 23px;
    border: 1px solid var(--rk-act-line);
    border-radius: 20px;
    background: #ffffff;
    color: #3f596a;
  }

  #rk-act-guide .rk-act-formula-copy h3 {
    margin: 0 0 9px;
    color: var(--rk-act-navy);
    font-size: 1.08rem;
  }

  #rk-act-guide .rk-act-formula-copy p:last-child {
    margin-bottom: 0;
  }

  #rk-act-guide .rk-act-cta {
    margin: 32px 0 0;
    padding: clamp(27px, 4vw, 42px);
    border-radius: 24px;
    background:
      radial-gradient(circle at 100% 110%, rgba(95, 222, 240, 0.14) 0 130px, transparent 131px),
      linear-gradient(125deg, var(--rk-act-navy), #0b5761);
    color: #ffffff;
    box-shadow: 0 18px 45px rgba(11, 45, 62, 0.18);
  }

  #rk-act-guide .rk-act-cta-title {
    max-width: 930px;
    margin: 0 0 12px;
    color: #ffffff;
    font-size: clamp(1.45rem, 3.2vw, 2.35rem);
    font-weight: 900;
    letter-spacing: -0.03em;
    line-height: 1.16;
  }

  #rk-act-guide .rk-act-cta p {
    max-width: 980px;
    margin-bottom: 20px;
    color: #e7f3f6;
  }

  #rk-act-guide .rk-act-cta-button {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    min-height: 52px;
    padding: 12px 20px;
    border: 2px solid var(--rk-act-orange);
    border-radius: 12px;
    background: var(--rk-act-orange);
    color: #ffffff !important;
    font-weight: 900;
    line-height: 1.3;
    text-align: center;
    text-decoration: none !important;
    box-shadow: 0 10px 22px rgba(255, 122, 33, 0.22);
  }

  #rk-act-guide .rk-act-cta-button:hover {
    border-color: #ff9652;
    background: #ff9652;
    color: #ffffff !important;
  }

  #rk-act-guide .rk-act-link-disclosure {
    display: block;
    margin-top: 13px;
    color: #cfe1e6;
    font-size: 0.72rem;
    line-height: 1.45;
  }

  #rk-act-guide .rk-act-source-grid {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 16px;
    margin-top: 24px;
  }

  #rk-act-guide .rk-act-source-card {
    min-width: 0;
    padding: 20px;
    border: 1px solid var(--rk-act-line);
    border-radius: 18px;
    background: #ffffff;
  }

  #rk-act-guide .rk-act-source-card a {
    display: inline-block;
    color: var(--rk-act-navy);
    font-size: 0.93rem;
    font-weight: 900;
    line-height: 1.45;
  }

  #rk-act-guide .rk-act-source-card p {
    margin: 8px 0 0;
    color: #516a79;
    font-size: 0.83rem;
    line-height: 1.55;
  }

  #rk-act-guide .rk-act-responsibility {
    margin-top: 20px;
    padding: 21px;
    border: 1px solid #d7e1e7;
    border-radius: 18px;
    background: #ffffff;
    color: #405a6b;
    font-size: 0.87rem;
    line-height: 1.62;
  }

  #rk-act-guide .rk-act-responsibility p:last-child {
    margin-bottom: 0;
  }

  #rk-act-guide .rk-act-faq details {
    overflow: hidden;
    margin: 12px 0;
    border: 1px solid var(--rk-act-line);
    border-radius: 16px;
    background: #ffffff;
  }

  #rk-act-guide .rk-act-faq summary {
    position: relative;
    padding: 18px 52px 18px 20px;
    color: var(--rk-act-navy);
    font-size: 0.96rem;
    font-weight: 850;
    line-height: 1.45;
    cursor: pointer;
    list-style: none;
  }

  #rk-act-guide .rk-act-faq summary::-webkit-details-marker {
    display: none;
  }

  #rk-act-guide .rk-act-faq summary::after {
    content: "+";
    position: absolute;
    top: 50%;
    right: 20px;
    color: var(--rk-act-teal);
    font-size: 1.4rem;
    font-weight: 700;
    transform: translateY(-50%);
  }

  #rk-act-guide .rk-act-faq details[open] summary::after {
    content: "−";
  }

  #rk-act-guide .rk-act-faq-answer {
    padding: 0 20px 18px;
    color: #415c6d;
    font-size: 0.9rem;
    line-height: 1.65;
  }

  #rk-act-guide .rk-act-faq-answer p:last-child {
    margin-bottom: 0;
  }

  #rk-act-guide .rk-act-author {
    background:
      radial-gradient(circle at 98% 100%, rgba(95, 222, 240, 0.12) 0 150px, transparent 151px),
      linear-gradient(130deg, #102d40, #113f4e);
    color: #eaf4f7;
  }

  #rk-act-guide .rk-act-author .rk-act-eyebrow {
    color: #ff9a57;
  }

  #rk-act-guide .rk-act-author-title {
    color: #ffffff;
  }

  #rk-act-guide .rk-act-author-layout {
    display: grid;
    grid-template-columns: minmax(210px, 0.34fr) minmax(0, 1fr);
    gap: 28px;
    align-items: start;
    margin-top: 25px;
  }

  #rk-act-guide .rk-act-author-side {
    padding: 22px;
    border: 1px solid rgba(255, 255, 255, 0.18);
    border-radius: 20px;
    background: rgba(255, 255, 255, 0.07);
    text-align: center;
  }

  #rk-act-guide .rk-act-author-photo {
    width: 150px;
    height: 150px;
    margin: 0 auto 16px;
    overflow: hidden;
    border: 4px solid rgba(255, 255, 255, 0.24);
    border-radius: 50%;
    background: #ffffff;
  }

  #rk-act-guide .rk-act-author-photo img {
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }

  #rk-act-guide .rk-act-author-name a {
    color: #ffffff;
    font-size: 1.12rem;
    font-weight: 900;
  }

  #rk-act-guide .rk-act-author-role {
    margin: 7px 0 13px;
    color: #dbeaf0;
    font-size: 0.82rem;
    line-height: 1.5;
  }

  #rk-act-guide .rk-act-author-social {
    display: flex;
    justify-content: center;
    gap: 9px;
  }

  #rk-act-guide .rk-act-author-social a {
    display: grid;
    place-items: center;
    width: 36px;
    height: 36px;
    border: 1px solid rgba(255, 255, 255, 0.24);
    border-radius: 50%;
    background: rgba(255, 255, 255, 0.08);
    color: #ffffff;
    font-size: 0.8rem;
    font-weight: 900;
    text-decoration: none;
  }

  #rk-act-guide .rk-act-author-main p {
    color: #dcecf1;
    font-size: 0.92rem;
  }

  #rk-act-guide .rk-act-author-main a {
    color: var(--rk-act-cyan);
  }

  #rk-act-guide .rk-act-author-quote {
    margin-bottom: 21px;
    padding: 22px;
    border-left: 5px solid var(--rk-act-cyan);
    border-radius: 7px 17px 17px 7px;
    background: rgba(255, 255, 255, 0.08);
    color: #ffffff;
    font-size: 1.03rem;
    font-weight: 750;
    line-height: 1.6;
  }

  #rk-act-guide .rk-act-author-facts {
    display: grid;
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 11px;
    margin-top: 20px;
  }

  #rk-act-guide .rk-act-author-fact {
    min-width: 0;
    padding: 15px;
    border: 1px solid rgba(255, 255, 255, 0.16);
    border-radius: 15px;
    background: rgba(255, 255, 255, 0.06);
    color: #d7e8ed;
    font-size: 0.75rem;
    line-height: 1.45;
  }

  #rk-act-guide .rk-act-author-fact strong {
    display: block;
    margin-bottom: 4px;
    color: #ffffff;
    font-size: 0.8rem;
  }

  @media (max-width: 1040px) {
    #rk-act-guide .rk-act-grid-4 {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    #rk-act-guide .rk-act-flow-grid {
      grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    #rk-act-guide .rk-act-chain {
      grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    #rk-act-guide .rk-act-chain-item::after {
      display: none;
    }
  }

  @media (max-width: 820px) {
    #rk-act-guide {
      font-size: 17px;
    }

    #rk-act-guide .rk-act-hero {
      border-radius: 24px;
    }

    #rk-act-guide .rk-act-hero-metrics,
    #rk-act-guide .rk-act-grid-3,
    #rk-act-guide .rk-act-source-grid,
    #rk-act-guide .rk-act-author-facts {
      grid-template-columns: 1fr;
    }

    #rk-act-guide .rk-act-control-grid,
    #rk-act-guide .rk-act-formula,
    #rk-act-guide .rk-act-author-layout {
      grid-template-columns: 1fr;
    }

    #rk-act-guide .rk-act-author-side {
      max-width: 430px;
    }
  }

  @media (max-width: 700px) {
    #rk-act-guide .rk-act-section,
    #rk-act-guide .rk-act-author {
      border-radius: 22px;
    }

    #rk-act-guide .rk-act-grid-2,
    #rk-act-guide .rk-act-grid-4,
    #rk-act-guide .rk-act-flow-grid,
    #rk-act-guide .rk-act-spec-grid,
    #rk-act-guide .rk-act-steps,
    #rk-act-guide .rk-act-mistakes,
    #rk-act-guide .rk-act-checklist,
    #rk-act-guide .rk-act-chain {
      grid-template-columns: 1fr;
    }

    #rk-act-guide .rk-act-table-row,
    #rk-act-guide .rk-act-diagnostic-table .rk-act-table-row {
      display: block;
      padding: 8px 0;
      border-top: 8px solid var(--rk-act-soft);
    }

    #rk-act-guide .rk-act-table-row:first-child {
      display: none;
    }

    #rk-act-guide .rk-act-table-row > div {
      display: grid;
      grid-template-columns: minmax(104px, 0.42fr) minmax(0, 1fr);
      gap: 10px;
      padding: 12px 15px;
      border: 0;
    }

    #rk-act-guide .rk-act-table-row > div::before {
      content: attr(data-label);
      color: var(--rk-act-navy);
      font-size: 0.76rem;
      font-weight: 900;
      line-height: 1.45;
    }

    #rk-act-guide .rk-act-table-label {
      background: #eef4f6;
    }
  }

  @media (max-width: 520px) {
    #rk-act-guide {
      font-size: 16px;
    }

    #rk-act-guide .rk-act-hero {
      padding: 34px 22px;
      border-radius: 20px;
    }

    #rk-act-guide .rk-act-hero-title {
      font-size: clamp(2.25rem, 12vw, 3.5rem);
      letter-spacing: -0.05em;
    }

    #rk-act-guide .rk-act-hero-lead {
      margin-top: 23px;
    }

    #rk-act-guide .rk-act-hero-tag {
      min-height: 38px;
      padding: 7px 12px;
      font-size: 0.75rem;
    }

    #rk-act-guide .rk-act-byline {
      display: grid;
      gap: 7px;
    }

    #rk-act-guide .rk-act-hero-metric {
      padding: 19px;
    }

    #rk-act-guide .rk-act-shortcuts {
      padding: 17px;
      border-radius: 18px;
    }

    #rk-act-guide .rk-act-shortcuts a {
      font-size: 0.72rem;
    }

    #rk-act-guide .rk-act-section,
    #rk-act-guide .rk-act-author {
      padding: 28px 19px;
    }

    #rk-act-guide .rk-act-answer,
    #rk-act-guide .rk-act-card,
    #rk-act-guide .rk-act-flow-step {
      padding: 20px;
    }

    #rk-act-guide .rk-act-tool-head,
    #rk-act-guide .rk-act-tool-body {
      padding: 22px 17px;
    }

    #rk-act-guide .rk-act-segmented {
      grid-template-columns: 1fr;
    }

    #rk-act-guide .rk-act-state-summary {
      grid-template-columns: 1fr;
    }

    #rk-act-guide .rk-act-state-dot {
      width: 44px;
      height: 44px;
    }

    #rk-act-guide .rk-act-step {
      padding: 66px 19px 19px;
    }

    #rk-act-guide .rk-act-step::before {
      top: 19px;
      left: 19px;
    }

    #rk-act-guide .rk-act-cta-button {
      width: 100%;
    }

    #rk-act-guide .rk-act-table-row > div {
      grid-template-columns: 1fr;
      gap: 4px;
    }
  }

  @media print {
    #rk-act-guide .rk-act-shortcuts,
    #rk-act-guide .rk-act-control-grid {
      display: none !important;
    }

    #rk-act-guide .rk-act-section,
    #rk-act-guide .rk-act-author,
    #rk-act-guide .rk-act-hero {
      break-inside: avoid;
      box-shadow: none;
    }

    #rk-act-guide .rk-act-faq details {
      break-inside: avoid;
    }

    #rk-act-guide .rk-act-faq details:not([open]) .rk-act-faq-answer {
      display: block;
    }
  }

  @media (prefers-reduced-motion: reduce) {
    #rk-act-guide *,
    #rk-act-guide *::before,
    #rk-act-guide *::after {
      scroll-behavior: auto !important;
      transition-duration: 0.01ms !important;
    }
  }
</style>

<article id="rk-act-guide" aria-labelledby="rk-act-visual-title">
  <div class="rk-act-shell">
    <header class="rk-act-hero">
      <div class="rk-act-hero-inner">
        <span class="rk-act-kicker">Automatyka rozdzielacza · aktualizacja 2026</span>
        <div class="rk-act-hero-title" id="rk-act-visual-title">Siłownik na rozdzielaczu — <span>dobór bez zgadywania</span></div>
        <p class="rk-act-hero-lead">Siłownik termoelektryczny nie dobiera temperatury wody i nie równoważy instalacji. Otwiera albo zamyka zawór na sygnał automatyki. Żeby działał prawidłowo, musi pasować jednocześnie do zaworu, listwy sterującej oraz przyjętego sposobu regulacji całego układu.</p>

        <div class="rk-act-hero-tags" aria-label="Zakres poradnika">
          <span class="rk-act-hero-tag">NC i NO</span>
          <span class="rk-act-hero-tag">24 V i 230 V</span>
          <span class="rk-act-hero-tag">gwint i adapter</span>
          <span class="rk-act-hero-tag">listwa sterująca</span>
          <span class="rk-act-hero-tag">pompa ciepła</span>
        </div>

        <div class="rk-act-byline">
          <span>Autor: <strong>Robert Kucharski</strong></span>
          <span>Czas czytania: około 23 minuty</span>
          <span>Aktualizacja techniczna: 10 września 2026 r.</span>
        </div>

        <div class="rk-act-hero-metrics" aria-label="Trzy poziomy prawidłowego doboru">
          <div class="rk-act-hero-metric">
            <b>Sterowanie</b>
            <span>NC lub NO, właściwe napięcie, zgodny rodzaj prądu i odpowiednie wyjście listwy.</span>
          </div>
          <div class="rk-act-hero-metric">
            <b>Połączenie mechaniczne</b>
            <span>Gwint to dopiero początek: liczą się zawór, adapter, wymiar zamknięcia, zakres ruchu i siła.</span>
          </div>
          <div class="rk-act-hero-metric">
            <b>Praca całej instalacji</b>
            <span>Zamykanie stref zmienia przepływ, dlatego trzeba sprawdzić pompę, źródło ciepła i aktywny zład.</span>
          </div>
        </div>
      </div>
    </header>

    <nav class="rk-act-shortcuts" aria-label="Na skróty — wszystkie sekcje artykułu">
      <span class="rk-act-shortcuts-label">Na skróty</span>
      <a href="#rk-act-answer">Krótka odpowiedź</a>
      <a href="#rk-act-chain">Jak działa układ</a>
      <a href="#rk-act-graphic">Grafika interaktywna</a>
      <a href="#rk-act-nc-no">NC czy NO</a>
      <a href="#rk-act-voltage">24 V czy 230 V</a>
      <a href="#rk-act-mechanics">Dobór do zaworu</a>
      <a href="#rk-act-electrics">Zgodność elektryczna</a>
      <a href="#rk-act-zones">Termostat i kilka siłowników</a>
      <a href="#rk-act-hydraulics">Zamykanie stref</a>
      <a href="#rk-act-use-case">Kiedy stosować</a>
      <a href="#rk-act-installation">Montaż i uruchomienie</a>
      <a href="#rk-act-diagnostics">Diagnostyka</a>
      <a href="#rk-act-test">Bezpieczny test</a>
      <a href="#rk-act-energy">Zużycie energii</a>
      <a href="#rk-act-checklist">Lista kontrolna</a>
      <a href="#rk-act-conclusions">Wnioski</a>
      <a href="#rk-act-sources">Źródła</a>
      <a href="#rk-act-faq">FAQ</a>
      <a href="#rk-act-author">Autor</a>
    </nav>

    <section class="rk-act-section" id="rk-act-answer">
      <span class="rk-act-eyebrow">Odpowiedź w 30 sekund</span>
      <h2 class="rk-act-section-title">Czym jest siłownik termoelektryczny i czego nie robi?</h2>
      <div class="rk-act-answer">
        <span class="rk-act-answer-label">Najkrótsza poprawna odpowiedź</span>
        <p><strong>Siłownik termoelektryczny jest elementem wykonawczym automatyki: po otrzymaniu właściwego sygnału zmienia położenie zaworu obsługującego konkretną pętlę lub grupę pętli. Nie ustala temperatury zasilania, nie oblicza przepływu i nie naprawia błędnego równoważenia hydraulicznego.</strong></p>
      </div>

      <div class="rk-act-grid-4">
        <article class="rk-act-card">
          <span class="rk-act-card-number">1</span>
          <h3>Termostat mierzy</h3>
          <p>Regulator porównuje temperaturę pomieszczenia z nastawą i przekazuje informację o zapotrzebowaniu. Szerzej opisuje to poradnik o <a href="https://projekt-ogrzewania.pl/termostat-w-ogrzewaniu-podlogowym/">termostacie w ogrzewaniu podłogowym</a>.</p>
        </article>
        <article class="rk-act-card">
          <span class="rk-act-card-number">2</span>
          <h3>Listwa interpretuje</h3>
          <p>Listwa zasila odpowiednie wyjście albo przełącza sygnał zgodnie z logiką systemu. Może też sterować pompą i przekazywać żądanie do źródła ciepła.</p>
        </article>
        <article class="rk-act-card">
          <span class="rk-act-card-number">3</span>
          <h3>Siłownik wykonuje</h3>
          <p>Element termoelektryczny potrzebuje czasu na zmianę położenia. Rzeczywisty czas, kierunek ruchu i pobór mocy wynikają z dokumentacji urządzenia.</p>
        </article>
        <article class="rk-act-card">
          <span class="rk-act-card-number">4</span>
          <h3>Zawór zmienia przepływ</h3>
          <p>Położenie zaworu decyduje, czy dana gałąź może przewodzić wodę. Warto wcześniej zrozumieć, jak działa <a href="https://projekt-ogrzewania.pl/rozdzielacz-do-podlogowki-kluczowy-element-systemu-ogrzewania-podlogowego/">rozdzielacz podłogówki</a>.</p>
        </article>
      </div>

      <div class="rk-act-callout"><strong>Najważniejsze rozróżnienie:</strong> dobór siłownika jest zadaniem produktowym i elektrycznym, natomiast dobór przepływów, nastaw, pompy oraz strategii pracy źródła ciepła jest zadaniem projektowym. Oba poziomy muszą do siebie pasować.</div>
    </section>

    <section class="rk-act-section rk-act-section-soft" id="rk-act-chain">
      <span class="rk-act-eyebrow">Pięć elementów jednej decyzji</span>
      <h2 class="rk-act-section-title">Jak współpracują termostat, listwa, siłownik i zawór?</h2>
      <p class="rk-act-lead">W typowej automatyce dwustanowej informacja przechodzi przez cały łańcuch. Problem w dowolnym miejscu może wyglądać jak awaria siłownika, chociaż przyczyną jest regulator, przewód, wyjście listwy, adapter lub sam zawór.</p>

      <div class="rk-act-chain" aria-label="Łańcuch sterowania strefą ogrzewania">
        <div class="rk-act-chain-item"><strong>Termostat</strong><span>wykrywa żądanie</span></div>
        <div class="rk-act-chain-item"><strong>Listwa</strong><span>realizuje logikę</span></div>
        <div class="rk-act-chain-item"><strong>Siłownik</strong><span>zmienia położenie</span></div>
        <div class="rk-act-chain-item"><strong>Zawór</strong><span>otwiera lub zamyka gałąź</span></div>
        <div class="rk-act-chain-item"><strong>Pętla</strong><span>otrzymuje przepływ</span></div>
      </div>

      <div class="rk-act-grid-3">
        <article class="rk-act-card">
          <h3>Sygnał nie zawsze jest napięciem</h3>
          <p>Niektóre regulatory udostępniają styk bezpotencjałowy, a inne podają napięcie. Nie wolno traktować tych wyjść zamiennie. Schemat połączeń musi pochodzić z dokumentacji konkretnego systemu.</p>
        </article>
        <article class="rk-act-card">
          <h3>Stan zaworu nie zmienia się natychmiast</h3>
          <p>Siłownik termoelektryczny pracuje wolniej niż elektrozawór. Wskaźnik położenia, jeżeli występuje, należy oceniać dopiero po czasie podanym w karcie urządzenia.</p>
        </article>
        <article class="rk-act-card">
          <h3>Przepływ wymaga różnicy ciśnień</h3>
          <p>Otwarty zawór jedynie umożliwia przepływ. Jego wartość zależy od warunków hydraulicznych, nastawy i pracy pompy. Odczyt kontroluje się na <a href="https://projekt-ogrzewania.pl/rotametr-wskaznik-przeplywu-w-rozdzielaczu-ogrzewania-podlogowego/">rotametrze rozdzielacza</a>.</p>
        </article>
      </div>
    </section>

    <section class="rk-act-section" id="rk-act-graphic">
      <span class="rk-act-eyebrow">Interaktywna grafika edukacyjna</span>
      <h2 class="rk-act-section-title">Od sygnału termostatu do przepływu w pętli</h2>
      <p class="rk-act-lead">Wybierz typ siłownika i stan zapotrzebowania. Moduł pokazuje logikę całego łańcucha, ale celowo nie symuluje minut, niutonów ani milimetrów — te wartości są zależne od konkretnego produktu i zaworu.</p>

      <div class="rk-act-tool" id="rk-act-flow-tool">
        <div class="rk-act-tool-head">
          <span class="rk-act-eyebrow">Schemat dwóch stanów</span>
          <h3>Co powinno wydarzyć się w prawidłowo skonfigurowanym układzie?</h3>
          <p>Dla typu NO automatyka musi mieć właściwą logikę wyjścia: otwarcie przy żądaniu ciepła wymaga innego stanu zasilania siłownika niż w popularnym wariancie NC.</p>
        </div>

        <div class="rk-act-tool-body">
          <div class="rk-act-control-grid">
            <div class="rk-act-control">
              <span class="rk-act-control-label">Typ siłownika po zaniku zasilania</span>
              <div class="rk-act-segmented" role="group" aria-label="Wybierz typ siłownika">
                <button type="button" data-rk-act-type="NC" aria-pressed="true">NC — zamknięty</button>
                <button type="button" data-rk-act-type="NO" aria-pressed="false">NO — otwarty</button>
              </div>
            </div>
            <div class="rk-act-control">
              <span class="rk-act-control-label">Stan pomieszczenia</span>
              <div class="rk-act-segmented" role="group" aria-label="Wybierz stan zapotrzebowania">
                <button type="button" data-rk-act-demand="off" aria-pressed="true">Brak żądania</button>
                <button type="button" data-rk-act-demand="on" aria-pressed="false">Żądanie grzania</button>
              </div>
            </div>
          </div>

          <div class="rk-act-state-summary" id="rk-act-state-summary" data-flow="closed" aria-live="polite">
            <div class="rk-act-state-dot" id="rk-act-state-dot">×</div>
            <div>
              <strong id="rk-act-state-title">NC bez żądania: pętla zamknięta</strong>
              <p id="rk-act-state-copy">W typowym układzie NC listwa nie zasila siłownika, a prawidłowo dobrany komplet siłownik–zawór pozostaje zamknięty.</p>
            </div>
          </div>

          <div class="rk-act-flow-grid">
            <article class="rk-act-flow-step is-rest" data-rk-act-step="0">
              <div class="rk-act-flow-top">
                <div class="rk-act-flow-icon" aria-hidden="true">
                  <svg viewBox="0 0 32 32"><rect x="5" y="4" width="22" height="24" rx="4"></rect><path d="M10 10h12M10 16h7M11 23h10"></path></svg>
                </div>
                <div><span class="rk-act-flow-number">Etap 1</span><h4>Termostat</h4></div>
              </div>
              <span class="rk-act-flow-value is-off" data-rk-act-value="">Brak żądania</span>
              <p class="rk-act-flow-copy" data-rk-act-copy="">Temperatura strefy nie wymaga uruchomienia ogrzewania.</p>
            </article>

            <article class="rk-act-flow-step is-rest" data-rk-act-step="1">
              <div class="rk-act-flow-top">
                <div class="rk-act-flow-icon" aria-hidden="true">
                  <svg viewBox="0 0 32 32"><rect x="3" y="7" width="26" height="18" rx="3"></rect><path d="M8 12h3v3H8zM15 12h3v3h-3zM22 12h3v3h-3zM8 20h16"></path></svg>
                </div>
                <div><span class="rk-act-flow-number">Etap 2</span><h4>Listwa sterująca</h4></div>
              </div>
              <span class="rk-act-flow-value is-off" data-rk-act-value="">Wyjście nieaktywne</span>
              <p class="rk-act-flow-copy" data-rk-act-copy="">W typowej konfiguracji NC na siłownik nie jest podawane napięcie.</p>
            </article>

            <article class="rk-act-flow-step is-rest" data-rk-act-step="2">
              <div class="rk-act-flow-top">
                <div class="rk-act-flow-icon" aria-hidden="true">
                  <svg viewBox="0 0 32 32"><path d="M18 3 8 18h8l-2 11 10-16h-8z"></path></svg>
                </div>
                <div><span class="rk-act-flow-number">Etap 3</span><h4>Zasilanie</h4></div>
              </div>
              <span class="rk-act-flow-value is-off" data-rk-act-value="">Wyłączone</span>
              <p class="rk-act-flow-copy" data-rk-act-copy="">Na zaciskach siłownika nie powinno być napięcia roboczego.</p>
            </article>

            <article class="rk-act-flow-step is-rest" data-rk-act-step="3">
              <div class="rk-act-flow-top">
                <div class="rk-act-flow-icon" aria-hidden="true">
                  <svg viewBox="0 0 32 32"><path d="M10 25V11a6 6 0 0 1 12 0v14"></path><path d="M8 25h16M12 6h8M16 11v8"></path></svg>
                </div>
                <div><span class="rk-act-flow-number">Etap 4</span><h4>Siłownik</h4></div>
              </div>
              <span class="rk-act-flow-value is-off" data-rk-act-value="">Stan spoczynkowy</span>
              <p class="rk-act-flow-copy" data-rk-act-copy="">Element termoelektryczny pozostaje w stanie bez zasilania.</p>
            </article>

            <article class="rk-act-flow-step is-rest" data-rk-act-step="4">
              <div class="rk-act-flow-top">
                <div class="rk-act-flow-icon" aria-hidden="true">
                  <svg viewBox="0 0 32 32"><path d="M4 12h8l4 4-4 4H4M28 12h-8l-4 4 4 4h8"></path><path d="M16 5v22"></path></svg>
                </div>
                <div><span class="rk-act-flow-number">Etap 5</span><h4>Zawór</h4></div>
              </div>
              <span class="rk-act-flow-value is-closed" data-rk-act-value="">Zamknięty</span>
              <p class="rk-act-flow-copy" data-rk-act-copy="">Prawidłowo dobrany zestaw NC odcina gałąź po zakończeniu przejścia.</p>
            </article>

            <article class="rk-act-flow-step is-rest" data-rk-act-step="5">
              <div class="rk-act-flow-top">
                <div class="rk-act-flow-icon" aria-hidden="true">
                  <svg viewBox="0 0 32 32"><path d="M5 16h20"></path><path d="m20 10 6 6-6 6"></path><path d="M6 9v14"></path></svg>
                </div>
                <div><span class="rk-act-flow-number">Etap 6</span><h4>Przepływ w pętli</h4></div>
              </div>
              <span class="rk-act-flow-value is-closed" data-rk-act-value="">Zatrzymany</span>
              <p class="rk-act-flow-copy" data-rk-act-copy="">Przy zamkniętym zaworze dana pętla nie powinna otrzymywać przepływu.</p>
            </article>
          </div>

          <div class="rk-act-tool-disclaimer"><strong>Granica narzędzia:</strong> grafika pokazuje stan docelowy prawidłowo skonfigurowanej automatyki. Rzeczywista zmiana nie jest natychmiastowa. Czas otwierania i zamykania, kierunek ruchu mechanizmu, skok, siła, pobór mocy oraz zachowanie funkcji First Open trzeba odczytać z aktualnej dokumentacji siłownika i zaworu.</div>
        </div>
      </div>
    </section>

    <section class="rk-act-section rk-act-section-soft" id="rk-act-nc-no">
      <span class="rk-act-eyebrow">Stan po zaniku zasilania</span>
      <h2 class="rk-act-section-title">NC czy NO — który siłownik wybrać?</h2>
      <p class="rk-act-lead">Oznaczenie NC lub NO opisuje docelowy stan prawidłowo zamontowanego zestawu po zaniku zasilania. Nie mówi nic o napięciu, gwincie ani zgodności mechanicznej.</p>

      <div class="rk-act-compare-table" role="table" aria-label="Porównanie siłowników NC i NO">
        <div class="rk-act-table-row rk-act-table-head" role="row">
          <div role="columnheader">Kryterium</div>
          <div role="columnheader">NC — normalnie zamknięty</div>
          <div role="columnheader">NO — normalnie otwarty</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Kryterium" role="rowheader">Stan bez zasilania</div>
          <div data-label="NC" role="cell">Kompatybilny zestaw zawór–siłownik dąży do zamknięcia gałęzi.</div>
          <div data-label="NO" role="cell">Kompatybilny zestaw zawór–siłownik dąży do otwarcia gałęzi.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Kryterium" role="rowheader">Typowe użycie</div>
          <div data-label="NC" role="cell">Popularny wariant regulacji strefowej: brak żądania oznacza brak zasilania i zamkniętą pętlę.</div>
          <div data-label="NO" role="cell">Stosowany tam, gdzie po zaniku napięcia przepływ ma pozostać możliwy albo wymaga tego logika danego systemu.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Kryterium" role="rowheader">Logika sterowania</div>
          <div data-label="NC" role="cell">Żądanie ciepła zwykle aktywuje wyjście i po czasie otwiera zawór.</div>
          <div data-label="NO" role="cell">Układ musi umieć odwrócić logikę albo posiadać właściwe styki i konfigurację dla siłownika NO.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Kryterium" role="rowheader">Pobór energii</div>
          <div data-label="NC" role="cell">Energia jest zwykle pobierana podczas utrzymywania stanu otwartego.</div>
          <div data-label="NO" role="cell">Energia jest zwykle pobierana podczas utrzymywania stanu zamkniętego.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Kryterium" role="rowheader">Awaria zasilania</div>
          <div data-label="NC" role="cell">Strefa docelowo się zamknie, co może zmniejszyć czynny przepływ całej instalacji.</div>
          <div data-label="NO" role="cell">Strefa docelowo pozostanie otwarta, co może być pożądane w wybranej strategii awaryjnej.</div>
        </div>
      </div>

      <div class="rk-act-warning"><strong>Nie wybieraj NO wyłącznie po to, aby „chronić pompę ciepła”.</strong> Minimalny przepływ, aktywny zład, sygnały sterujące i zachowanie po zaniku napięcia trzeba rozwiązać dla całego układu. Typ siłownika nie zastępuje projektu hydrauliki ani wymagań producenta źródła.</div>
    </section>

    <section class="rk-act-section" id="rk-act-voltage">
      <span class="rk-act-eyebrow">Zgodność z listwą i regulatorem</span>
      <h2 class="rk-act-section-title">Siłownik 24 V czy 230 V — co naprawdę trzeba sprawdzić?</h2>
      <p class="rk-act-lead">Napis „24 V” albo „230 V” nie wystarcza do wykonania połączenia. Trzeba sprawdzić pełne oznaczenie zasilania, schemat listwy, rodzaj wyjścia i dopuszczalne obciążenie.</p>

      <div class="rk-act-compare-table" role="table" aria-label="Porównanie systemu 24 V i 230 V">
        <div class="rk-act-table-row rk-act-table-head" role="row">
          <div role="columnheader">Obszar</div>
          <div role="columnheader">24 V</div>
          <div role="columnheader">230 V</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Obszar" role="rowheader">Pełne oznaczenie</div>
          <div data-label="24 V" role="cell">Może być wymagane 24 V AC, 24 V DC albo urządzenie dopuszczające oba warianty. Należy sprawdzić etykietę i kartę techniczną.</div>
          <div data-label="230 V" role="cell">Najczęściej 230 V AC, ale połączenie nadal musi być zgodne z listwą, zabezpieczeniem i schematem instalacji.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Obszar" role="rowheader">Źródło zasilania</div>
          <div data-label="24 V" role="cell">Wymaga odpowiedniego zasilacza lub transformatora oraz zgodności jego parametrów z listwą i odbiornikami.</div>
          <div data-label="230 V" role="cell">Może być zasilany z dedykowanej listwy 230 V, ale wymaga prawidłowego wykonania ochrony i instalacji elektrycznej.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Obszar" role="rowheader">Obciążenie wyjść</div>
          <div data-label="24 V" role="cell">Trzeba sprawdzić moc zasilacza, limit całej listwy i limit pojedynczego kanału.</div>
          <div data-label="230 V" role="cell">Trzeba sprawdzić dopuszczalny prąd wyjścia oraz liczbę urządzeń, które producent listwy pozwala podłączyć równolegle.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Obszar" role="rowheader">Decyzja</div>
          <div data-label="24 V" role="cell">Sensowny wybór, gdy cały system regulacji został zaprojektowany w tej wersji napięciowej.</div>
          <div data-label="230 V" role="cell">Sensowny wybór, gdy termostaty, listwa, przewody i zabezpieczenia tworzą zgodny system 230 V.</div>
        </div>
      </div>

      <div class="rk-act-note"><strong>A co z siłownikami 0–10 V?</strong> To osobna grupa urządzeń przeznaczonych do sterowania proporcjonalnego. Wymagają zgodnego regulatora, właściwego sygnału sterującego i sprawdzenia całej sekwencji pracy. Nie należy podłączać ich jak typowego siłownika dwustanowego tylko dlatego, że obudowa i przyłącze mechaniczne wyglądają podobnie.</div>
      <div class="rk-act-callout"><strong>Ważne:</strong> regulator z wyjściem bezpotencjałowym jedynie przełącza styk. Nie oznacza to automatycznie, że zasila siłownik. Z kolei wyjście napięciowe nie może być traktowane jak dowolny „suchy kontakt”. Schemat producenta ma pierwszeństwo przed ogólnym rysunkiem z internetu.</div>
    </section>

    <section class="rk-act-section rk-act-section-soft" id="rk-act-mechanics">
      <span class="rk-act-eyebrow">Gwint nie wystarcza</span>
      <h2 class="rk-act-section-title">Jak sprawdzić zgodność siłownika z zaworem rozdzielacza?</h2>
      <p class="rk-act-lead">M30 × 1,5 jest często spotykanym przyłączem, lecz zgodna średnica i skok gwintu nie potwierdzają jeszcze, że siłownik prawidłowo otworzy i zamknie konkretną wkładkę zaworową.</p>

      <div class="rk-act-spec-grid">
        <div class="rk-act-spec"><span class="rk-act-spec-mark">1</span><div><strong>Model zaworu lub rozdzielacza</strong><span>Zidentyfikuj dokładny typ wkładki, a nie tylko markę albo wygląd belki.</span></div></div>
        <div class="rk-act-spec"><span class="rk-act-spec-mark">2</span><div><strong>Gwint i skok gwintu</strong><span>Sprawdź pełne oznaczenie, np. M30 × 1,5. Nie nakręcaj elementów siłą.</span></div></div>
        <div class="rk-act-spec"><span class="rk-act-spec-mark">3</span><div><strong>Adapter</strong><span>Adapter musi być wskazany dla konkretnej kombinacji. Sama możliwość nakręcenia nie oznacza prawidłowej geometrii.</span></div></div>
        <div class="rk-act-spec"><span class="rk-act-spec-mark">4</span><div><strong>Wymiar zamknięcia</strong><span>Porównaj wymagane położenie trzpienia zaworu z zakresem pracy zestawu montażowego.</span></div></div>
        <div class="rk-act-spec"><span class="rk-act-spec-mark">5</span><div><strong>Zakres ruchu i siła</strong><span>Nie przyjmuj jednej minimalnej wartości. Parametry muszą odpowiadać zastosowanemu zaworowi.</span></div></div>
        <div class="rk-act-spec"><span class="rk-act-spec-mark">6</span><div><strong>Pozycja montażowa</strong><span>Sprawdź dopuszczalne ułożenie siłownika oraz wymagania dotyczące temperatury i wilgotności otoczenia.</span></div></div>
        <div class="rk-act-spec"><span class="rk-act-spec-mark">7</span><div><strong>First Open</strong><span>Jeżeli urządzenie ma funkcję pierwszego otwarcia, sprawdź sposób jej zwolnienia i znaczenie wskaźnika.</span></div></div>
        <div class="rk-act-spec"><span class="rk-act-spec-mark">8</span><div><strong>Tabela kompatybilności</strong><span>Najpewniejszą podstawą jest pisemne zestawienie zgodności albo dobrany przez dostawcę komplet.</span></div></div>
      </div>

      <div class="rk-act-warning"><strong>Pomiar suwmiarką nie zastępuje dokumentacji.</strong> Pozwala odróżnić część przyłączy, ale nie pokazuje wymiaru zamknięcia, tolerancji adaptera ani tego, czy po pełnym cyklu zawór osiągnie oba położenia krańcowe.</div>
      <p>Jeżeli problem dotyczy już zmontowanej szafki, ocenę warto rozpocząć od budowy <a href="https://projekt-ogrzewania.pl/rozdzielacz-do-ogrzewania-podlogowego-mosiezny-czy-ze-stali-nierdzewnej/">konkretnego rozdzielacza i jego wkładek zaworowych</a>, a dopiero potem dobierać akcesoria.</p>
    </section>

    <section class="rk-act-section" id="rk-act-electrics">
      <span class="rk-act-eyebrow">Dane z kart urządzeń</span>
      <h2 class="rk-act-section-title">Jak sprawdzić zgodność elektryczną siłownika i listwy?</h2>
      <p class="rk-act-lead">Nie tworzymy uniwersalnego kalkulatora zasilacza, ponieważ o poprawnym doborze decydują limity konkretnego systemu. Poniższa kolejność kontroli jest bezpieczniejsza niż mnożenie przypadkowej wartości prądu przez liczbę pętli.</p>

      <div class="rk-act-steps">
        <article class="rk-act-step">
          <h3>Odczytaj pełne dane siłownika</h3>
          <p>Zapisz napięcie, AC lub DC, moc albo prąd znamionowy, parametry uruchomienia, typ NC/NO, liczbę przewodów i funkcje dodatkowe.</p>
        </article>
        <article class="rk-act-step">
          <h3>Sprawdź rodzaj wyjścia</h3>
          <p>Ustal, czy listwa podaje napięcie, czy udostępnia styk oraz jaki jest schemat zacisków dla wybranej wersji.</p>
        </article>
        <article class="rk-act-step">
          <h3>Sprawdź limit kanału</h3>
          <p>Dokumentacja powinna określać maksymalną liczbę siłowników albo dopuszczalne obciążenie jednego wyjścia.</p>
        </article>
        <article class="rk-act-step">
          <h3>Sprawdź limit całej listwy</h3>
          <p>Nawet jeśli pojedynczy kanał jest poprawny, suma odbiorników i obciążenie zasilacza mogą przekroczyć limit urządzenia.</p>
        </article>
        <article class="rk-act-step">
          <h3>Uwzględnij sposób załączania</h3>
          <p>Jeżeli producent podaje prąd początkowy lub ograniczenia jednoczesnego startu, trzeba zastosować jego metodę doboru.</p>
        </article>
        <article class="rk-act-step">
          <h3>Zweryfikuj ochronę i przewody</h3>
          <p>Przekrój, zabezpieczenie, sposób prowadzenia oraz rozdział obwodów muszą odpowiadać dokumentacji i przepisom instalacyjnym.</p>
        </article>
      </div>

      <div class="rk-act-callout"><strong>Dlaczego nie podajemy „zapas 20% i gotowe”?</strong> Zasilacz może mieć inne ograniczenia krótkotrwałe niż ciągłe, a listwa może limitować liczbę urządzeń niezależnie od sumarycznej mocy. Dobór trzeba potwierdzić w dokumentacji wszystkich współpracujących elementów.</div>
    </section>

    <section class="rk-act-section rk-act-section-soft" id="rk-act-zones">
      <span class="rk-act-eyebrow">Mapowanie pomieszczeń i pętli</span>
      <h2 class="rk-act-section-title">Czy jeden termostat może sterować kilkoma siłownikami?</h2>
      <div class="rk-act-answer">
        <span class="rk-act-answer-label">Odpowiedź</span>
        <p><strong>Tak, jeżeli kilka pętli obsługuje tę samą strefę, a listwa dopuszcza odpowiednią liczbę siłowników na przypisanym wyjściu. Trzeba jednocześnie potwierdzić obciążenie elektryczne, sposób połączenia oraz prawidłowe przypisanie przewodów do pomieszczenia.</strong></p>
      </div>

      <div class="rk-act-grid-3">
        <article class="rk-act-card">
          <h3>Jedna strefa, kilka pętli</h3>
          <p>Duży salon może mieć kilka obwodów. Wspólny regulator jest logiczny, gdy wszystkie pętle mają utrzymywać tę samą temperaturę i zostały prawidłowo zrównoważone.</p>
        </article>
        <article class="rk-act-card">
          <h3>Etykiety po obu stronach przewodu</h3>
          <p>Opis powinien łączyć termostat, kanał listwy, siłownik, numer pętli i pomieszczenie. Sama pamięć wykonawcy nie jest dokumentacją powykonawczą.</p>
        </article>
        <article class="rk-act-card">
          <h3>Test sekwencyjny</h3>
          <p>Każdą strefę uruchamia się osobno i kontroluje zmianę wskaźnika, zaworu oraz przepływu. Dzięki temu zamiana salonu z sypialnią wychodzi przed sezonem grzewczym.</p>
        </article>
      </div>

      <p>Więcej o konsekwencjach podziału budynku opisuje analiza, <a href="https://projekt-ogrzewania.pl/sterowanie-strefowe-ogrzewaniem-czy-warto/">czy sterowanie strefowe ogrzewaniem ma sens</a>. Osobno warto sprawdzić, <a href="https://projekt-ogrzewania.pl/czy-warto-montowac-sterowniki-do-ogrzewania-podlogowego/">kiedy regulatory podłogówki pomagają, a kiedy komplikują instalację</a>.</p>
    </section>

    <section class="rk-act-section rk-act-section-dark" id="rk-act-hydraulics">
      <span class="rk-act-eyebrow">Od pojedynczej pętli do całego systemu</span>
      <h2 class="rk-act-section-title">Co dzieje się, gdy kilka siłowników zamyka strefy jednocześnie?</h2>
      <p class="rk-act-lead">Zamykanie kolejnych gałęzi zmienia opór sieci i punkt pracy pompy. Dostępny przepływ przez pozostające otwarte pętle może się zmienić, a czynna pojemność wodna widziana przez źródło ciepła może się zmniejszyć.</p>

      <div class="rk-act-grid-3">
        <article class="rk-act-card">
          <h3>Pompa obiegowa</h3>
          <p>Tryb regulacji i nastawa wysokości podnoszenia powinny wynikać z charakterystyki instalacji. Nie istnieje jeden obowiązkowy tryb dla każdego rozdzielacza. Zobacz, jak dobiera się <a href="https://projekt-ogrzewania.pl/pompa-obiegowa-w-instalacji-ogrzewania-podlogowego/">pompę obiegową do podłogówki</a>.</p>
        </article>
        <article class="rk-act-card">
          <h3>Minimalny przepływ źródła</h3>
          <p>Pompa ciepła lub inne urządzenie może wymagać określonego przepływu w różnych trybach pracy. Wartość trzeba odczytać dla konkretnego modelu i schematu hydraulicznego.</p>
        </article>
        <article class="rk-act-card">
          <h3>Aktywny zład</h3>
          <p>Zamknięte pętle nie uczestniczą w odbiorze tak samo jak otwarte. Znaczenie pojemności wodnej wyjaśnia poradnik: <a href="https://projekt-ogrzewania.pl/wiekszy-czy-mniejszy-zlad-wody-w-ogrzewaniu-podlogowym/">większy czy mniejszy zład wody</a>.</p>
        </article>
        <article class="rk-act-card">
          <h3>Równoważenie</h3>
          <p>Automatyka nie zastępuje przepływów projektowych wynikających między innymi z <a href="https://projekt-ogrzewania.pl/projektowe-obciazenie-cieplne-ozc/">obciążenia cieplnego pomieszczeń</a>. Najpierw instalacja wymaga nastaw przy zdefiniowanych warunkach, później siłowniki realizują regulację stref.</p>
        </article>
        <article class="rk-act-card">
          <h3>Bufor lub sprzęgło</h3>
          <p>Nie są automatycznie konieczne tylko dlatego, że pojawiły się siłowniki. Decyzja zależy od źródła, przepływów, pojemności, obiegów i sterowania. Porównaj rolę <a href="https://projekt-ogrzewania.pl/bufor-ciepla-w-ogrzewaniu-podlogowym/">bufora</a> oraz <a href="https://projekt-ogrzewania.pl/sprzeglo-hydrauliczne-w-instalacji-ogrzewania-podlogowego/">sprzęgła hydraulicznego</a>.</p>
        </article>
        <article class="rk-act-card">
          <h3>Źródło ciepła</h3>
          <p>Sygnał zapotrzebowania, opóźnienia listwy, praca pompy i minimalne warunki źródła muszą tworzyć jedną sekwencję. Szczególnie ważne jest to w <a href="https://projekt-ogrzewania.pl/projekt-ogrzewania-podlogowego-z-pompa-ciepla/">projekcie podłogówki z pompą ciepła</a>.</p>
        </article>
      </div>

      <div><strong>Nie zakładaj automatycznie obejścia albo bufora.</strong> Najpierw trzeba ustalić, ile pętli może pozostać czynnych, jakie są przepływy, jak zachowuje się pompa i czego wymaga źródło ciepła. Dopiero potem wybiera się architekturę hydrauliczną.</div>
      <p>Do pełnej oceny trzeba również sprawdzić opory magistrali oraz <a href="https://projekt-ogrzewania.pl/jaka-srednica-rury-zasilajacej-rozdzielacz-w-ukladzie-ogrzewania-podlogowego-kalkulator/">średnicę rury zasilającej rozdzielacz</a>. Siłownik nie skompensuje zbyt małej średnicy, nieprawidłowych nastaw ani braku wymaganej dyspozycji ciśnienia.</p>

      <aside class="rk-act-cta" aria-label="Projekt podłogówki z automatyką strefową">
        <div class="rk-act-cta-title">Siłownik zamyka jedną pętlę. Projekt musi przewidzieć, co stanie się z całą instalacją.</div>
        <p>Przypisanie pętli do pomieszczeń, przepływy projektowe, opory hydrauliczne, sterowanie pompą oraz wymagania źródła ciepła powinny zostać sprawdzone jako jeden układ. Sam zakup pasujących siłowników tego nie rozwiązuje.</p>
        <a class="rk-act-cta-button" href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Zamów projekt podłogówki z poprawną automatyką strefową</a>
        <small class="rk-act-link-disclosure">Odnośnik prowadzi do płatnej usługi projektowej autora poradnika.</small>
      </aside>
    </section>

    <section class="rk-act-section" id="rk-act-use-case">
      <span class="rk-act-eyebrow">Automatyka ma realizować cel</span>
      <h2 class="rk-act-section-title">Kiedy siłowniki mają sens, a kiedy można ich nie stosować?</h2>
      <p class="rk-act-lead">Siłowniki nie są obowiązkowym dodatkiem do każdego rozdzielacza. Ich sens zależy od sposobu użytkowania budynku, zysków ciepła, podziału pomieszczeń i strategii sterowania źródłem.</p>

      <div class="rk-act-compare-table" role="table" aria-label="Kiedy siłowniki są przydatne, a kiedy należy zachować ostrożność">
        <div class="rk-act-table-row rk-act-table-head" role="row">
          <div role="columnheader">Sytuacja</div>
          <div role="columnheader">Siłowniki mogą wnieść wartość</div>
          <div role="columnheader">Potrzebna ostrożność lub prostsza regulacja</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Sytuacja" role="rowheader">Różne harmonogramy</div>
          <div data-label="Wartość" role="cell">Oddzielne strefy używane w innych godzinach mogą wymagać niezależnego ograniczania dopływu ciepła.</div>
          <div data-label="Ostrożność" role="cell">Podłogówka ma dużą bezwładność, więc agresywne obniżenia krótkookresowe mogą nie przynieść oczekiwanego efektu.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Sytuacja" role="rowheader">Zyski słoneczne lub kominek</div>
          <div data-label="Wartość" role="cell">Regulacja może ograniczyć przegrzewanie pomieszczenia z dużymi, okresowymi zyskami.</div>
          <div data-label="Ostrożność" role="cell">Reakcja posadzki i siłownika nie jest natychmiastowa; sama automatyka nie usuwa skutków źle dobranej mocy.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Sytuacja" role="rowheader">Otwarty plan domu</div>
          <div data-label="Wartość" role="cell">Sterowanie może być potrzebne dla wyodrębnionych pomieszczeń o innych warunkach.</div>
          <div data-label="Ostrożność" role="cell">W jednej otwartej strefie z pogodową regulacją temperatury wody wiele osobnych termostatów może niewiele poprawić.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Sytuacja" role="rowheader">Pompa ciepła</div>
          <div data-label="Wartość" role="cell">Siłowniki mogą ograniczać wybrane strefy, jeśli projekt zabezpiecza wymagany przepływ i prawidłową sekwencję sterowania.</div>
          <div data-label="Ostrożność" role="cell">Masowe zamykanie pętli może pogarszać warunki pracy źródła, jeśli hydraulika nie została do tego przygotowana.</div>
        </div>
      </div>

      <p>Podstawą pozostaje temperatura wody dobrana do budynku, a nie do samego termostatu. Praktyczne tło daje poradnik o <a href="https://projekt-ogrzewania.pl/sterownik-regulator-pogodowy/">regulatorze pogodowym</a> i analiza <a href="https://projekt-ogrzewania.pl/jaka-jest-optymalna-temperatura-ogrzewania-podlogowego/">optymalnej temperatury ogrzewania podłogowego</a>.</p>
    </section>

    <section class="rk-act-section rk-act-section-soft" id="rk-act-installation">
      <span class="rk-act-eyebrow">Od dokumentacji do odbioru</span>
      <h2 class="rk-act-section-title">Montaż i uruchomienie siłowników krok po kroku</h2>
      <p class="rk-act-lead">Poniższa kolejność nie zastępuje instrukcji urządzeń ani pracy elektryka. Porządkuje odbiór automatyki tak, aby błędu nie szukać dopiero po zamknięciu szafki.</p>

      <div class="rk-act-steps">
        <article class="rk-act-step"><h3>Oznacz pomieszczenia i pętle</h3><p>Połącz numer obwodu z pomieszczeniem, termostatem, kanałem listwy i przewodem siłownika.</p></article>
        <article class="rk-act-step"><h3>Zidentyfikuj zawory</h3><p>Zapisz model rozdzielacza lub wkładki oraz dobierz potwierdzony adapter i kompatybilny siłownik.</p></article>
        <article class="rk-act-step"><h3>Sprawdź stan mechaniczny</h3><p>Trzpień zaworu powinien pracować zgodnie z wymaganiami producenta. Nie próbuj naprawiać oporu siłą siłownika.</p></article>
        <article class="rk-act-step"><h3>Potwierdź napięcie i logikę</h3><p>Porównaj tabliczkę siłownika, typ NC/NO, AC/DC, schemat termostatu i parametry wyjść listwy.</p></article>
        <article class="rk-act-step"><h3>Wykonaj połączenia elektryczne</h3><p>Pracę na obwodach wykonuje osoba z odpowiednimi kwalifikacjami, przy odłączonym i zabezpieczonym zasilaniu.</p></article>
        <article class="rk-act-step"><h3>Ustaw przepływy projektowe</h3><p>Równoważenie wykonuje się według dokumentacji, przy zdefiniowanym stanie zaworów. Automatyka nie zastępuje nastaw.</p></article>
        <article class="rk-act-step"><h3>Uruchom strefy pojedynczo</h3><p>Wymuś żądanie w jednym pomieszczeniu i po wymaganym czasie sprawdź właściwy wskaźnik, zawór oraz rotametr.</p></article>
        <article class="rk-act-step"><h3>Sprawdź zachowanie całego układu</h3><p>Przetestuj kilka stref, pompę i źródło ciepła. Udokumentuj wyniki oraz końcowe przypisanie kanałów.</p></article>
      </div>

      <div class="rk-act-warning"><strong>Funkcja First Open:</strong> część nowych siłowników NC jest fabrycznie utrzymywana w pozycji ułatwiającej napełnianie lub rozruch. Sposób zwolnienia blokady oraz znaczenie wskaźnika zależą od modelu. Przed diagnozą „nie zamyka” sprawdź instrukcję konkretnego urządzenia.</div>
      <p>Pełny odbiór warto połączyć z kontrolą typowych <a href="https://projekt-ogrzewania.pl/najczestsze-bledy-przy-montazu-ogrzewania-podlogowego-i-jak-ich-uniknac/">błędów montażowych ogrzewania podłogowego</a> oraz dokumentacją tego, <a href="https://projekt-ogrzewania.pl/jak-powinien-wygladac-profesjonalny-projekt-do-ogrzewania-podlogowego/">jak powinien wyglądać profesjonalny projekt</a>.</p>
    </section>

    <section class="rk-act-section" id="rk-act-diagnostics">
      <span class="rk-act-eyebrow">Objaw nie jest jeszcze diagnozą</span>
      <h2 class="rk-act-section-title">Najczęstsze usterki siłowników i kolejność diagnostyki</h2>
      <p class="rk-act-lead">Ten sam objaw może mieć kilka przyczyn. Zaczynamy od dokumentacji, przypisania stref i oględzin, a dopiero później przechodzimy do pomiarów elektrycznych wykonywanych przez uprawnioną osobę.</p>

      <div class="rk-act-diagnostic-table" role="table" aria-label="Diagnostyka siłowników termoelektrycznych">
        <div class="rk-act-table-row rk-act-table-head" role="row">
          <div role="columnheader">Objaw</div>
          <div role="columnheader">Możliwe przyczyny</div>
          <div role="columnheader">Bezpieczna kolejność kontroli</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Objaw" role="rowheader">Siłownik nie zmienia położenia</div>
          <div data-label="Możliwe przyczyny" role="cell">Brak żądania, niewłaściwy kanał, brak zasilania, błędne napięcie, uszkodzone wyjście, zbyt krótki czas obserwacji albo awaria siłownika.</div>
          <div data-label="Kontrola" role="cell">Sprawdź żądanie i mapowanie, odczekaj czas z instrukcji, oceń wskaźnik. Pomiary zacisków zleć elektrykowi.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Objaw" role="rowheader">Siłownik reaguje, ale brak przepływu</div>
          <div data-label="Możliwe przyczyny" role="cell">Zablokowany zawór, niewłaściwy adapter, zamknięta nastawa, zapowietrzenie, zatrzymana pompa albo brak wymaganej różnicy ciśnień.</div>
          <div data-label="Kontrola" role="cell">Sprawdź zawór i montaż, później rotametr, pracę pompy i stan instalacji. Objawy powietrza opisuje poradnik o <a href="https://projekt-ogrzewania.pl/objawy-zapowietrzenia-ogrzewania-podlogowego/">zapowietrzeniu podłogówki</a>.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Objaw" role="rowheader">Pętla nie zamyka się</div>
          <div data-label="Możliwe przyczyny" role="cell">Niewłaściwy typ NC/NO, aktywna funkcja pierwszego otwarcia, zły adapter, niepełny zakres ruchu, problem wkładki albo stale aktywne wyjście.</div>
          <div data-label="Kontrola" role="cell">Porównaj model z tabelą zgodności, sprawdź stan wyjścia i instrukcję First Open, a następnie funkcję zaworu.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Objaw" role="rowheader">Grzeje inne pomieszczenie</div>
          <div data-label="Możliwe przyczyny" role="cell">Zamienione przewody siłowników, błędne przypisanie termostatu albo nieprawidłowo opisana pętla.</div>
          <div data-label="Kontrola" role="cell">Uruchom jedną strefę, sprawdź kanał listwy, wskaźnik siłownika i właściwy rotametr. Popraw etykiety na obu końcach.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Objaw" role="rowheader">Listwa wyłącza się lub zgłasza błąd</div>
          <div data-label="Możliwe przyczyny" role="cell">Przeciążenie kanału lub zasilacza, zwarcie przewodu, pomieszane napięcia, uszkodzony odbiornik albo niewłaściwe zabezpieczenie.</div>
          <div data-label="Kontrola" role="cell">Odłącz zasilanie i zleć sprawdzenie schematu, obciążeń, izolacji przewodów oraz kolejnych odbiorników wykwalifikowanej osobie.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Objaw" role="rowheader">Instalacja szumi po zamknięciu stref</div>
          <div data-label="Możliwe przyczyny" role="cell">Wzrost różnicy ciśnień, nieprawidłowa nastawa pompy, błędne równoważenie albo nieodpowiednia architektura hydrauliczna.</div>
          <div data-label="Kontrola" role="cell">Porównaj aktywne przepływy i nastawę pompy z projektem. Nie koryguj problemu przypadkowym dławieniem pętli.</div>
        </div>
        <div class="rk-act-table-row" role="row">
          <div class="rk-act-table-label" data-label="Objaw" role="rowheader">Pompa ciepła zgłasza przepływ</div>
          <div data-label="Możliwe przyczyny" role="cell">Zbyt mało otwartych obiegów, brak koordynacji pompy i listwy, zanieczyszczenie, zapowietrzenie albo inne ograniczenie obiegu.</div>
          <div data-label="Kontrola" role="cell">Sprawdź wymagania konkretnej pompy ciepła, aktywne obiegi i schemat hydrauliczny. Nie wymuszaj otwarcia przypadkowej pętli jako stałej naprawy.</div>
        </div>
      </div>

      <div class="rk-act-callout"><strong>Podpowiedź serwisowa:</strong> zdjęcie etykiety siłownika, listwy i rozdzielacza, schemat przewodów, lista pomieszczeń oraz film z sekwencyjnego testu są zwykle bardziej przydatne niż informacja „siłownik jest ciepły”.</div>
    </section>

    <section class="rk-act-section rk-act-section-soft" id="rk-act-test">
      <span class="rk-act-eyebrow">Bez zgadywania temperaturą obudowy</span>
      <h2 class="rk-act-section-title">Jak bezpiecznie sprawdzić, czy siłownik działa?</h2>
      <p class="rk-act-lead">Nie istnieje uniwersalna temperatura obudowy ani jeden wygląd wskaźnika potwierdzający działanie każdego modelu. Wiarygodny test łączy sygnał, czas, zmianę mechaniczną i przepływ.</p>

      <div class="rk-act-steps">
        <article class="rk-act-step"><h3>Ustal oczekiwany stan</h3><p>Sprawdź NC/NO, funkcję First Open i to, czy przy danym żądaniu listwa powinna zasilać wyjście.</p></article>
        <article class="rk-act-step"><h3>Wymuś jedną strefę</h3><p>Zmień nastawę termostatu tak, aby stan żądania był jednoznaczny. Nie uruchamiaj jednocześnie wszystkich pomieszczeń.</p></article>
        <article class="rk-act-step"><h3>Odczekaj czas z karty</h3><p>Pełna zmiana położenia może trwać kilka minut, lecz właściwy czas otwarcia i zamknięcia jest cechą konkretnego modelu.</p></article>
        <article class="rk-act-step"><h3>Sprawdź wskaźnik i zawór</h3><p>Zinterpretuj wskaźnik wyłącznie według instrukcji. Zweryfikuj, czy mechanizm nie jest zablokowany albo źle osadzony.</p></article>
        <article class="rk-act-step"><h3>Sprawdź przepływ</h3><p>Zmiana na rotametrze potwierdza efekt hydrauliczny, ale wymaga pracującej pompy i prawidłowych warunków instalacji.</p></article>
        <article class="rk-act-step"><h3>Zleć pomiary elektryczne</h3><p>Jeżeli stan mechaniczny się nie zmienia, osoba uprawniona sprawdza napięcie, ciągłość i wyjście zgodnie ze schematem.</p></article>
      </div>

      <div class="rk-act-warning"><strong>Nie podawaj napięcia „na próbę”, nie zwieraj przypadkowych zacisków i nie zamieniaj urządzeń 24 V z 230 V.</strong> Błędny test może uszkodzić siłownik, termostat, listwę albo stworzyć zagrożenie porażeniem.</div>
      <p>Jeżeli instalacja wymaga regularnej kontroli, połącz test automatyki z zakresem opisanym w poradniku o tym, <a href="https://projekt-ogrzewania.pl/jak-czesto-trzeba-serwisowac-ogrzewanie-podlogowe/">jak często serwisować ogrzewanie podłogowe</a>.</p>
    </section>

    <section class="rk-act-section" id="rk-act-energy">
      <span class="rk-act-eyebrow">Proste obliczenie, konkretne dane</span>
      <h2 class="rk-act-section-title">Ile energii zużywa siłownik termoelektryczny?</h2>
      <p class="rk-act-lead">Zużycie zależy od mocy konkretnego modelu, liczby godzin utrzymywania stanu zasilonego oraz liczby urządzeń. Nie potrzeba do tego osobnego kalkulatora — wystarczy jedno przejrzyste równanie.</p>

      <div class="rk-act-formula">
        <div class="rk-act-formula-box">
          <div>
            <strong>E = P × t ÷ 1000</strong>
            <span>E — energia [kWh], P — moc [W], t — czas zasilania [h]</span>
          </div>
        </div>
        <div class="rk-act-formula-copy">
          <h3>Przykład wyłącznie obliczeniowy</h3>
          <p>Jeżeli karta konkretnego siłownika podaje 2 W, a urządzenie jest zasilane średnio przez 12 godzin na dobę, miesięczne zużycie wyniesie:</p>
          <p><strong>2 W × 12 h × 30 dni ÷ 1000 = 0,72 kWh.</strong></p>
          <p>To nie jest typowa wartość dla każdego domu. Siłownik NC pobiera energię zwykle w innym stanie zaworu niż NO, a rzeczywisty czas załączenia zależy od regulacji i warunków budynku.</p>
        </div>
      </div>

      <div class="rk-act-callout"><strong>Nie myl mocy znamionowej z doborem wyjścia.</strong> Obliczenie energii eksploatacyjnej nie zastępuje weryfikacji prądu początkowego, obciążalności kanału, zasilacza ani maksymalnej liczby siłowników dopuszczonej przez producenta listwy.</div>
    </section>

    <section class="rk-act-section rk-act-section-soft" id="rk-act-checklist">
      <span class="rk-act-eyebrow">Lista do sklepu, dla instalatora i na odbiór</span>
      <h2 class="rk-act-section-title">Co sprawdzić przed zakupem siłowników?</h2>
      <p class="rk-act-lead">Najlepiej kupować siłownik jako część zaprojektowanego systemu sterowania, a nie jako osobny element dopasowany jedynie po zdjęciu gwintu.</p>

      <div class="rk-act-checklist">
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>NC czy NO</strong><br>Jaki ma być stan zaworu bez zasilania i czy listwa obsługuje tę logikę?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Napięcie i rodzaj prądu</strong><br>Czy oznaczenie brzmi 24 V AC, 24 V DC, AC/DC czy 230 V AC?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Rodzaj wyjścia listwy</strong><br>Czy kanał podaje napięcie, czy przełącza styk bezpotencjałowy?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Obciążenie kanału</strong><br>Ile siłowników wolno podłączyć do jednego wyjścia według dokumentacji?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Obciążenie całego systemu</strong><br>Czy zasilacz i listwa obsłużą wszystkie odbiorniki i warunki uruchomienia?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Dokładny model zaworu</strong><br>Czy znany jest typ wkładki zastosowanej w rozdzielaczu?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Gwint lub adapter</strong><br>Czy kompatybilność zestawu została potwierdzona pisemnie?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Wymiar zamknięcia i zakres ruchu</strong><br>Czy mechanizm osiągnie oba wymagane położenia zaworu?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Siła działania</strong><br>Czy odpowiada wymaganiom zastosowanej wkładki, bez przyjmowania uniwersalnego minimum?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Czas otwierania i zamykania</strong><br>Jak długo trzeba czekać na zmianę i jak wpływa to na sekwencję sterowania?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Warunki środowiskowe</strong><br>Czy stopień ochrony, temperatura i pozycja montażu odpowiadają szafce?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>First Open i wskaźnik</strong><br>Jak rozpoznać stan urządzenia przed oraz po pierwszym uruchomieniu?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Mapowanie pętli</strong><br>Czy przewody, kanały, siłowniki i pomieszczenia mają wspólne oznaczenia?</div></div>
        <div class="rk-act-checklist-item"><span>✓</span><div><strong>Hydraulika po zamknięciu stref</strong><br>Czy projekt potwierdza przepływ, nastawę pompy, czynny zład i wymagania źródła?</div></div>
      </div>
    </section>

    <section class="rk-act-section" id="rk-act-conclusions">
      <span class="rk-act-eyebrow">Wnioski projektanta</span>
      <h2 class="rk-act-section-title">Jak dobrać siłownik termoelektryczny bez kosztownych skrótów?</h2>
      <p class="rk-act-lead">Dobry siłownik to nie urządzenie z największą siłą, najdłuższym skokiem albo najpopularniejszym gwintem. To element zgodny z konkretnym zaworem, listwą i strategią pracy instalacji.</p>

      <div class="rk-act-grid-3">
        <article class="rk-act-card">
          <h3>Najpierw zgodność produktu</h3>
          <p>Potwierdź NC/NO, napięcie, AC/DC, wyjścia listwy, model zaworu, adapter, wymiar zamknięcia i dopuszczalne obciążenie.</p>
        </article>
        <article class="rk-act-card">
          <h3>Później odbiór działania</h3>
          <p>Sprawdź kolejno termostat, kanał listwy, zmianę położenia, zawór, rotametr i prawidłowe przypisanie pomieszczeń.</p>
        </article>
        <article class="rk-act-card">
          <h3>Na końcu cały system</h3>
          <p>Zweryfikuj przepływy, pompę, aktywny zład, sygnał źródła i zachowanie układu przy jednoczesnym zamykaniu stref.</p>
        </article>
      </div>

      <div class="rk-act-answer">
        <span class="rk-act-answer-label">Reguła końcowa</span>
        <p><strong>Siłownik ma wykonywać decyzję automatyki, ale to projekt określa, czy decyzja pojedynczej strefy jest bezpieczna dla całej instalacji. Nie dobieraj elementu wykonawczego w oderwaniu od zaworu, listwy, pompy i źródła ciepła.</strong></p>
      </div>

      <div class="rk-act-cta">
        <div class="rk-act-cta-title">Zaprojektuj podłogówkę, hydraulikę i sterowanie jako jeden układ</div>
        <p>Projekt łączy obciążenia pomieszczeń, powierzchnie czynne, rozstaw rur, długości pętli, przepływy, opory, nastawy rozdzielacza oraz warunki pracy pompy i źródła ciepła. Dzięki temu automatyka nie jest przypadkowym dodatkiem montowanym po wykonaniu instalacji.</p>
        <a class="rk-act-cta-button" href="https://projekt-ogrzewania.pl/produkt/projekt-instalacji-ogrzewania-podlogowego-podlogowki/">Zamów kompletny projekt ogrzewania podłogowego</a>
        <small class="rk-act-link-disclosure">Odnośnik prowadzi do płatnej usługi projektowej autora poradnika.</small>
      </div>
    </section>

    <section class="rk-act-section rk-act-section-soft" id="rk-act-sources">
      <span class="rk-act-eyebrow">Podstawa techniczna i granice poradnika</span>
      <h2 class="rk-act-section-title">Źródła oficjalne i zakres odpowiedzialności</h2>
      <p class="rk-act-lead">Normy i przepisy opisują wymagania dla systemów ogrzewania oraz automatycznych urządzeń elektrycznych. Nie ustanawiają jednego czasu otwarcia, gwintu, skoku, siły ani poboru prądu dla wszystkich siłowników. Parametry produktu należy każdorazowo sprawdzić w jego aktualnej dokumentacji.</p>

      <div class="rk-act-source-grid">
        <article class="rk-act-source-card">
          <a href="https://www.iso.org/standard/74683.html" target="_blank" rel="nofollow noopener noreferrer">ISO 11855-2:2021 — określanie mocy systemów płaszczyznowych</a>
          <p>Oficjalna karta normy dotyczącej wyznaczania projektowej mocy wbudowanych systemów ogrzewania i chłodzenia płaszczyznowego.</p>
        </article>
        <article class="rk-act-source-card">
          <a href="https://www.iso.org/standard/74684.html" target="_blank" rel="nofollow noopener noreferrer">ISO 11855-3:2021 — projektowanie i wymiarowanie</a>
          <p>Oficjalna karta normy opisującej metodę projektowania oraz wymiarowania wbudowanych wodnych systemów płaszczyznowych.</p>
        </article>
        <article class="rk-act-source-card">
          <a href="https://webstore.iec.ch/en/publication/66089" target="_blank" rel="nofollow noopener noreferrer">IEC 60730-1:2022 — automatyczne urządzenia sterujące</a>
          <p>Oficjalna karta wymagań ogólnych dotyczących konstrukcji, działania i badań automatycznych urządzeń elektrycznych.</p>
        </article>
        <article class="rk-act-source-card">
          <a href="https://eur-lex.europa.eu/eli/dir/2014/35/oj" target="_blank" rel="nofollow noopener noreferrer">Dyrektywa 2014/35/UE — bezpieczeństwo sprzętu elektrycznego</a>
          <p>Oficjalny tekst unijnych ram bezpieczeństwa dla sprzętu elektrycznego pracującego w określonych granicach napięcia.</p>
        </article>
      </div>

      <div class="rk-act-responsibility">
        <p><strong>Zakres odpowiedzialności:</strong> artykuł i grafika interaktywna mają charakter edukacyjny. Nie są projektem instalacji elektrycznej ani hydraulicznej, tabelą kompatybilności produktów, instrukcją pracy pod napięciem, ekspertyzą serwisową ani zgodą na połączenie dwóch dowolnych urządzeń. Obowiązują aktualne instrukcje siłownika, zaworu, rozdzielacza, termostatu, listwy, pompy i źródła ciepła oraz dokumentacja projektowa konkretnego budynku.</p>
        <p><strong>Bezpieczeństwo:</strong> montaż, pomiary i zmiany w instalacji elektrycznej powinny być wykonywane przez osoby posiadające wymagane kwalifikacje. Przed pracą należy odłączyć zasilanie, zabezpieczyć obwód przed przypadkowym załączeniem i potwierdzić brak napięcia zgodnie z właściwą procedurą.</p>
      </div>
    </section>

    <section class="rk-act-section" id="rk-act-faq">
      <span class="rk-act-eyebrow">Najczęstsze pytania inwestorów i wykonawców</span>
      <h2 class="rk-act-section-title">FAQ — siłowniki termoelektryczne na rozdzielaczu</h2>

      <div class="rk-act-faq">
        <details>
          <summary>Jak działa siłownik termoelektryczny na rozdzielaczu?</summary>
          <div class="rk-act-faq-answer"><p>Po otrzymaniu właściwego stanu zasilania element termoelektryczny stopniowo zmienia położenie mechanizmu współpracującego z zaworem. W efekcie zawór otwiera albo zamyka możliwość przepływu przez pętlę. Czas, kierunek ruchu i parametry mechaniczne zależą od konkretnego modelu.</p></div>
        </details>
        <details>
          <summary>Co oznacza NC na siłowniku?</summary>
          <div class="rk-act-faq-answer"><p>NC oznacza „normalnie zamknięty”. W prawidłowo dobranym zestawie po zaniku zasilania zawór docelowo przechodzi do stanu zamkniętego. Nie oznacza to, że każdy siłownik NC pasuje do każdego zaworu albo że wszystkie modele otwierają się w tym samym czasie.</p></div>
        </details>
        <details>
          <summary>Co oznacza NO na siłowniku?</summary>
          <div class="rk-act-faq-answer"><p>NO oznacza „normalnie otwarty”. Po zaniku zasilania kompatybilny zestaw dąży do otwarcia zaworu. Automatyka musi obsługiwać odpowiednią logikę, aby żądanie grzania i brak żądania powodowały oczekiwane stany pętli.</p></div>
        </details>
        <details>
          <summary>Czy siłownik 24 V działa zarówno na AC, jak i DC?</summary>
          <div class="rk-act-faq-answer"><p>Nie można tego zakładać. Dostępne są modele wymagające 24 V AC, 24 V DC albo dopuszczające oba warianty. Pełne oznaczenie na urządzeniu i w karcie technicznej musi odpowiadać listwie oraz zasilaczowi.</p></div>
        </details>
        <details>
          <summary>Czy M30 × 1,5 gwarantuje zgodność z rozdzielaczem?</summary>
          <div class="rk-act-faq-answer"><p>Nie. Zgodny gwint jest tylko jednym z warunków. Trzeba jeszcze potwierdzić adapter, geometrię wkładki, wymiar zamknięcia, zakres ruchu, siłę i dopuszczoną pozycję montażową. Najpewniejsza jest tabela kompatybilności konkretnego zestawu.</p></div>
        </details>
        <details>
          <summary>Co oznacza funkcja First Open?</summary>
          <div class="rk-act-faq-answer"><p>W wybranych siłownikach jest to fabryczny stan ułatwiający napełnianie, próbę lub pierwszy rozruch przed uruchomieniem automatyki. Sposób zwolnienia funkcji oraz zachowanie wskaźnika są zależne od modelu, dlatego trzeba stosować jego instrukcję.</p></div>
        </details>
        <details>
          <summary>Dlaczego siłownik jest ciepły, ale na rotametrze nie ma przepływu?</summary>
          <div class="rk-act-faq-answer"><p>Ciepła obudowa może wskazywać zasilanie elementu, ale nie potwierdza poprawnego otwarcia zaworu. Przyczyną może być zły adapter, zablokowana wkładka, First Open, zapowietrzenie, zamknięta nastawa, brak pracy pompy albo brak odpowiedniej różnicy ciśnień.</p></div>
        </details>
        <details>
          <summary>Ile siłowników można podłączyć do jednego termostatu?</summary>
          <div class="rk-act-faq-answer"><p>Nie ma jednej liczby dla wszystkich systemów. Decyduje sposób połączenia przez listwę, dopuszczalne obciążenie kanału, limit całej listwy, parametry zasilacza i dane konkretnych siłowników. Obowiązują ograniczenia podane przez producenta automatyki.</p></div>
        </details>
        <details>
          <summary>Czy siłowniki są konieczne przy pompie ciepła?</summary>
          <div class="rk-act-faq-answer"><p>Nie zawsze. Mogą być użyteczne w wybranych strefach, ale ich masowe zamykanie zmniejsza aktywny przepływ i zład. Projekt musi sprawdzić wymagania pompy ciepła, pompę obiegową, hydraulikę i sposób przekazywania żądania ciepła.</p></div>
        </details>
        <details>
          <summary>Ile prądu zużywa siłownik termoelektryczny?</summary>
          <div class="rk-act-faq-answer"><p>Zużycie oblicza się z mocy urządzenia i czasu zasilania. Przykładowo 2 W przez 12 godzin na dobę daje 0,72 kWh w ciągu 30 dni. Rzeczywisty wynik zależy od modelu, typu NC/NO, regulacji, pogody i sposobu użytkowania pomieszczeń.</p></div>
        </details>
      </div>
    </section>

    <section class="rk-act-author" id="rk-act-author">
      <span class="rk-act-eyebrow">Opracowanie eksperckie</span>
      <h2 class="rk-act-author-title">Autor i weryfikacja merytoryczna</h2>

      <div class="rk-act-author-layout">
        <aside class="rk-act-author-side">
          <div class="rk-act-author-photo">
            <img src="https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp" alt="Robert Kucharski — projektant instalacji sanitarnych i specjalista HVAC" width="400" height="400" loading="lazy" decoding="async">
          </div>
          <div class="rk-act-author-name"><a href="https://projekt-ogrzewania.pl/author/admin3399/">Robert Kucharski</a></div>
          <p class="rk-act-author-role">Projektant instalacji sanitarnych<br>specjalista HVAC i ogrzewania podłogowego</p>
          <div class="rk-act-author-social" aria-label="Profile autora">
            <a href="https://www.linkedin.com/in/robert-kucharski-38069b48/" target="_blank" rel="nofollow noopener noreferrer me" aria-label="LinkedIn Roberta Kucharskiego">in</a>
            <a href="https://www.facebook.com/projektogrzewaniapl" target="_blank" rel="nofollow noopener noreferrer me" aria-label="Facebook Projekt Ogrzewania">f</a>
            <a href="https://x.com/Projekt_HVAC" target="_blank" rel="nofollow noopener noreferrer me" aria-label="Profil Projekt HVAC w serwisie X">X</a>
          </div>
        </aside>

        <div class="rk-act-author-main">
          <div class="rk-act-author-quote">„Siłownik jest ostatnim elementem łańcucha sterowania, ale jego zamknięcie zmienia warunki pracy całej instalacji. Dlatego automatykę trzeba sprawdzać razem z przepływami, pompą i źródłem ciepła.”</div>
          <p>Robert Kucharski opracowuje projekty ogrzewania podłogowego, obliczenia cieplne i hydrauliczne oraz materiały techniczne dla inwestorów i wykonawców. W pracy projektowej łączy obciążenia pomieszczeń, powierzchnie czynne, temperaturę wody, rozstaw rur, długości pętli, przepływy, opory i strategię regulacji.</p>
          <p>Ten artykuł został zweryfikowany pod kątem rozdzielenia parametrów konkretnego produktu od wymagań projektowych. Usunięto uniwersalne wartości czasu, skoku, siły, prądu i pojemności, które bez wskazania modelu mogłyby tworzyć fałszywe poczucie pewności.</p>
          <p>Grafika interaktywna pokazuje logikę NC i NO w stanie docelowym. Nie jest symulatorem kompatybilności ani kalkulatorem elektrycznym. Jej zadaniem jest ułatwienie rozmowy z projektantem, instalatorem i elektrykiem.</p>
          <p>Autor publikuje również w portalach <a href="https://remont.biz.pl/" target="_blank" rel="nofollow noopener noreferrer">Remont.biz.pl</a> i <a href="https://sobir.pl/" target="_blank" rel="nofollow noopener noreferrer">Sobir.pl</a>. <a href="https://projekt-ogrzewania.pl/author/admin3399/">Zobacz pozostałe artykuły Roberta Kucharskiego w serwisie Projekt-Ogrzewania.pl</a>.</p>

          <div class="rk-act-author-facts">
            <div class="rk-act-author-fact"><strong>Zakres</strong>ogrzewanie podłogowe, hydraulika i automatyka strefowa</div>
            <div class="rk-act-author-fact"><strong>Metoda pracy</strong>obliczenia projektowe, dokumentacja urządzeń i odbiór działania układu</div>
            <div class="rk-act-author-fact"><strong>Aktualizacja</strong>stan techniczny materiału sprawdzony 10 września 2026 r.</div>
          </div>
        </div>
      </div>
    </section>
  </div>
</article>

<script>
(function () {
  "use strict";

  var root = document.getElementById("rk-act-guide");
  if (!root) {
    return;
  }

  var selectedType = "NC";
  var selectedDemand = "off";
  var typeButtons = root.querySelectorAll("[data-rk-act-type]");
  var demandButtons = root.querySelectorAll("[data-rk-act-demand]");
  var stepElements = root.querySelectorAll("[data-rk-act-step]");
  var summary = document.getElementById("rk-act-state-summary");
  var summaryDot = document.getElementById("rk-act-state-dot");
  var summaryTitle = document.getElementById("rk-act-state-title");
  var summaryCopy = document.getElementById("rk-act-state-copy");

  var states = {
    "NC_off": {
      flow: "closed",
      dot: "×",
      title: "NC bez żądania: pętla zamknięta",
      copy: "W typowym układzie NC listwa nie zasila siłownika, a prawidłowo dobrany komplet siłownik–zawór pozostaje zamknięty.",
      steps: [
        { value: "Brak żądania", tone: "off", copy: "Temperatura strefy nie wymaga uruchomienia ogrzewania.", active: false },
        { value: "Wyjście nieaktywne", tone: "off", copy: "W typowej konfiguracji NC na siłownik nie jest podawane napięcie.", active: false },
        { value: "Wyłączone", tone: "off", copy: "Na zaciskach siłownika nie powinno być napięcia roboczego.", active: false },
        { value: "Stan spoczynkowy", tone: "off", copy: "Element termoelektryczny pozostaje w stanie bez zasilania.", active: false },
        { value: "Zamknięty", tone: "closed", copy: "Prawidłowo dobrany zestaw NC odcina gałąź po zakończeniu przejścia.", active: true },
        { value: "Zatrzymany", tone: "closed", copy: "Przy zamkniętym zaworze dana pętla nie powinna otrzymywać przepływu.", active: true }
      ]
    },
    "NC_on": {
      flow: "open",
      dot: "✓",
      title: "NC z żądaniem: pętla przechodzi do otwarcia",
      copy: "Listwa zasila zgodny siłownik NC. Po czasie podanym przez producenta mechanizm powinien otworzyć zawór i umożliwić przepływ.",
      steps: [
        { value: "Żądanie grzania", tone: "on", copy: "Termostat zgłasza, że strefa potrzebuje dopływu ciepła.", active: true },
        { value: "Wyjście aktywne", tone: "on", copy: "Listwa uruchamia kanał przypisany do tej strefy.", active: true },
        { value: "Włączone", tone: "on", copy: "Na siłownik trafia właściwe napięcie o zgodnym rodzaju AC lub DC.", active: true },
        { value: "Zmiana położenia", tone: "on", copy: "Element termoelektryczny pracuje; pełny ruch wymaga czasu określonego w karcie.", active: true },
        { value: "Otwarty po czasie", tone: "on", copy: "Po zakończeniu przejścia kompatybilny zestaw umożliwia przepływ.", active: true },
        { value: "Możliwy", tone: "on", copy: "Wartość przepływu zależy jeszcze od pompy, oporów i nastawy pętli.", active: true }
      ]
    },
    "NO_off": {
      flow: "closed",
      dot: "×",
      title: "NO bez żądania: automatyka musi zamknąć pętlę",
      copy: "W prawidłowo skonfigurowanym układzie listwa zasila siłownik NO, aby przy braku żądania doprowadzić zawór do stanu zamkniętego.",
      steps: [
        { value: "Brak żądania", tone: "off", copy: "Termostat nie zgłasza potrzeby dopływu ciepła do strefy.", active: false },
        { value: "Logika zamykania", tone: "on", copy: "Listwa musi obsługiwać odwrócony stan właściwy dla zastosowanego siłownika NO.", active: true },
        { value: "Włączone", tone: "on", copy: "Na siłownik trafia napięcie przewidziane do utrzymania stanu zamkniętego.", active: true },
        { value: "Zmiana położenia", tone: "on", copy: "Mechanizm przechodzi ze stanu normalnie otwartego do zamknięcia.", active: true },
        { value: "Zamknięty po czasie", tone: "closed", copy: "Kompatybilny zestaw odcina gałąź po zakończeniu pełnego cyklu.", active: true },
        { value: "Zatrzymany", tone: "closed", copy: "Po zamknięciu zaworu dana pętla nie powinna otrzymywać przepływu.", active: true }
      ]
    },
    "NO_on": {
      flow: "open",
      dot: "✓",
      title: "NO z żądaniem: pętla przechodzi do otwarcia",
      copy: "Zgodna automatyka wyłącza zasilanie siłownika NO. Po czasie powrotu zestaw osiąga stan normalnie otwarty i umożliwia przepływ.",
      steps: [
        { value: "Żądanie grzania", tone: "on", copy: "Termostat zgłasza potrzebę dopływu ciepła do pomieszczenia.", active: true },
        { value: "Logika otwierania", tone: "on", copy: "Listwa realizuje stan właściwy dla NO, inny niż w popularnym układzie NC.", active: true },
        { value: "Wyłączone", tone: "off", copy: "Zasilanie siłownika NO zostaje odłączone zgodnie z logiką systemu.", active: false },
        { value: "Powrót do spoczynku", tone: "off", copy: "Mechanizm potrzebuje czasu na powrót do stanu normalnie otwartego.", active: true },
        { value: "Otwarty po czasie", tone: "on", copy: "Po zakończeniu przejścia kompatybilny zawór umożliwia przepływ.", active: true },
        { value: "Możliwy", tone: "on", copy: "Rzeczywisty przepływ zależy od pompy, oporów i nastawy pętli.", active: true }
      ]
    }
  };

  function setPressed(buttons, attributeName, activeValue) {
    var i;
    for (i = 0; i < buttons.length; i += 1) {
      if (buttons[i].getAttribute(attributeName) === activeValue) {
        buttons[i].setAttribute("aria-pressed", "true");
      } else {
        buttons[i].setAttribute("aria-pressed", "false");
      }
    }
  }

  function applyTone(element, tone) {
    element.classList.remove("is-off");
    element.classList.remove("is-closed");
    if (tone === "off") {
      element.classList.add("is-off");
    }
    if (tone === "closed") {
      element.classList.add("is-closed");
    }
  }

  function renderState() {
    var key = selectedType + "_" + selectedDemand;
    var model = states[key];
    var i;

    if (!model) {
      return;
    }

    summary.setAttribute("data-flow", model.flow);
    summaryDot.textContent = model.dot;
    summaryTitle.textContent = model.title;
    summaryCopy.textContent = model.copy;

    for (i = 0; i < stepElements.length; i += 1) {
      var stepModel = model.steps[i];
      var valueElement = stepElements[i].querySelector("[data-rk-act-value]");
      var copyElement = stepElements[i].querySelector("[data-rk-act-copy]");

      if (!stepModel) {
        continue;
      }

      valueElement.textContent = stepModel.value;
      copyElement.textContent = stepModel.copy;
      applyTone(valueElement, stepModel.tone);
      stepElements[i].classList.remove("is-active");
      stepElements[i].classList.remove("is-rest");

      if (stepModel.active) {
        stepElements[i].classList.add("is-active");
      } else {
        stepElements[i].classList.add("is-rest");
      }
    }
  }

  var i;
  for (i = 0; i < typeButtons.length; i += 1) {
    typeButtons[i].addEventListener("click", function () {
      selectedType = this.getAttribute("data-rk-act-type");
      setPressed(typeButtons, "data-rk-act-type", selectedType);
      renderState();
    });
  }

  for (i = 0; i < demandButtons.length; i += 1) {
    demandButtons[i].addEventListener("click", function () {
      selectedDemand = this.getAttribute("data-rk-act-demand");
      setPressed(demandButtons, "data-rk-act-demand", selectedDemand);
      renderState();
    });
  }

  renderState();
}());
</script>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "WebSite",
      "@id": "https://projekt-ogrzewania.pl/#website",
      "url": "https://projekt-ogrzewania.pl/",
      "name": "Projekt Ogrzewania",
      "inLanguage": "pl-PL",
      "publisher": {
        "@id": "https://projekt-ogrzewania.pl/#organization"
      }
    },
    {
      "@type": "Organization",
      "@id": "https://projekt-ogrzewania.pl/#organization",
      "name": "Projekt Ogrzewania",
      "url": "https://projekt-ogrzewania.pl/",
      "logo": {
        "@id": "https://projekt-ogrzewania.pl/#logo"
      },
      "founder": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      },
      "sameAs": [
        "https://www.facebook.com/projektogrzewaniapl",
        "https://x.com/Projekt_HVAC"
      ]
    },
    {
      "@type": "Organization",
      "@id": "https://remont.biz.pl/#organization",
      "name": "Remont.biz.pl",
      "url": "https://remont.biz.pl/",
      "founder": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      }
    },
    {
      "@type": "Organization",
      "@id": "https://sobir.pl/#organization",
      "name": "Sobir.pl",
      "url": "https://sobir.pl/",
      "founder": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      }
    },
    {
      "@type": "ImageObject",
      "@id": "https://projekt-ogrzewania.pl/#logo",
      "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/Projekt-ogrzewania-logo-1.jpg",
      "contentUrl": "https://projekt-ogrzewania.pl/wp-content/uploads/2024/09/Projekt-ogrzewania-logo-1.jpg",
      "caption": "Projekt Ogrzewania"
    },
    {
      "@type": "Person",
      "@id": "https://projekt-ogrzewania.pl/#robert-kucharski",
      "name": "Robert Kucharski",
      "url": "https://projekt-ogrzewania.pl/author/admin3399/",
      "image": "https://projekt-ogrzewania.pl/wp-content/uploads/2026/04/PO-Robert-Kucharski.webp",
      "jobTitle": "Projektant instalacji sanitarnych i specjalista HVAC",
      "worksFor": {
        "@id": "https://projekt-ogrzewania.pl/#organization"
      },
      "knowsAbout": [
        "ogrzewanie podłogowe",
        "automatyka strefowa",
        "siłowniki termoelektryczne",
        "hydraulika instalacji grzewczych",
        "projektowe obciążenie cieplne",
        "pompy ciepła"
      ],
      "sameAs": [
        "https://www.linkedin.com/in/robert-kucharski-38069b48/",
        "https://www.facebook.com/projektogrzewaniapl",
        "https://x.com/Projekt_HVAC"
      ]
    },
    {
      "@type": "ImageObject",
      "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#primaryimage",
      "url": "https://projekt-ogrzewania.pl/wp-content/uploads/2026/01/Silowniki-termoelektryczne-na-rozdzielaczach.webp",
      "contentUrl": "https://projekt-ogrzewania.pl/wp-content/uploads/2026/01/Silowniki-termoelektryczne-na-rozdzielaczach.webp",
      "width": 945,
      "height": 945,
      "caption": "Siłowniki termoelektryczne na rozdzielaczu ogrzewania podłogowego",
      "representativeOfPage": true,
      "inLanguage": "pl-PL"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Projekt Ogrzewania",
          "item": "https://projekt-ogrzewania.pl/"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Poradniki",
          "item": "https://projekt-ogrzewania.pl/blog/"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Siłowniki termoelektryczne na rozdzielaczu",
          "item": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/"
        }
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#webpage",
      "url": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/",
      "name": "Siłowniki termoelektryczne na rozdzielaczu – NC/NO, 24 V czy 230 V?",
      "description": "Jak działa siłownik termoelektryczny na rozdzielaczu? Porównaj NC i NO, 24 V i 230 V. Sprawdź dobór do zaworu, montaż, sterowanie i diagnostykę bez zgadywania.",
      "isPartOf": {
        "@id": "https://projekt-ogrzewania.pl/#website"
      },
      "breadcrumb": {
        "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#breadcrumb"
      },
      "primaryImageOfPage": {
        "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#primaryimage"
      },
      "mainEntity": {
        "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#article"
      },
      "datePublished": "2026-01-22T08:46:44+00:00",
      "dateModified": "2026-09-10",
      "inLanguage": "pl-PL"
    },
    {
      "@type": "TechArticle",
      "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#article",
      "mainEntityOfPage": {
        "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#webpage"
      },
      "headline": "Siłowniki termoelektryczne na rozdzielaczu – NC/NO, 24 V czy 230 V?",
      "alternativeHeadline": "Dobór, montaż i diagnostyka siłowników termoelektrycznych ogrzewania podłogowego",
      "description": "Techniczny poradnik o siłownikach NC i NO, napięciu 24 V i 230 V, zgodności mechanicznej z zaworem, współpracy z listwą, wpływie na przepływ oraz bezpiecznej diagnostyce.",
      "image": {
        "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#primaryimage"
      },
      "author": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      },
      "publisher": {
        "@id": "https://projekt-ogrzewania.pl/#organization"
      },
      "datePublished": "2026-01-22T08:46:44+00:00",
      "dateModified": "2026-09-10",
      "inLanguage": "pl-PL",
      "timeRequired": "PT23M",
      "wordCount": 4202,
      "isAccessibleForFree": true,
      "articleSection": [
        "Zasada działania",
        "NC i NO",
        "24 V i 230 V",
        "Zgodność z zaworem",
        "Zgodność elektryczna",
        "Sterowanie strefowe",
        "Hydraulika instalacji",
        "Montaż",
        "Diagnostyka",
        "FAQ"
      ],
      "keywords": [
        "siłowniki termoelektryczne",
        "siłownik na rozdzielaczu",
        "siłownik NC",
        "siłownik NO",
        "siłownik 24 V",
        "siłownik 230 V",
        "listwa sterująca",
        "automatyka ogrzewania podłogowego",
        "rozdzielacz ogrzewania podłogowego",
        "sterowanie strefowe"
      ],
      "about": [
        {
          "@type": "Thing",
          "name": "Siłownik termoelektryczny"
        },
        {
          "@type": "Thing",
          "name": "Automatyka strefowa ogrzewania podłogowego"
        },
        {
          "@type": "Thing",
          "name": "Rozdzielacz ogrzewania podłogowego"
        }
      ],
      "mentions": [
        {
          "@type": "Thing",
          "name": "Termostat pokojowy"
        },
        {
          "@type": "Thing",
          "name": "Listwa sterująca"
        },
        {
          "@type": "Thing",
          "name": "Pompa obiegowa"
        },
        {
          "@type": "Thing",
          "name": "Pompa ciepła"
        }
      ],
      "citation": [
        "https://www.iso.org/standard/74683.html",
        "https://www.iso.org/standard/74684.html",
        "https://webstore.iec.ch/en/publication/66089",
        "https://eur-lex.europa.eu/eli/dir/2014/35/oj"
      ],
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          "#rk-act-answer .rk-act-answer",
          "#rk-act-nc-no .rk-act-lead",
          "#rk-act-conclusions .rk-act-answer"
        ]
      },
      "hasPart": [
        {
          "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#application"
        },
        {
          "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#howto"
        },
        {
          "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#checklist"
        },
        {
          "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#faq"
        }
      ]
    },
    {
      "@type": "WebApplication",
      "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#application",
      "name": "Od sygnału termostatu do przepływu w pętli",
      "description": "Interaktywna grafika edukacyjna pokazująca logikę siłownika NC i NO przy braku żądania oraz przy żądaniu grzania.",
      "url": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#rk-act-graphic",
      "applicationCategory": "EducationalApplication",
      "applicationSubCategory": "HVAC",
      "operatingSystem": "Any",
      "browserRequirements": "Przeglądarka internetowa z obsługą JavaScript",
      "isAccessibleForFree": true,
      "inLanguage": "pl-PL",
      "creator": {
        "@id": "https://projekt-ogrzewania.pl/#robert-kucharski"
      },
      "isPartOf": {
        "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#article"
      },
      "featureList": [
        "Porównanie logiki NC i NO",
        "Stan bez żądania grzania",
        "Stan przy żądaniu grzania",
        "Łańcuch termostat–listwa–siłownik–zawór–pętla",
        "Komunikaty o ograniczeniach interpretacji"
      ],
      "offers": {
        "@type": "Offer",
        "price": "0",
        "priceCurrency": "PLN"
      }
    },
    {
      "@type": "HowTo",
      "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#howto",
      "name": "Jak sprawdzić dobór i uruchomić siłowniki termoelektryczne",
      "description": "Kolejność weryfikacji siłowników na rozdzielaczu od oznaczenia pętli do testu całego układu.",
      "inLanguage": "pl-PL",
      "supply": [
        {
          "@type": "HowToSupply",
          "name": "Dokumentacja siłownika, zaworu, termostatu i listwy"
        },
        {
          "@type": "HowToSupply",
          "name": "Projekt instalacji i wykaz pętli"
        },
        {
          "@type": "HowToSupply",
          "name": "Etykiety przewodów i pętli"
        }
      ],
      "tool": [
        {
          "@type": "HowToTool",
          "name": "Przyrządy pomiarowe używane przez osobę z odpowiednimi kwalifikacjami"
        }
      ],
      "step": [
        {
          "@type": "HowToStep",
          "position": 1,
          "name": "Oznacz pomieszczenia i pętle",
          "text": "Połącz numer obwodu z pomieszczeniem, termostatem, kanałem listwy i przewodem siłownika.",
          "url": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#rk-act-installation"
        },
        {
          "@type": "HowToStep",
          "position": 2,
          "name": "Zidentyfikuj zawór i adapter",
          "text": "Ustal model wkładki oraz pisemnie potwierdź kompatybilność siłownika i elementu montażowego.",
          "url": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#rk-act-mechanics"
        },
        {
          "@type": "HowToStep",
          "position": 3,
          "name": "Potwierdź parametry elektryczne",
          "text": "Porównaj NC lub NO, napięcie, AC lub DC, schemat wyjścia i dopuszczalne obciążenia.",
          "url": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#rk-act-electrics"
        },
        {
          "@type": "HowToStep",
          "position": 4,
          "name": "Wykonaj prawidłowy montaż",
          "text": "Zamontuj elementy zgodnie z instrukcją i wykonaj połączenia elektryczne przy zachowaniu wymaganych zasad bezpieczeństwa.",
          "url": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#rk-act-installation"
        },
        {
          "@type": "HowToStep",
          "position": 5,
          "name": "Uruchom strefy sekwencyjnie",
          "text": "Wymuszaj po jednej strefie i po czasie z instrukcji sprawdzaj właściwy kanał, wskaźnik, zawór oraz rotametr.",
          "url": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#rk-act-test"
        },
        {
          "@type": "HowToStep",
          "position": 6,
          "name": "Sprawdź zachowanie całej instalacji",
          "text": "Zweryfikuj przepływy, pracę pompy i źródła ciepła przy różnych kombinacjach otwartych stref.",
          "url": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#rk-act-hydraulics"
        }
      ]
    },
    {
      "@type": "ItemList",
      "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#checklist",
      "name": "Parametry do sprawdzenia przed zakupem siłownika",
      "numberOfItems": 14,
      "itemListOrder": "https://schema.org/ItemListOrderAscending",
      "itemListElement": [
        { "@type": "ListItem", "position": 1, "name": "Typ NC lub NO" },
        { "@type": "ListItem", "position": 2, "name": "Napięcie i rodzaj prądu AC lub DC" },
        { "@type": "ListItem", "position": 3, "name": "Rodzaj wyjścia listwy" },
        { "@type": "ListItem", "position": 4, "name": "Obciążenie pojedynczego kanału" },
        { "@type": "ListItem", "position": 5, "name": "Obciążenie całej listwy i zasilacza" },
        { "@type": "ListItem", "position": 6, "name": "Dokładny model zaworu" },
        { "@type": "ListItem", "position": 7, "name": "Gwint lub właściwy adapter" },
        { "@type": "ListItem", "position": 8, "name": "Wymiar zamknięcia i zakres ruchu" },
        { "@type": "ListItem", "position": 9, "name": "Siła działania" },
        { "@type": "ListItem", "position": 10, "name": "Czas otwierania i zamykania" },
        { "@type": "ListItem", "position": 11, "name": "Warunki środowiskowe i pozycja montażowa" },
        { "@type": "ListItem", "position": 12, "name": "First Open oraz wskaźnik położenia" },
        { "@type": "ListItem", "position": 13, "name": "Mapowanie pomieszczeń, pętli i przewodów" },
        { "@type": "ListItem", "position": 14, "name": "Hydraulika po zamknięciu stref" }
      ],
      "isPartOf": {
        "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#article"
      }
    },
    {
      "@type": "FAQPage",
      "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#faq",
      "url": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#rk-act-faq",
      "inLanguage": "pl-PL",
      "isPartOf": {
        "@id": "https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/#webpage"
      },
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Jak działa siłownik termoelektryczny na rozdzielaczu?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Po otrzymaniu właściwego stanu zasilania element termoelektryczny stopniowo zmienia położenie mechanizmu współpracującego z zaworem. W efekcie zawór otwiera albo zamyka możliwość przepływu przez pętlę. Czas, kierunek ruchu i parametry mechaniczne zależą od konkretnego modelu."
          }
        },
        {
          "@type": "Question",
          "name": "Co oznacza NC na siłowniku?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "NC oznacza normalnie zamknięty. W prawidłowo dobranym zestawie po zaniku zasilania zawór docelowo przechodzi do stanu zamkniętego. Nie oznacza to zgodności każdego siłownika NC z każdym zaworem."
          }
        },
        {
          "@type": "Question",
          "name": "Co oznacza NO na siłowniku?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "NO oznacza normalnie otwarty. Po zaniku zasilania kompatybilny zestaw dąży do otwarcia zaworu. Automatyka musi obsługiwać właściwą logikę stanów."
          }
        },
        {
          "@type": "Question",
          "name": "Czy siłownik 24 V działa zarówno na AC, jak i DC?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Nie można tego zakładać. Dostępne są modele wymagające 24 V AC, 24 V DC albo dopuszczające oba warianty. Pełne oznaczenie musi odpowiadać listwie i zasilaczowi."
          }
        },
        {
          "@type": "Question",
          "name": "Czy M30 × 1,5 gwarantuje zgodność z rozdzielaczem?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Nie. Zgodny gwint jest tylko jednym z warunków. Trzeba potwierdzić adapter, geometrię wkładki, wymiar zamknięcia, zakres ruchu, siłę i pozycję montażową."
          }
        },
        {
          "@type": "Question",
          "name": "Co oznacza funkcja First Open?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "W wybranych siłownikach jest to fabryczny stan ułatwiający napełnianie, próbę lub pierwszy rozruch. Sposób zwolnienia funkcji zależy od modelu."
          }
        },
        {
          "@type": "Question",
          "name": "Dlaczego siłownik jest ciepły, ale na rotametrze nie ma przepływu?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Ciepła obudowa może wskazywać zasilanie elementu, ale nie potwierdza otwarcia zaworu. Przyczyną może być adapter, wkładka, First Open, zapowietrzenie, nastawa, pompa albo brak różnicy ciśnień."
          }
        },
        {
          "@type": "Question",
          "name": "Ile siłowników można podłączyć do jednego termostatu?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Nie ma jednej liczby dla wszystkich systemów. Decydują dopuszczalne obciążenia kanału i całej listwy, parametry zasilacza oraz dane siłowników."
          }
        },
        {
          "@type": "Question",
          "name": "Czy siłowniki są konieczne przy pompie ciepła?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Nie zawsze. Mogą być użyteczne w wybranych strefach, ale projekt musi sprawdzić wymagany przepływ, aktywny zład, pompę obiegową, hydraulikę i sterowanie źródła."
          }
        },
        {
          "@type": "Question",
          "name": "Ile prądu zużywa siłownik termoelektryczny?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Zużycie oblicza się z mocy urządzenia i czasu zasilania. Przykładowo 2 W przez 12 godzin na dobę daje 0,72 kWh w ciągu 30 dni. Rzeczywisty wynik zależy od modelu i regulacji."
          }
        }
      ]
    }
  ]
}
</script>
<p>Artykuł <a href="https://projekt-ogrzewania.pl/silowniki-termoelektryczne-na-rozdzielaczach/">Siłowniki termoelektryczne na rozdzielaczu – NC/NO, 24 V czy 230 V?</a> pochodzi z serwisu <a href="https://projekt-ogrzewania.pl">Projekt Ogrzewania</a>.</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
