diff --git a/prisma/migrations/20250406203632_id_longer/migration.sql b/prisma/migrations/20250406203632_id_longer/migration.sql new file mode 100644 index 00000000..7a6062a5 --- /dev/null +++ b/prisma/migrations/20250406203632_id_longer/migration.sql @@ -0,0 +1,106 @@ +/* + Warnings: + + - The primary key for the `Anteilshaber` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `ApiRequests` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `Aufnahme` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `BedarfsausweisGewerbe` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `BedarfsausweisWohnen` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `Bild` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `Event` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `GEGEinpreisung` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `GEGNachweisGewerbe` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `GEGNachweisWohnen` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `Objekt` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `Rechnung` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `Tickets` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `Unterlage` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `VerbrauchsausweisGewerbe` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `VerbrauchsausweisWohnen` table will be changed. If it partially fails, the table could be left without primary key constraint. + - The primary key for the `benutzer` table will be changed. If it partially fails, the table could be left without primary key constraint. + +*/ +-- AlterTable +ALTER TABLE "Anteilshaber" DROP CONSTRAINT "Anteilshaber_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "Anteilshaber_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "ApiRequests" DROP CONSTRAINT "ApiRequests_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "ApiRequests_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "Aufnahme" DROP CONSTRAINT "Aufnahme_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "Aufnahme_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "BedarfsausweisGewerbe" DROP CONSTRAINT "BedarfsausweisGewerbe_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "BedarfsausweisGewerbe_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "BedarfsausweisWohnen" DROP CONSTRAINT "BedarfsausweisWohnen_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "BedarfsausweisWohnen_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "Bild" DROP CONSTRAINT "Bild_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "Bild_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "Event" DROP CONSTRAINT "Event_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "Event_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "GEGEinpreisung" DROP CONSTRAINT "GEGEinpreisung_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "GEGEinpreisung_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "GEGNachweisGewerbe" DROP CONSTRAINT "GEGNachweisGewerbe_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "GEGNachweisGewerbe_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "GEGNachweisWohnen" DROP CONSTRAINT "GEGNachweisWohnen_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "GEGNachweisWohnen_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "Objekt" DROP CONSTRAINT "Objekt_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "Objekt_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "Rechnung" DROP CONSTRAINT "Rechnung_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "Rechnung_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "Tickets" DROP CONSTRAINT "Tickets_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "Tickets_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "Unterlage" DROP CONSTRAINT "Unterlage_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "Unterlage_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "VerbrauchsausweisGewerbe" DROP CONSTRAINT "VerbrauchsausweisGewerbe_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "VerbrauchsausweisGewerbe_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "VerbrauchsausweisWohnen" DROP CONSTRAINT "VerbrauchsausweisWohnen_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "VerbrauchsausweisWohnen_pkey" PRIMARY KEY ("id"); + +-- AlterTable +ALTER TABLE "benutzer" DROP CONSTRAINT "benutzer_pkey", +ALTER COLUMN "id" SET DATA TYPE VARCHAR(10), +ADD CONSTRAINT "benutzer_pkey" PRIMARY KEY ("id"); diff --git a/prisma/schema/Anteilshaber.prisma b/prisma/schema/Anteilshaber.prisma index a3542975..81a65b17 100644 --- a/prisma/schema/Anteilshaber.prisma +++ b/prisma/schema/Anteilshaber.prisma @@ -1,5 +1,5 @@ model Anteilshaber { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) rolle String? @db.VarChar privilegien BigInt? diff --git a/prisma/schema/ApiRequests.prisma b/prisma/schema/ApiRequests.prisma index 1f61860e..5852fefc 100644 --- a/prisma/schema/ApiRequests.prisma +++ b/prisma/schema/ApiRequests.prisma @@ -1,6 +1,6 @@ model ApiRequests { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) date DateTime @default(now()) @db.Timestamp(6) ip String @db.VarChar(50) method String @db.VarChar(10) diff --git a/prisma/schema/Aufnahme.prisma b/prisma/schema/Aufnahme.prisma index 4e46d78e..d046f2e6 100644 --- a/prisma/schema/Aufnahme.prisma +++ b/prisma/schema/Aufnahme.prisma @@ -13,7 +13,7 @@ enum Lueftungskonzept { } model Aufnahme { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) benutzer_id String? benutzer Benutzer? @relation(fields: [benutzer_id], references: [id], onDelete: NoAction, onUpdate: NoAction) /// @zod.describe("Art des Gebäudes und seiner primären Nutzungsart") diff --git a/prisma/schema/BedarfsausweisGewerbe.prisma b/prisma/schema/BedarfsausweisGewerbe.prisma index f2ec3991..7e98c5b4 100644 --- a/prisma/schema/BedarfsausweisGewerbe.prisma +++ b/prisma/schema/BedarfsausweisGewerbe.prisma @@ -1,5 +1,5 @@ model BedarfsausweisGewerbe { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) /// @zod.describe("Ausstellgrund wie z.B. Vermietung oder Verkauf") ausstellgrund Ausstellgrund? diff --git a/prisma/schema/BedarfsausweisWohnen.prisma b/prisma/schema/BedarfsausweisWohnen.prisma index b93c9021..e85063f9 100644 --- a/prisma/schema/BedarfsausweisWohnen.prisma +++ b/prisma/schema/BedarfsausweisWohnen.prisma @@ -1,6 +1,6 @@ model BedarfsausweisWohnen { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) benutzer_id String? ausstellgrund Ausstellgrund? registriernummer String? @db.VarChar diff --git a/prisma/schema/Benutzer.prisma b/prisma/schema/Benutzer.prisma index 1ea65d80..d53183dc 100644 --- a/prisma/schema/Benutzer.prisma +++ b/prisma/schema/Benutzer.prisma @@ -5,7 +5,7 @@ enum BenutzerRolle { } model Benutzer { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) name String? @db.VarChar(50) vorname String? @db.VarChar(50) email String @unique(map: "benutzer_email_idx") @db.VarChar(255) diff --git a/prisma/schema/Bild.prisma b/prisma/schema/Bild.prisma index 284f380d..661326bf 100644 --- a/prisma/schema/Bild.prisma +++ b/prisma/schema/Bild.prisma @@ -8,7 +8,7 @@ enum BilderKategorie { } model Bild { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) kategorie BilderKategorie name String diff --git a/prisma/schema/Event.prisma b/prisma/schema/Event.prisma index f6ae0866..47d68389 100644 --- a/prisma/schema/Event.prisma +++ b/prisma/schema/Event.prisma @@ -3,7 +3,7 @@ // Hier werden beispielsweise Events wie "Nachricht Verschickt" gespeichert. // Diese Events werden dann in der Admin-Oberfläche angezeigt. model Event { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) date DateTime @default(now()) @db.Timestamp(6) title String @db.VarChar(255) diff --git a/prisma/schema/GEGEinpreisung.prisma b/prisma/schema/GEGEinpreisung.prisma index a8c8ef58..1eb43971 100644 --- a/prisma/schema/GEGEinpreisung.prisma +++ b/prisma/schema/GEGEinpreisung.prisma @@ -6,7 +6,7 @@ enum Einpreisungsstatus { } model GEGEinpreisung { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) empfaenger String? @db.VarChar strasse String? @db.VarChar diff --git a/prisma/schema/GEGNachweisGewerbe.prisma b/prisma/schema/GEGNachweisGewerbe.prisma index 3fb83957..cb2d6829 100644 --- a/prisma/schema/GEGNachweisGewerbe.prisma +++ b/prisma/schema/GEGNachweisGewerbe.prisma @@ -1,5 +1,5 @@ model GEGNachweisGewerbe { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) /// @zod.describe("Ausstellgrund wie z.B. Vermietung oder Verkauf") ausstellgrund Ausstellgrund? diff --git a/prisma/schema/GEGNachweisWohnen.prisma b/prisma/schema/GEGNachweisWohnen.prisma index 951e1fa3..8857490f 100644 --- a/prisma/schema/GEGNachweisWohnen.prisma +++ b/prisma/schema/GEGNachweisWohnen.prisma @@ -1,5 +1,5 @@ model GEGNachweisWohnen { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) /// @zod.describe("Ausstellgrund wie z.B. Vermietung oder Verkauf") ausstellgrund Ausstellgrund? diff --git a/prisma/schema/Objekt.prisma b/prisma/schema/Objekt.prisma index 3f0fb4af..ea2e5988 100644 --- a/prisma/schema/Objekt.prisma +++ b/prisma/schema/Objekt.prisma @@ -1,5 +1,5 @@ model Objekt { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) latitude Float? longitude Float? diff --git a/prisma/schema/Rechnung.prisma b/prisma/schema/Rechnung.prisma index a517b851..c414bf04 100644 --- a/prisma/schema/Rechnung.prisma +++ b/prisma/schema/Rechnung.prisma @@ -24,7 +24,7 @@ enum AusweisTyp { } model Rechnung { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) empfaenger String? @db.VarChar strasse String? @db.VarChar diff --git a/prisma/schema/Tickets.prisma b/prisma/schema/Tickets.prisma index f13213e6..f53072f1 100644 --- a/prisma/schema/Tickets.prisma +++ b/prisma/schema/Tickets.prisma @@ -8,7 +8,7 @@ enum TicketStatus { } model Tickets { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) created_at DateTime @default(now()) updated_at DateTime? @updatedAt deleted_at DateTime? diff --git a/prisma/schema/Unterlage.prisma b/prisma/schema/Unterlage.prisma index 0c8d7053..888257a8 100644 --- a/prisma/schema/Unterlage.prisma +++ b/prisma/schema/Unterlage.prisma @@ -5,7 +5,7 @@ enum UnterlagenKategorie { } model Unterlage { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) name String? kategorie String? mime String diff --git a/prisma/schema/VerbrauchsausweisGewerbe.prisma b/prisma/schema/VerbrauchsausweisGewerbe.prisma index 6ee79261..9380a5ff 100644 --- a/prisma/schema/VerbrauchsausweisGewerbe.prisma +++ b/prisma/schema/VerbrauchsausweisGewerbe.prisma @@ -1,6 +1,6 @@ model VerbrauchsausweisGewerbe { - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) ausstellgrund Ausstellgrund? registriernummer String? @db.VarChar zusaetzliche_heizquelle Boolean? diff --git a/prisma/schema/VerbrauchsausweisWohnen.prisma b/prisma/schema/VerbrauchsausweisWohnen.prisma index 73e3a7f3..8ae6af0e 100644 --- a/prisma/schema/VerbrauchsausweisWohnen.prisma +++ b/prisma/schema/VerbrauchsausweisWohnen.prisma @@ -1,7 +1,7 @@ model VerbrauchsausweisWohnen { /// @zod.describe("ID des Ausweises") - id String @id @unique @db.VarChar(8) + id String @id @unique @db.VarChar(10) /// @zod.describe("Ausstellgrund wie z.B. Vermietung oder Verkauf") ausstellgrund Ausstellgrund? /// @zod.describe("Die Registriernummer des Ausweises") diff --git a/src/astro-typesafe-api-caller.ts b/src/astro-typesafe-api-caller.ts index 38dbbbd9..0e168f07 100644 --- a/src/astro-typesafe-api-caller.ts +++ b/src/astro-typesafe-api-caller.ts @@ -12,8 +12,8 @@ export const createCaller = createCallerFactory({ "admin/post-ausstellen": await import("../src/pages/api/admin/post-ausstellen.ts"), "admin/registriernummer": await import("../src/pages/api/admin/registriernummer.ts"), "admin/stornieren": await import("../src/pages/api/admin/stornieren.ts"), - "aufnahme": await import("../src/pages/api/aufnahme/index.ts"), "ausweise": await import("../src/pages/api/ausweise/index.ts"), + "aufnahme": await import("../src/pages/api/aufnahme/index.ts"), "auth/access-token": await import("../src/pages/api/auth/access-token.ts"), "auth/passwort-vergessen": await import("../src/pages/api/auth/passwort-vergessen.ts"), "auth/refresh-token": await import("../src/pages/api/auth/refresh-token.ts"), @@ -31,10 +31,10 @@ export const createCaller = createCallerFactory({ "rechnung/anfordern": await import("../src/pages/api/rechnung/anfordern.ts"), "rechnung": await import("../src/pages/api/rechnung/index.ts"), "ticket": await import("../src/pages/api/ticket/index.ts"), - "user": await import("../src/pages/api/user/index.ts"), - "user/self": await import("../src/pages/api/user/self.ts"), "verbrauchsausweis-gewerbe/[id]": await import("../src/pages/api/verbrauchsausweis-gewerbe/[id].ts"), "verbrauchsausweis-gewerbe": await import("../src/pages/api/verbrauchsausweis-gewerbe/index.ts"), + "user": await import("../src/pages/api/user/index.ts"), + "user/self": await import("../src/pages/api/user/self.ts"), "verbrauchsausweis-wohnen/[id]": await import("../src/pages/api/verbrauchsausweis-wohnen/[id].ts"), "verbrauchsausweis-wohnen": await import("../src/pages/api/verbrauchsausweis-wohnen/index.ts"), "webhooks/mollie": await import("../src/pages/api/webhooks/mollie.ts"), diff --git a/src/components/design/content/InfoPopup.svelte b/src/components/design/content/InfoPopup.svelte index 5cc37e1c..e2c9d30d 100644 --- a/src/components/design/content/InfoPopup.svelte +++ b/src/components/design/content/InfoPopup.svelte @@ -1,77 +1,106 @@ - - {#if showPopup} -
- {/if} - - \ No newline at end of file + $: { + if (showPopup) { + document.body.style.overflow = "hidden" + } else { + document.body.style.overflow = "auto" + } + } + + +{#if showPopup} ++ Wie seit längerem angekündigt ist es jetzt endlich soweit. Seit + dem 07.04.2025 ist unser neues System online. Das + Front- und Backend wurde komplett neu entwickelt und folgende Neuerungen wurden durchgeführt: +
+
+ Wir freuen uns, Ihnen die neuen Funktionen ab sofort zur
+ Verfügung zu stellen. Das neue System ist responsive
+ und kann auf allen Endgeräten genutzt werden. Im Zuge der Neuentwicklung
+ haben wir auch die Preise
+ angepasst. Diese sind ab dem 06.04.2025 gültig.
+ Sprechen Sie uns doch gerne an falls Sie an einer
+ Kooperation interessiert sind. Wir freuen uns auf Ihr Feedback!
+
Ob für Vermietung, Verkauf, Modernisierung, Neubau oder zur Vorlage bei Ihrer Bank - - wir erstellen den passenden Energieausweis oder GEG-Nachweis für Ihr Objekt. - Mit 18 Jahren Erfahrung sind wir der richtige Ansprechpartner - für Hauseigentümer, Bauherren, Makler und Verwalter.
- -- Rechtssicherer Bearbeitung ✔ - Langjähriger Erfahrung ✔ - Schneller online Erstellung ✔ + Ob für Vermietung, Verkauf, Modernisierung, Neubau oder zur Vorlage bei + Ihrer Bank - wir erstellen den passenden Energieausweis oder + GEG-Nachweis für Ihr Objekt. Mit 18 Jahren Erfahrung sind wir + der richtige Ansprechpartner für Hauseigentümer, Bauherren, Makler und Verwalter.
++ Rechtssicherer Bearbeitung ✔ Langjähriger Erfahrung ✔ Schneller online Erstellung ✔ +
-- Sie möchten Ihren Energieausweis online erstellen? Auf dieser Seite finden Sie alle nötigen Informationen hierzu. - Sollten Sie sich nicht sicher sein, welchen Energieausweis - Sie benötigen, können Sie sich bei uns umfassend informieren. Wir haben für Sie alle wichtigen Informationen rund um die GEG und zur - Energieausweis Pflicht zusammengetragen. - Zusätzlich haben wir die entscheidenden Informationen auf übersichtlichen Merkblättern im PDF-Format zum Download zusammengefasst. - Sollten Sie noch Fragen zum Thema Energieausweis online erstellen haben, stehen wir Ihnen gerne telefonisch unter folgender Nummer: - 040/209 339 850 zur Verfügung. -
-- Mit dem Energieausweis werden Wohngebäude und Nichtwohngebäude nach den Vorgaben des Gebäudeenergiegesetzes - GEG energetisch bewertet. Das DIBt - (Deutsches Institut für Bautechnik) regelt die Grundsätze zur Ausstellung, Berechnung und der Qualitätssicherung. - Der Energieausweis beschreibt die entsprechenden Energiekennwerte auf einer Farbskala: grün (A+/Effizienzhaus), gelb (D), und rot (H / unsaniert). - Es wird grundsätzlich zwischen zwei Energieausweisarten unterschieden: -
++ Sie möchten Ihren Energieausweis online erstellen? Auf dieser Seite finden Sie alle nötigen Informationen + hierzu. Sollten Sie sich nicht sicher sein, welchen Energieausweis + Sie benötigen, können Sie sich bei uns umfassend informieren. + Wir haben für Sie alle wichtigen Informationen rund um die GEG + und zur + Energieausweis Pflicht zusammengetragen. Zusätzlich haben wir die entscheidenden Informationen + auf übersichtlichen Merkblättern im PDF-Format zum Download zusammengefasst. + Sollten Sie noch Fragen zum Thema Energieausweis online erstellen + haben, stehen wir Ihnen gerne telefonisch unter folgender Nummer: + 040/209 339 850 zur Verfügung. +
++ Mit dem Energieausweis werden Wohngebäude und + Nichtwohngebäude nach den Vorgaben des Gebäudeenergiegesetzes + GEG energetisch bewertet. Das DIBt + (Deutsches Institut für Bautechnik) regelt die Grundsätze zur + Ausstellung, Berechnung und der Qualitätssicherung. Der Energieausweis + beschreibt die entsprechenden Energiekennwerte auf einer Farbskala: + grün (A+/Effizienzhaus), gelb (D), und rot (H / unsaniert). Es + wird grundsätzlich zwischen zwei Energieausweisarten unterschieden: +
+
+
+ - Grundsätzlich unterscheidet man beim Energieausweis zwischen Verbrauchsausweis und Bedarfsausweis. -
- -- Der Verbrauchsausweis gibt den Energieverbrauch der Gebäudebewohner in den vergangenen drei Jahren für Heizung und - Warmwasserbereitung an. Um den Energieverbrauchskennwert zu ermitteln, wird - der tatsächliche Energieverbrauch mithilfe eines standortbezogenen Klimafaktors bereinigt. Der Durchschnittswert wird durch die sogenannte - energetische Gebäudenutzfläche (An) geteilt. -
-- So führt beispielsweise ein hoher Verbrauch in einem einzelnen harten Winter nicht zu einer schlechteren Beurteilung des Gebäudes. - Der tatsächliche Energieverbrauch in einem Gebäude oder einer Wohnung kann aufgrund des Witterungseinflusses vom - Energieverbrauchskennwert abweichen. Das Ergebnis im Verbrauchsausweis ist stark vom individuellen Nutzungsverhalten der - Bewohner abhängig. Wird in einem energetisch schlechten Gebäude kaum geheizt, so kann der Energieausweis trotzdem sehr gut ausfallen. -
- -- Der Bedarfsausweis entsteht auf Grundlage einer technischen - Analyse der Bausubstanz und der Heizungsanlage eines Gebäudes und ist unabhängig vom - individuellen Nutzerverhalten. -
-- Die Farbverlaufsskala im Bedarfsausweis weist zwei verschiedene Werte aus: einen Wert für den Endenergiebedarf und - einen für den Primärenergiebedarf. Zusätzlich wird noch ein Kennwert für die energetische Qualität der Gebäudehülle dargestellt. -
-- Der Energiebedarf gibt die nach technischen Regeln berechnete, vom konkreten Gebäude jährlich benötigte Energiemenge für Heizung, - Lüftung und Warmwasserbereitung an. Dabei werden standardisierte Randbedingungen – beispielsweise eine Innentemperatur von - 19 Grad im beheizten Bereich des Gebäudes – zugrunde gelegt. -
-- Am Endenergiebedarf sollten sich Hausbewohner orientieren, wenn sie ihren künftigen Energieverbrauch und die - Energiekosten abschätzen wollen. Der Primärenergiebedarf bildet die Gesamtenergieeffizienz eines Gebäudes ab. - Er berücksichtigt neben der Endenergie auch die sogenannte „Vorkette“ (Erkundung, Gewinnung, Verteilung, Umwandlung) der - jeweils eingesetzten Energieträger (z. B. Heizöl, Gas, Strom, erneuerbare Energien). -
-- Besonders niedrig fällt der Primärenergiebedarf aus, wenn erneuerbare Energien (solare Strahlungsenergie, Geothermie, Energie aus Biomasse) - für die Energieversorgung im Gebäude eingesetzt werden. Am Primärenergiebedarf können Verbraucher erkennen, wie umweltfreundlich - ihr Gebäude ist. -
- -- Geht es um den tatsächlichen Verbrauch der Energie, der den Aufwand für Heizung und zentrale Warmwasserbereitung der vergangenen - drei Jahre berücksichtigt, wird der Energieverbrauchskennwert für den Verbrauchsausweis ermittelt. Bei gewerblichen - Objekten wird zusätzlich der Verbrauch für Beleuchtung und Klimatisierung mit eingerechnet. -
-- Für das Ausstellen des Bedarfsausweises wird der rechnerische Energiebedarf unter standardisierten Randbedingungen benötigt. - Daten rund um Bausubstanz, Gebäudehülle und Heizanlage fließen in die Berechnung mit ein. Bedarfsausweise widerspiegeln die - tatsächliche energetische Qualität eines Gebäudes damit wesentlich besser als die Verbrauchsausweise. -
-+ Grundsätzlich unterscheidet man beim Energieausweis zwischen Verbrauchsausweis und Bedarfsausweis. +
-- Soll Wohneigentum veräußert oder bauliches Teileigentum zum Erwerb angeboten werden, muss dem möglichen Käufer oder Leasingnehmer auf - Verlangen unverzüglich ein Energieausweis vorgelegt werden. In den meisten Fällen ist hier ein Verbrauchsausweis ausreichend. -
-- Auch Mietern oder Pächtern soll der Energieausweis unmittelbaren Aufschluss über die energetischen Bedingungen des Gebäudes aufzeigen.Kommt der - Anbieter der offerierten Immobilie diesem Auftrag nach der Energieeinsparverordnung nicht nach, drohen Bußgelder bis zu 15 000 Euro. Als - Ausnahmen (§ 79 GEG) gelten Gebäude mit nicht mehr als 50 m² Fläche sowie Baudenkmäler. -
-- Die Deutsche Energie-Agentur GmbH (dena) empfiehlt bei Wohngebäuden generell den Bedarfsausweis. Er erlaubt eine nutzerunabhängige Bewertung - des Gebäudes. Zusätzlich können bei der Erstellung eines Bedarfsausweises die Empfehlungen für Modernisierungen auf der Basis einer technischen - Analyse des Gebäudes ermittelt werden. -
-+ Der Verbrauchsausweis gibt den Energieverbrauch der Gebäudebewohner + in den vergangenen drei Jahren für Heizung und Warmwasserbereitung + an. Um den Energieverbrauchskennwert zu ermitteln, wird der tatsächliche Energieverbrauch mithilfe eines + standortbezogenen Klimafaktors bereinigt. Der Durchschnittswert wird + durch die sogenannte + energetische Gebäudenutzfläche (An) geteilt. +
++ So führt beispielsweise ein hoher Verbrauch in einem einzelnen + harten Winter nicht zu einer schlechteren Beurteilung des Gebäudes. + Der tatsächliche Energieverbrauch in einem Gebäude oder einer + Wohnung kann aufgrund des Witterungseinflusses vom + Energieverbrauchskennwert abweichen. Das Ergebnis im + Verbrauchsausweis ist stark vom individuellen Nutzungsverhalten der + Bewohner abhängig. Wird in einem energetisch schlechten Gebäude kaum + geheizt, so kann der Energieausweis trotzdem sehr gut ausfallen. +
++ Der Bedarfsausweis entsteht auf Grundlage einer technischen + Analyse der Bausubstanz und der Heizungsanlage eines Gebäudes und ist unabhängig vom individuellen Nutzerverhalten. +
++ Die Farbverlaufsskala im Bedarfsausweis weist zwei verschiedene + Werte aus: einen Wert für den Endenergiebedarf und einen + für den Primärenergiebedarf. Zusätzlich wird noch ein + Kennwert für die energetische Qualität der Gebäudehülle dargestellt. +
++ Der Energiebedarf gibt die nach technischen Regeln berechnete, vom + konkreten Gebäude jährlich benötigte Energiemenge für Heizung, + Lüftung und Warmwasserbereitung an. Dabei werden standardisierte + Randbedingungen – beispielsweise eine Innentemperatur von 19 Grad im + beheizten Bereich des Gebäudes – zugrunde gelegt. +
++ Am Endenergiebedarf sollten sich Hausbewohner orientieren, + wenn sie ihren künftigen Energieverbrauch und die Energiekosten abschätzen + wollen. Der Primärenergiebedarf bildet die Gesamtenergieeffizienz + eines Gebäudes ab. Er berücksichtigt neben der Endenergie auch die sogenannte + „Vorkette“ (Erkundung, Gewinnung, Verteilung, Umwandlung) der jeweils + eingesetzten Energieträger (z. B. Heizöl, Gas, Strom, erneuerbare Energien). +
++ Besonders niedrig fällt der Primärenergiebedarf aus, wenn + erneuerbare Energien (solare Strahlungsenergie, Geothermie, Energie + aus Biomasse) für die Energieversorgung im Gebäude eingesetzt + werden. Am Primärenergiebedarf können Verbraucher erkennen, wie + umweltfreundlich ihr Gebäude ist. +
-+ Geht es um den tatsächlichen Verbrauch der Energie, der den Aufwand + für Heizung und zentrale Warmwasserbereitung der vergangenen drei + Jahre berücksichtigt, wird der Energieverbrauchskennwert für den Verbrauchsausweis ermittelt. Bei gewerblichen Objekten wird + zusätzlich der Verbrauch für Beleuchtung und Klimatisierung mit eingerechnet. +
++ Für das Ausstellen des Bedarfsausweises wird der rechnerische + Energiebedarf unter standardisierten Randbedingungen benötigt. Daten + rund um Bausubstanz, Gebäudehülle und Heizanlage fließen in die + Berechnung mit ein. Bedarfsausweise widerspiegeln die tatsächliche + energetische Qualität eines Gebäudes damit wesentlich besser als die + Verbrauchsausweise. +
++ Soll Wohneigentum veräußert oder bauliches Teileigentum zum Erwerb + angeboten werden, muss dem möglichen Käufer oder Leasingnehmer auf + Verlangen unverzüglich ein Energieausweis vorgelegt werden. In den meisten Fällen ist hier ein Verbrauchsausweis ausreichend. +
++ Auch Mietern oder Pächtern soll der Energieausweis unmittelbaren + Aufschluss über die energetischen Bedingungen des Gebäudes + aufzeigen.Kommt der Anbieter der offerierten Immobilie diesem + Auftrag nach der Energieeinsparverordnung nicht nach, drohen + Bußgelder bis zu 15 000 Euro. Als + Ausnahmen (§ 79 GEG) gelten Gebäude mit nicht + mehr als 50 m² Fläche sowie Baudenkmäler. +
++ Die Deutsche Energie-Agentur GmbH (dena) empfiehlt bei Wohngebäuden generell den Bedarfsausweis. Er erlaubt + eine nutzerunabhängige Bewertung des Gebäudes. Zusätzlich können bei + der Erstellung eines Bedarfsausweises die Empfehlungen für Modernisierungen + auf der Basis einer technischen Analyse des Gebäudes ermittelt werden. +
+