Klimatechnik

Ob bei Kunden, Patienten, Gästen, Mitarbeitern oder bei Ihnen selbst – das richtige Klima in Innenräumen sorgt bei allen für mehr Wohlbefinden. Mit einem Klimatechnik-Profi wie GIRSCHNER an Ihrer Seite, behalten Sie stets einen kühlen Kopf.

GIRSCHNER ist ihr Profi für erfrischende Klimatechnik.

Ob im Büro, im Serverraum, im Hotel oder zu Hause – das richtige Raumklima ist entscheidend für Wohlbefinden, Produktivität und Gesundheit. Seit über 40 Jahren entwickeln wir maßgeschneiderte Klimatechnik-Lösungen für Gewerbe, Gastronomie, Hotellerie, Gesundheitswesen und private Wohnräume.

Eine moderne Klimaanlage kann weit mehr als nur kühlen. Sie sorgt für eine angenehme Temperatur, reguliert die Luftfeuchtigkeit und filtert Schadstoffe, Pollen sowie Viren aus der Raumluft. Das schafft nicht nur bessere Arbeitsbedingungen, sondern steigert auch das Wohlbefinden und die Aufenthaltsqualität – ob am Arbeitsplatz, in Verkaufsräumen oder in den eigenen vier Wänden.

Optimales Raumklima für jeden Bedarf

Für Unternehmen:

  • Büro & Gewerbe: Ein angenehmes Klima steigert die Produktivität und das Wohlbefinden Ihrer Mitarbeiter.
  • Einzelhandel & Gastronomie: Angenehme Temperaturen erhöhen die Verweildauer Ihrer Kunden und steigern den Umsatz.
  • Serverräume & Rechenzentren: Präzisionsklimatechnik schützt Ihre IT-Systeme vor Überhitzung und minimiert Ausfallrisiken.
  • Gesundheitswesen: Hygienische Luftaufbereitung mit speziellen Filtern sorgt für mehr Patientenschutz.

Für Privatkunden:

  • Besser schlafen: Eine individuell geregelte Raumtemperatur sorgt für erholsameren Schlaf.
  • Homeoffice & Wohnen: Perfektes Klima für konzentriertes Arbeiten und maximalen Wohnkomfort.
  • Gesunde Raumluft: Hochwertige Filter schützen vor Pollen, Staub und Viren – ideal für Allergiker.

 

Ihr Partner für effiziente & nachhaltige Klimatisierung

Wir setzen auf moderne, energieeffiziente Klimatechnik, die sich nahtlos in Ihre Räumlichkeiten einfügt – leise, leistungsstark und intelligent steuerbar. Ob Neuinstallation, Nachrüstung oder Wartung – wir bieten Ihnen maßgeschneiderte Lösungen, die genau auf Ihre Anforderungen abgestimmt sind.

Mehr als nur Kühlen: Effizient Heizen mit modernen Klimaanlagen

Die meisten unserer verbauten Klimaanlagen sind Luft/Luft-Wärmepumpen, die nicht nur kühlen, sondern auch effizient und umweltschonend heizen. Durch moderne Inverter-Technologie wird die Außenluft genutzt, um Innenräume mit minimalem Energieaufwand zu temperieren.

Das bedeutet: Angenehme Temperaturen im Sommer und kosteneffizientes Heizen im Winter – mit nur einem System. Diese Technologie reduziert den Energieverbrauch im Vergleich zu klassischen Heizsystemen erheblich und trägt aktiv zur CO₂-Reduktion bei.

Zusätzlich sind viele dieser Systeme förderfähig, sodass sich die Investition noch schneller amortisiert.

Lassen Sie sich beraten und erleben Sie, wie perfektes Klima Ihren Alltag verbessert!

Anwendungsbereiche der Klimatisierung

Klimatisierung ist weit mehr als nur Kühlung – sie sorgt für konstante Temperaturen, reguliert die Luftfeuchtigkeit und verbessert die Luftqualität. Moderne Klimatechnik steigert das Wohlbefinden, schützt sensible Bereiche und sorgt für optimale Arbeits- und Lagerbedingungen.

Klimatisierung im privaten Bereich

  • Wohnräume & Schlafzimmer: Für besseren Schlaf und angenehmes Wohlfühlklima.
  • Homeoffice: Mehr Konzentration und Produktivität durch optimales Raumklima.
  • Wintergärten & Dachgeschosswohnungen - Effektive Temperaturregelung für mehr Wohnkomfort.

 

Klimatisierung in Büros & Gewerbe

  • Büros & Coworking-Spaces: Angenehme Temperaturen für produktives Arbeiten und zufriedene Mitarbeiter.
  • Verkaufsräume & Einzelhandel: Erhöhte Verweildauer und besseres Einkaufserlebnis für Kunden.
  • Hotels & Gastronomie: Gästezufriedenheit durch optimal temperierte Zimmer und Gasträume.
  • Fitnessstudios & Wellnessbereiche: Frische, angenehme Luft für ein besseres Trainingserlebnis.

 

Präzisionsklimatechnik für IT & Technik

  • Serverräume & Rechenzentren: Schutz vor Überhitzung und Ausfallzeiten.
  • Schaltschränke & Steuerzentralen: Exakte Klimaregulierung für empfindliche Elektronik.
  • Tonstudios & Produktionsstudios: Geräuscharme Klimatisierung für optimale Bedingungen.

 

Klimatisierung in Medizin & Gesundheitswesen

  • Arztpraxen & Zahnkliniken: Patientenkomfort und Schutz sensibler medizinischer Geräte.
  • Labore & Apotheken: Exakte Temperatur- und Feuchtigkeitskontrolle für sichere Lagerung.
  • Krankenhäuser & Operationssäle: Hygienische Luftaufbereitung und konstante Temperaturen.
  • Pflegeheime & Seniorenresidenzen: Angenehmes Klima für Gesundheit und Wohlbefinden.

 

Klimatisierung in Industrie & Produktion

  • Produktionshallen & Fertigungsbetriebe: Temperaturkontrolle für optimale Arbeitsbedingungen.
  • Reinräume & High-Tech-Produktion: Exakte Klimaregulierung für empfindliche Fertigungsprozesse.
  • Lagerhallen & Logistikzentren: Schutz temperaturempfindlicher Waren.

 

Klimatisierung in der Lebensmittelindustrie

  • Restaurants & Großküchen: Hitzereduzierung und angenehmes Raumklima für Mitarbeiter und Gäste.
  • Lebensmittellagerung: Konstante Temperaturen für Qualitätssicherung.
  • Weinlager & Reifeprozesse: Perfekte Klimabedingungen für edle Tropfen.

 

Klimatisierung in Museen & Archiven

  • Museen & Galerien: Schutz von Kunstwerken durch konstante Temperaturen und Luftfeuchtigkeit.
  • Bibliotheken & Archive: Vermeidung von Feuchtigkeitsschäden an historischen Dokumenten.

 

Klimatisierung in öffentlichen & Bildungseinrichtungen

  • Schulen & Universitäten: Bessere Konzentration durch angenehmes Raumklima.
  • Kinos, Theater & Veranstaltungshallen: Mehr Komfort für Besucher.
  • Kirchen & historische Gebäude: Schonende Temperaturkontrolle für Erhalt der Bausubstanz.

 

Welche Klimatisierungslösung brauchen Sie? Wir beraten Sie gerne!

Das sagen unsere Kunden

<link rel="stylesheet" href="https://fonts.bunny.net/css?family=titillium-web:300,400,600,700&display=swap">

Kurzcheck für Betreiber

Läuft Ihre Klimaanlage wirklich sauber?

8 Fragen, mit denen Sie in zehn Minuten sehen, ob Ihre Anlage und Ihr Fachbetrieb in Ordnung sind.

Für alle Gewerbebetriebe mit Kälte- und Klimatechnik

Thomas Girschner, Geschäftsführer der GIRSCHNER GmbH & Co. KG
Stand 10/2026. Grundlage: Verordnung (EU) 2024/573 (F-Gase-Verordnung), Art. 5 und 7; Chemikalien-Klimaschutzverordnung vom 14.04.2026, § 2. GWP-Werte nach F-Gase-Verordnung. Allgemeine Information, keine Rechtsberatung.
<script> (function(){ /* ===== Konfiguration ===== */ var CFG = { mailEndpoint: "/wp-json/initial/v1/girschner-klimacheck", mailTo: "info@girschner.de", telefon: "+494221983790", logoUrl: "", // z. B. "https://girschner.de/wp-content/uploads/…/logo-weiss.svg" – leer = Textlogo portraitUrl: "", // optional: URL des Freistellers auf girschner.de – leer = eingebettetes Bild webhookUrl: "", // optional, z. B. für Make/Zapier debug: false }; var root = document.getElementById("gk-root"); if(!root) return; function $(id){ return document.getElementById(id); } /* ===== Antworttexte (einzige Quelle für Anzeige, Mail und Payload) ===== */ var Q = { logbuch:{ title:"Anlagenlogbuch", opts:[ ["ja","Ja, mit Messwerten und Nachweisen"], ["nurio","Ja, aber meist nur „Anlage i. O.“ ohne Messwerte"], ["nein","Nein, es gibt kein Logbuch"], ["unbekannt","Weiß ich nicht"]]}, pruefung:{ title:"Dichtheitsprüfung", opts:[ ["ja","Ja, im vorgeschriebenen Intervall"], ["ueberfaellig","Die letzte Prüfung ist überfällig"], ["nie","Es wurde noch nie geprüft"], ["nichtpflichtig","Die Anlage ist nicht prüfpflichtig"], ["unbekannt","Weiß ich nicht"]]}, nachgefuellt:{ title:"Nachfüllung in den letzten 12 Monaten", opts:[ ["nein","Nein, nichts nachgefüllt"], ["ja","Ja, es wurde nachgefüllt"], ["unbekannt","Weiß ich nicht"]]}, stoerungen:{ title:"Störungen im letzten Jahr", opts:[ ["keine","Keine"], ["einzwei","Ein- bis zweimal"], ["mehr","Öfter als zweimal"], ["unbekannt","Weiß ich nicht"]]}, protokoll:{ title:"Wartungsprotokoll", opts:[ ["messwerte","Mit Messwerten: Drücke, Temperaturen, Stromaufnahme"], ["abhaken","Nur abgehakt bzw. unterschrieben, keine Messwerte"], ["keins","Es gibt kein Wartungsprotokoll"], ["unbekannt","Weiß ich nicht"]]}, vertrag:{ title:"Wartungsvertrag", opts:[ ["reaktion","Ja, mit klarer Reaktionszeit im Störfall"], ["ohne","Ja, aber ohne festgelegte Reaktionszeit"], ["nein","Nein"], ["unbekannt","Weiß ich nicht"]]}, zertifiziert:{ title:"Zertifizierung des Fachbetriebs", opts:[ ["ja","Ja, nach F-Gase-Verordnung zertifiziert"], ["nein","Nein"], ["unbekannt","Weiß ich nicht"]]} }; var KM = { R32:675, R410A:2088, R407C:1774, R134a:1430, R404A:3922, R449A:1397, R513A:631 }; var KM_LABEL = { HFO:"R1234ze / R1234yf (HFO)", R290:"R290 (Propan)", R744:"R744 (CO₂)", andere:"Anderes Kältemittel" }; var LECK_LABEL = { nein:"nicht vorhanden", ja:"vorhanden", unbekannt:"unbekannt" }; var ALTER_LABEL = { bis10:"unter 10 Jahre", "10bis15":"10 bis 15 Jahre", ueber15:"älter als 15 Jahre", unbekannt:"unbekannt" }; var BAUART_LABEL = { nach2008:"errichtet nach dem 30.06.2008", hermetisch:"in sich geschlossene Kälteanlage ab 3 kg", aelter:"errichtet bis 30.06.2008" }; var LEVEL_TAG = { crit:"Handlungsbedarf", warn:"Prüfen", unknown:"Offen", ok:"In Ordnung" }; var A = {}; // Antworten var PAGES = ["1","2","3","4","5","6","7","8","9","10","r"]; var cur = 0; /* ===== Bilder ===== */ if(CFG.logoUrl){ $("gk-logo").innerHTML = 'GIRSCHNER Kälte Klima Lüftungstechnik'; } if(CFG.portraitUrl){ $("gk-portrait").src = CFG.portraitUrl; } /* ===== Antwortbuttons erzeugen ===== */ Array.prototype.forEach.call(root.querySelectorAll(".gk-answers"), function(box){ var name = box.getAttribute("data-name"); box.setAttribute("role","radiogroup"); Q[name].opts.forEach(function(o){ var b = document.createElement("button"); b.type = "button"; b.className = "gk-answer"; b.setAttribute("role","radio"); b.setAttribute("aria-checked","false"); b.setAttribute("data-value", o[0]); b.innerHTML = ''; b.lastChild.textContent = o[1]; b.addEventListener("click", function(){ A[name] = o[0]; Array.prototype.forEach.call(box.children, function(c){ c.setAttribute("aria-checked", c === b ? "true" : "false"); }); if(name === "nachgefuellt"){ $("gk-loss").hidden = (o[0] !== "ja"); updateLoss(); } update(); }); box.appendChild(b); }); }); /* ===== Hilfsfunktionen ===== */ function num(v){ v = String(v||"").trim().replace(/\s/g,""); if(!v) return NaN; if(/,/.test(v)){ v = v.replace(/\./g,"").replace(",","."); } else if(/^\d{1,3}(\.\d{3})+$/.test(v)){ v = v.replace(/\./g,""); } var n = parseFloat(v); return isFinite(n) ? n : NaN; } function fmt(n, d){ return n.toLocaleString("de-DE",{minimumFractionDigits:0, maximumFractionDigits:(d===undefined?1:d)}); } function esc(s){ return String(s).replace(/[&<>"]/g,function(c){return {"&":"&","<":"<",">":">",'"':"""}[c];}); } /* ===== Rechner 1: CO2-Äquivalent und Prüfintervall ===== */ function calc(){ if($("gk-km-unbekannt").checked) return null; var km = $("gk-km").value, kg = num($("gk-kg").value); if(!km || !(kg > 0)) return null; var leck = $("gk-leck").value === "ja"; var r = { km:km, kg:kg, leck:leck, t:null, months:null, pflichtig:false, leckPflicht:false, hfo:false, natural:false, phaseDown:(km==="R404A"||km==="R410A") }; if(km === "R290" || km === "R744"){ r.natural = true; return r; } if(km === "HFO"){ r.hfo = true; if(kg >= 100) r.months = 3; else if(kg >= 10) r.months = 6; else if(kg >= 1) r.months = 12; } else { var gwp = km === "andere" ? num($("gk-gwp").value) : KM[km]; if(!(gwp > 0)) return null; r.gwp = gwp; r.t = kg * gwp / 1000; if(r.t >= 500){ r.months = 3; r.leckPflicht = true; } else if(r.t >= 50) r.months = 6; else if(r.t >= 5) r.months = 12; } if(r.months){ r.pflichtig = true; if(leck) r.months *= 2; } return r; } function calcText(r){ if(!r) return ""; if(r.natural) return "" + esc(KM_LABEL[r.km]) + " ist kein F-Gas und fällt nicht unter die Prüfpflicht der F-Gase-Verordnung."; var s = ""; if(r.t !== null) s += '' + fmt(r.t) + " t CO₂-Äquivalent"; else s += '' + fmt(r.kg) + " kg HFO"; if(r.pflichtig) s += "Prüfpflichtig: Dichtheitsprüfung alle " + r.months + " Monate" + (r.leck ? " (mit Leckage-Erkennungssystem)." : "."); else s += "Unter der Schwelle – keine regelmäßige Dichtheitsprüfung nach F-Gase-Verordnung vorgeschrieben."; if(r.leckPflicht && !r.leck) s += '
Ab 500 t ist ein Leckage-Erkennungssystem vorgeschrieben.'; if(r.phaseDown) s += '
' + r.km + " wird durch den EU-Phase-down knapper und teurer."; return s; } function updateCalc(){ var off = $("gk-km-unbekannt").checked; $("gk-main").classList.toggle("is-off", off); $("gk-gwp-row").classList.toggle("is-off", off); ["gk-km","gk-kg","gk-gwp"].forEach(function(id){ $(id).disabled = off; }); $("gk-gwp-row").hidden = $("gk-km").value !== "andere"; var r = calc(), out = $("gk-calc-out"); out.hidden = !r; out.innerHTML = calcText(r); if(r && !$("gk-kg2").value) $("gk-kg2").value = $("gk-kg").value; var note = $("gk-interval-note"); if(r){ note.hidden = false; note.innerHTML = r.natural ? "Nach Ihren Angaben: kein F-Gas, keine Prüfpflicht." : r.pflichtig ? "Nach Ihren Angaben gilt für Ihre Anlage: alle " + r.months + " Monate." : "Nach Ihren Angaben liegt Ihre Anlage unter der Prüfschwelle."; } else note.hidden = true; } /* ===== Rechner 2: Verlustrate ===== */ function loss(){ if(A.nachgefuellt !== "ja") return null; var nf = num($("gk-nf").value), kg = num($("gk-kg2").value); if(!(nf > 0) || !(kg > 0)) return null; var bauart = $("gk-bauart").value, limit; if(bauart === "hermetisch") limit = 1; else if(bauart === "aelter") limit = 8; else limit = kg < 10 ? 3 : (kg <= 100 ? 2 : 1); var rate = nf / kg * 100; return { nf:nf, kg:kg, bauart:bauart, limit:limit, rate:rate, over:rate > limit, maxKg: kg * limit / 100 }; } function updateLoss(){ var l = loss(), out = $("gk-loss-out"); out.hidden = !l; if(!l){ out.innerHTML = ""; return; } out.innerHTML = '' + fmt(l.rate, 2) + " % Verlust pro Jahr" + "Erlaubt " + (l.bauart === "aelter" ? "höchstens bis zu " : "sind ") + "" + l.limit + " %, also " + fmt(l.maxKg, 2) + " kg im Jahr. " + (l.over ? 'Der Verlust liegt über dem Grenzwert.' : 'Im Rahmen – aber wird jedes Jahr nachgefüllt, stimmt etwas nicht.'); } ["gk-km","gk-kg","gk-gwp","gk-leck","gk-alter","gk-km-unbekannt"].forEach(function(id){ $(id).addEventListener("input", function(){ updateCalc(); update(); }); $(id).addEventListener("change", function(){ updateCalc(); update(); }); }); ["gk-nf","gk-kg2","gk-bauart"].forEach(function(id){ $(id).addEventListener("input", updateLoss); $(id).addEventListener("change", updateLoss); }); /* ===== Navigation ===== */ function valid(i){ var p = PAGES[i]; if(p === "3") return !!A.logbuch; if(p === "4") return $("gk-km-unbekannt").checked || !!calc(); if(p === "5") return !!A.pruefung; if(p === "6") return !!A.nachgefuellt; if(p === "7") return !!A.stoerungen; if(p === "8") return !!A.protokoll; if(p === "9") return !!A.vertrag; if(p === "10") return !!A.zertifiziert; return true; } function update(){ $("gk-next").disabled = !valid(cur); } function show(i){ cur = i; Array.prototype.forEach.call(root.querySelectorAll(".gk-page"), function(s){ s.hidden = s.getAttribute("data-page") !== PAGES[i]; }); $("gk-count").textContent = (i + 1) + " / " + PAGES.length; $("gk-bar").style.width = Math.round(i / (PAGES.length - 1) * 100) + "%"; $("gk-nav").hidden = (i === 0 || PAGES[i] === "r"); $("gk-back").disabled = (i === 0 || PAGES[i] === "r"); $("gk-next").textContent = PAGES[i] === "10" ? "Zur Auswertung" : "Weiter"; if(PAGES[i] === "r") renderResult(); update(); var top = root.getBoundingClientRect().top + (window.pageYOffset || 0) - 80; if(i > 0 && root.getBoundingClientRect().top < 0 && window.scrollTo){ try{ window.scrollTo({top:top, behavior:"smooth"}); }catch(e){} } } $("gk-next").addEventListener("click", function(){ if(valid(cur) && cur < PAGES.length - 1) show(cur + 1); }); $("gk-back").addEventListener("click", function(){ if(cur > 0 && PAGES[cur] !== "r") show(cur - 1); }); Array.prototype.forEach.call(root.querySelectorAll('[data-go="next"]'), function(b){ b.addEventListener("click", function(){ show(cur + 1); }); }); $("gk-restart").addEventListener("click", function(){ A = {}; Array.prototype.forEach.call(root.querySelectorAll(".gk-answer"), function(b){ b.setAttribute("aria-checked","false"); }); ["gk-km","gk-kg","gk-gwp","gk-nf","gk-kg2","gk-alter"].forEach(function(id){ $(id).value = ""; }); $("gk-leck").value = "unbekannt"; $("gk-bauart").value = "nach2008"; $("gk-km-unbekannt").checked = false; $("gk-loss").hidden = true; updateCalc(); updateLoss(); $("gk-form").hidden = false; $("gk-success").hidden = true; $("gk-form").reset(); show(0); }); /* ===== Auswertung ===== */ function evaluate(){ var r = calc(), l = loss(), items = []; function add(level, title, text){ items.push({level:level, title:title, text:text}); } var pflichtFrei = r && !r.pflichtig; // nach Angaben nicht prüfpflichtig // Frage 1 if(A.logbuch === "ja") add("ok","Anlagenlogbuch wird geführt","Halten Sie es bei einer Kontrolle griffbereit, mindestens fünf Jahre rückwirkend."); else if(A.logbuch === "nurio") add("warn","Logbuch ohne Messwerte","Einträge wie „Anlage i. O.“ ohne einen einzigen Messwert sind ein Warnsignal. Kältemittel, Füllmenge, Nachfüllungen, Prüfungen und Reparaturen gehören hinein."); else if(A.logbuch === "nein") add(pflichtFrei ? "warn" : "crit","Kein Anlagenlogbuch", pflichtFrei ? "Für Ihre Anlage nach Ihren Angaben nicht vorgeschrieben, aber dringend empfohlen." : "Für jede prüfpflichtige Anlage sind Aufzeichnungen vorgeschrieben und mindestens fünf Jahre aufzubewahren. Fehlen sie, sind Sie als Betreiber in der Pflicht."); else add("unknown","Logbuch unklar","Fragen Sie Ihren Fachbetrieb, wo die Aufzeichnungen zu Ihrer Anlage liegen."); // Frage 2 if(!r) add("unknown","Kältemittel und Füllmenge unbekannt","Beides steht auf dem Typenschild. Ohne diese Angaben lässt sich das Prüfintervall nicht bestimmen."); else { if(r.leckPflicht && $("gk-leck").value === "nein") add("crit","Leckage-Erkennungssystem fehlt","Ab 500 t CO₂-Äquivalent ist ein Leckage-Erkennungssystem vorgeschrieben."); else if(r.leckPflicht && !r.leck) add("warn","Leckage-Erkennungssystem prüfen","Ab 500 t CO₂-Äquivalent ist ein Leckage-Erkennungssystem vorgeschrieben. Fragen Sie Ihren Fachbetrieb, ob eines eingebaut ist."); if(r.phaseDown) add("warn", r.km + " in der Anlage","Durch den EU-Phase-down werden diese Kältemittel knapper und teurer. Besser jetzt planen als im Störfall entscheiden."); } var alter = $("gk-alter").value; if(alter === "ueber15") add("warn","Anlage älter als 15 Jahre","Ersatzteile werden knapp, und ein Ausfall im Hochsommer dauert dann gern mal Wochen."); // Frage 3 if(A.pruefung === "ja") add("ok","Dichtheitsprüfung im Intervall", r && r.pflichtig ? "Nach Ihren Angaben gilt: alle " + r.months + " Monate." : ""); else if(A.pruefung === "ueberfaellig") add("crit","Dichtheitsprüfung überfällig","Die Prüfpflicht liegt beim Betreiber. Lassen Sie die Prüfung zeitnah nachholen und im Logbuch dokumentieren."); else if(A.pruefung === "nie") add(pflichtFrei ? "ok" : "crit", pflichtFrei ? "Keine Dichtheitsprüfung nötig" : "Noch nie auf Dichtheit geprüft", pflichtFrei ? "Nach Ihren Angaben liegt die Anlage unter der Prüfschwelle." : "Ist die Anlage prüfpflichtig, fehlt hier eine gesetzliche Pflicht. Lassen Sie das klären."); else if(A.pruefung === "nichtpflichtig"){ if(r && r.pflichtig) add("crit","Prüfpflicht wahrscheinlich übersehen","Nach Ihren Angaben zu Kältemittel und Füllmenge ist die Anlage prüfpflichtig, alle " + r.months + " Monate."); else if(r) add("ok","Nicht prüfpflichtig","Das passt zu Ihren Angaben zu Kältemittel und Füllmenge."); else add("unknown","Prüfpflicht ungeklärt","Ob die Anlage prüfpflichtig ist, ergibt sich aus Kältemittel und Füllmenge auf dem Typenschild."); } else add("unknown","Prüftermine unklar","Der letzte Prüfbericht zeigt, wann zuletzt geprüft wurde."); // Frage 4 if(A.nachgefuellt === "nein") add("ok","Kein Kältemittel nachgefüllt",""); else if(A.nachgefuellt === "ja"){ if(l && l.over) add("crit","Kältemittelverlust über dem Grenzwert", fmt(l.rate,2) + " % pro Jahr, erlaubt " + (l.bauart === "aelter" ? "bis zu " : "") + l.limit + " %. Nachfüllen statt Leck suchen kostet jedes Jahr Kältemittel und verschiebt das Problem nur."); else if(l) add("warn","Kältemittel nachgefüllt", fmt(l.rate,2) + " % pro Jahr, erlaubt " + (l.bauart === "aelter" ? "bis zu " : "") + l.limit + " %. Im Rahmen – wird aber jedes Jahr nachgefüllt, stimmt etwas nicht."); else add("warn","Kältemittel nachgefüllt","Nachfüllen statt Leck suchen ist bequem, kostet aber jedes Jahr Kältemittel. Lassen Sie die Ursache suchen."); } else add("unknown","Nachfüllungen unklar","Jede Nachfüllung muss im Logbuch stehen."); // Fragen 5–8 if(A.stoerungen === "mehr") add("warn","Häufige Störungen","Mehr als ein, zwei Ausfälle im Jahr haben fast immer eine Ursache, die man finden kann."); else if(A.stoerungen === "unbekannt") add("unknown","Störungen unklar","Fragen Sie Ihren Fachbetrieb nach der Störungshistorie."); else add("ok","Wenige Störungen",""); if(A.protokoll === "messwerte") add("ok","Wartung mit Messwerten",""); else if(A.protokoll === "abhaken") add("warn","Wartung ohne Messwerte","Drücke, Temperaturen, Stromaufnahme: Ohne Messwerte ist es keine Wartung, sondern ein Besuch."); else if(A.protokoll === "keins") add("warn","Kein Wartungsprotokoll","Ohne Protokoll lässt sich weder Zustand noch Entwicklung der Anlage nachvollziehen."); else add("unknown","Wartungsprotokoll unklar","Lassen Sie sich das letzte Protokoll zeigen."); if(A.vertrag === "reaktion") add("ok","Wartungsvertrag mit Reaktionszeit",""); else if(A.vertrag === "ohne") add("warn","Wartungsvertrag ohne Reaktionszeit","Ein Termin im Frühjahr reicht nicht – wichtig ist, wie schnell im Störfall jemand kommt."); else if(A.vertrag === "nein") add("warn","Kein Wartungsvertrag","Im Störfall stehen Sie ohne zugesagte Reaktionszeit da."); else add("unknown","Wartungsvertrag unklar",""); if(A.zertifiziert === "ja") add("ok","Zertifizierter Fachbetrieb",""); else if(A.zertifiziert === "nein") add("crit","Betrieb nicht zertifiziert","Arbeiten am Kältekreis darf nur ein nach F-Gase-Verordnung zertifizierter Betrieb."); else add("unknown","Zertifizierung unklar","Fragen Sie nach dem Zertifikat nach F-Gase-Verordnung."); var n = {crit:0, warn:0, unknown:0, ok:0}; items.forEach(function(it){ n[it.level]++; }); var level = n.crit ? "rot" : (n.warn || n.unknown >= 2) ? "gelb" : "gruen"; var order = {crit:0, warn:1, unknown:2, ok:3}; items.sort(function(a,b){ return order[a.level] - order[b.level]; }); return { level:level, items:items, counts:n, calc:r, loss:l }; } var RES = { rot: { title:"Hier besteht Handlungsbedarf.", text:"Mindestens ein Punkt betrifft Ihre Pflichten als Betreiber. Steht die Behörde vor der Tür, werden Sie gefragt – nicht Ihr Kältebetrieb." }, gelb: { title:"Ein paar Punkte sollten Sie klären.", text:"Nichts Dramatisches, aber es gibt offene Fragen oder Warnsignale, die sich lohnen anzusehen, bevor im Hochsommer etwas ausfällt." }, gruen:{ title:"Ihre Anlage ist gut aufgestellt.", text:"Nach Ihren Angaben sind die wichtigsten Punkte erfüllt. Halten Sie Logbuch und Prüfberichte griffbereit." } }; var lastEval = null; function renderResult(){ var e = lastEval = evaluate(); $("gk-ampel").setAttribute("data-level", e.level); $("gk-res-title").textContent = RES[e.level].title; $("gk-res-text").textContent = RES[e.level].text; var rc = $("gk-res-calc"); rc.hidden = !e.calc; rc.innerHTML = e.calc ? '

Ihre Anlage

' + calcText(e.calc) : ""; var ul = $("gk-items"); ul.innerHTML = ""; e.items.forEach(function(it){ var li = document.createElement("li"); li.className = "gk-item"; li.setAttribute("data-level", it.level); li.innerHTML = '' + LEVEL_TAG[it.level] + '' + esc(it.title) + "" + (it.text ? '' + esc(it.text) + "" : ""); ul.appendChild(li); }); $("gk-mailbtn").href = mailtoHref(e); } /* ===== Zusammenfassung als Klartext ===== */ function answersPlain(){ var r = calc(), l = loss(), o = {}; function lab(name){ var v = A[name]; if(!v) return ""; for(var i=0;i<Q[name].opts.length;i++){ if(Q[name].opts[i][0]===v) return Q[name].opts[i][1]; } return v; } o.anlagenlogbuch = lab("logbuch"); if($("gk-km-unbekannt").checked || !$("gk-km").value) o.kaeltemittel = "unbekannt"; else o.kaeltemittel = KM_LABEL[$("gk-km").value] || $("gk-km").value; o.fuellmenge_kg = $("gk-kg").value ? $("gk-kg").value : ""; if($("gk-km").value === "andere") o.gwp = $("gk-gwp").value; o.leckage_system = LECK_LABEL[$("gk-leck").value]; o.anlagenalter = ALTER_LABEL[$("gk-alter").value] || ""; if(r && !r.natural){ o.co2_aequivalent = r.t !== null ? fmt(r.t) + " t" : "HFO, Berechnung in kg"; o.pruefintervall = r.pflichtig ? "alle " + r.months + " Monate" : "nicht prüfpflichtig"; } if(r && r.natural) o.pruefintervall = "kein F-Gas"; o.dichtheitspruefung = lab("pruefung"); o.nachfuellung_12_monate = lab("nachgefuellt"); if(A.nachgefuellt === "ja"){ o.nachfuellmenge_kg = $("gk-nf").value; o.anlage_bauart = BAUART_LABEL[$("gk-bauart").value]; if(l) o.verlustrate = fmt(l.rate,2) + " % (Grenze " + l.limit + " %)"; } o.stoerungen = lab("stoerungen"); o.wartungsprotokoll = lab("protokoll"); o.wartungsvertrag = lab("vertrag"); o.zertifizierung = lab("zertifiziert"); Object.keys(o).forEach(function(k){ if(o[k] === "" || o[k] === undefined) delete o[k]; }); return o; } var FIELD_LABEL = { anlagenlogbuch:"Anlagenlogbuch", kaeltemittel:"Kältemittel", fuellmenge_kg:"Füllmenge (kg)", gwp:"GWP", leckage_system:"Leckage-System", anlagenalter:"Anlagenalter", co2_aequivalent:"CO₂-Äquivalent", pruefintervall:"Prüfintervall", dichtheitspruefung:"Dichtheitsprüfung", nachfuellung_12_monate:"Nachfüllung (12 Monate)", nachfuellmenge_kg:"Nachfüllmenge (kg)", anlage_bauart:"Anlage", verlustrate:"Verlustrate", stoerungen:"Störungen", wartungsprotokoll:"Wartungsprotokoll", wartungsvertrag:"Wartungsvertrag", zertifizierung:"Zertifizierung Fachbetrieb" }; var LEVEL_WORD = { rot:"Rot – Handlungsbedarf", gelb:"Gelb – Punkte klären", gruen:"Grün – gut aufgestellt" }; function mailtoHref(e){ var a = answersPlain(), lines = ["Guten Tag,","","ich habe den Kurzcheck „Läuft Ihre Klimaanlage wirklich sauber?“ gemacht und hätte gern Ihre Einschätzung.","","Ergebnis: " + LEVEL_WORD[e.level],""]; Object.keys(a).forEach(function(k){ lines.push((FIELD_LABEL[k] || k) + ": " + a[k]); }); lines.push("","Foto vom Typenschild und letzter Prüfbericht hänge ich an.","","Name:","Firma:","Telefon:",""); return "mailto:" + CFG.mailTo + "?subject=" + encodeURIComponent("Klimacheck – Bitte um Einschätzung") + "&body=" + encodeURIComponent(lines.join("\n")); } /* ===== Kontaktformular ===== */ function send(url, lead){ if(!url) return Promise.resolve(null); return fetch(url, {method:"POST", headers:{"Content-Type":"application/json"}, body:JSON.stringify(lead), keepalive:true, credentials:"same-origin"}) .then(function(r){ if(CFG.debug) console.log(url + " -> " + r.status); return r; }); } function err(msg){ var e = $("gk-error"); e.textContent = msg; e.hidden = !msg; } ["gk-vorname","gk-nachname","gk-firma","gk-standort","gk-email","gk-telefon","gk-nachricht","gk-consent"].forEach(function(id){ $(id).addEventListener("input", function(){ err(""); }); $(id).addEventListener("change", function(){ err(""); }); }); $("gk-form").addEventListener("submit", function(ev){ ev.preventDefault(); var email = $("gk-email").value.trim(), tel = $("gk-telefon").value.trim(); if(!email && !tel) return err("Bitte geben Sie eine E-Mail-Adresse oder Telefonnummer an, damit wir Sie erreichen können."); if(email && !/^[^\s@]+@[^\s@]+\.[^\s@]{2,}$/.test(email)) return err("Bitte prüfen Sie die E-Mail-Adresse."); if(tel && tel.replace(/\D/g,"").length < 6) return err("Bitte prüfen Sie die Telefonnummer."); if(!$("gk-consent").checked) return err("Bitte bestätigen Sie die Einwilligung zur Verwendung Ihrer Angaben."); var e = lastEval || evaluate(); var lead = { name: $("gk-vorname").value.trim(), nachname: $("gk-nachname").value.trim(), firma: $("gk-firma").value.trim(), standort: $("gk-standort").value.trim(), email: email, telefon: tel, nachricht: $("gk-nachricht").value.trim(), consent: true, result: e.level, website: $("gk-hp").value, answers: answersPlain(), befunde: e.items.filter(function(it){ return it.level !== "ok"; }).map(function(it){ return LEVEL_TAG[it.level] + ": " + it.title; }), submittedAt: new Date().toISOString(), pageUrl: location.href }; var btn = $("gk-submit"); btn.disabled = true; btn.textContent = "Wird gesendet …"; send(CFG.webhookUrl, lead).catch(function(x){ if(CFG.debug) console.warn(x); }); send(CFG.mailEndpoint, lead).then(function(r){ if(r && !r.ok) throw new Error("HTTP " + r.status); $("gk-form").hidden = true; $("gk-success").hidden = false; }).catch(function(x){ if(CFG.debug) console.warn(x); err("Das Senden hat leider nicht geklappt. Bitte nutzen Sie den E-Mail-Button oder rufen Sie uns an: 04221 983790."); }).then(function(){ btn.disabled = false; btn.textContent = "Anfrage senden"; }); }); show(0); })(); </script>

Termin vereinbaren?

Ihr erster Schritt zum besseren Klima beginnt mit einem unverbindlichen Beratungstermin. Wir freuen uns auf Sie!