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
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
Vorweg
In der Pflicht sind Sie, nicht Ihr Kältebetrieb.
Dichtheitsprüfungen, Aufzeichnungen, Kältemittelverluste: Die F-Gase-Verordnung richtet sich an den Betreiber der Anlage. Dazu zählt auch der Eigentümer.
Steht die Behörde vor der Tür und es fehlt etwas, werden Sie gefragt. Deshalb lohnt sich ein ehrlicher Blick in die Unterlagen.
Gut zu wissen
Die Regeln wurden 2024 auf EU-Ebene verschärft, die deutsche Chemikalien-Klimaschutzverordnung ist seit April 2026 neu gefasst.
Halten Sie am besten das Typenschild der Anlage und den letzten Prüfbericht bereit.
Frage 1 von 8
Gibt es ein Anlagenlogbuch?
Für jede prüfpflichtige Anlage müssen Aufzeichnungen geführt werden: Kältemittel, Füllmenge, jede Nachfüllung, jede Dichtheitsprüfung, jede Reparatur. Aufbewahren müssen Sie das mindestens fünf Jahre – digital ist erlaubt, wenn es der Anlage zuzuordnen und bei einer Kontrolle greifbar ist.
Frage 2 von 8
Welches Kältemittel, und wie viel davon?
Daraus ergibt sich, wie klimaschädlich die Füllung ist, und damit, wie oft geprüft werden muss.
So finden Sie die Angaben
Beides steht auf dem Typenschild der Anlage – meist ein Aufkleber oder Metallschild am Außengerät, bei Kälteanlagen am Verflüssiger. Gesucht sind zwei Zeilen:
- Kältemittel – oft „Refrigerant“ oder „Kühlmittel“, eine Bezeichnung mit R und Zahl, z. B. R410A
- Füllmenge – oft „Charge“ oder „Refrigerant charge“, eine Angabe in kg, z. B. 2,4 kg
Zusätzlich, falls bekannt (freiwillig)
CO₂-Äquivalent (t) = Füllmenge (kg) × GWP ÷ 1.000
Frage 3 von 8
Wurde rechtzeitig auf Dichtheit geprüft?
| Füllung in t CO₂-Äquivalent | ohne Leckage-System | mit System |
|---|---|---|
| 5 bis unter 50 t | alle 12 Monate | alle 24 Monate |
| 50 bis unter 500 t | alle 6 Monate | alle 12 Monate |
| ab 500 t | alle 3 Monate | alle 6 Monate |
Ab 500 t CO₂-Äquivalent ist ein Leckage-Erkennungssystem vorgeschrieben. Seit 2024 sind auch HFO-Kältemittel wie R1234ze prüfpflichtig, gerechnet in Kilogramm: ab 1 kg jährlich, ab 10 kg halbjährlich, ab 100 kg vierteljährlich.
Frage 4 von 8
Wie viel Kältemittel verliert die Anlage?
Wurde in den letzten zwölf Monaten Kältemittel nachgefüllt?
Verlust pro Jahr (%) = Nachfüllmenge ÷ Füllmenge × 100
| Errichtet nach 30.06.2008, Füllmenge | max. Verlust/Jahr |
|---|---|
| unter 10 kg | 3 % |
| 10 bis 100 kg | 2 % |
| über 100 kg | 1 % |
Ältere Anlagen haben höhere Grenzen (bis 8 %), in sich geschlossene Kälteanlagen ab 3 kg nur 1 %.
Frage 5 von 8 · an Ihren Fachbetrieb
Wie oft war die Anlage gestört?
Mehr als ein, zwei Ausfälle im Jahr haben fast immer eine Ursache, die man finden kann.
Frage 6 von 8 · an Ihren Fachbetrieb
Was steht im Wartungsprotokoll?
Drücke, Temperaturen, Stromaufnahme. Ohne Messwerte ist es keine Wartung, sondern ein Besuch.
Frage 7 von 8 · an Ihren Fachbetrieb
Gibt es einen Wartungsvertrag?
Mit klarer Reaktionszeit für den Störfall, nicht nur mit Termin im Frühjahr.
Frage 8 von 8 · an Ihren Fachbetrieb
Ist der Betrieb zertifiziert?
Arbeiten am Kältekreis darf nur ein nach F-Gase-Verordnung zertifizierter Betrieb.
Ihre Auswertung
Unsicher bei einer der Fragen?
Wir schauen mit drauf.
Schicken Sie uns ein Foto vom Typenschild und Ihren letzten Prüfbericht. In 20 Minuten sagen wir Ihnen ehrlich, wo Ihre Anlage steht.
Der E-Mail-Button öffnet Ihr Mailprogramm mit Ihrer Auswertung – dort können Sie Typenschild und Prüfbericht direkt anhängen.
Vielen Dank
Ihre Anfrage ist bei uns angekommen. Wir melden uns zeitnah bei Ihnen.
„Auf jedem Projekt steht unser Name, deshalb machen wir es gleich richtig.“
Delmenhorst bei Bremen · Hannover · girschner.de
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!