| ID | Bezirk | Name | Adresse | PLZ/Ort | Feuerstätte | Letzte Kehrung | Nächste Kehrung | Ergebnis | Mangel | Aktionen |
|---|
| Objekt | Kunde | Adresse | Schornstein | Letzte Schau | Nächste Schau | Status | Aktionen |
|---|
| Nr. | Objekt | Kunde | Typ | Klasse | Kennwert | Ausgestellt | Gültig bis | Aktionen |
|---|
| Datum | Mitarbeiter | Kunden | Erstellt | Aktionen |
|---|
| Nr. | Datum | Kunde | Leistung | Netto | MwSt | Brutto | Status | Aktionen |
|---|
| Name | Rolle | Bezirk | Aktionen |
|---|
Alle lokalen Daten als JSON. Täglich automatisch im Browser gespeichert.
| Kunde | Rechnung | Stufe | Datum | Betrag ges. | Status | Aktionen |
|---|
{{Anrede}} {{Nachname}},
Mit freundlichen Grüßen
| Kunde | Ort | E-Mail (optional, für Mailversand) |
|---|
Kunden auswählen (Mehrfachauswahl möglich):
Öffnest du einen Kunden (✏ oder Doppelklick auf eine Zeile), siehst du ganz unten im Formular „📋 Bearbeitungshistorie" — dort steht, welcher Mitarbeiter den Datensatz wann zuletzt gespeichert hat. Das läuft automatisch mit, sobald jemand auf „Speichern" klickt, du musst nichts extra tun.
Ebenfalls im Kehrbuch-Formular: „🔔 Benachrichtigung an Kunden" mit zwei Buttons.
send-email.php auf dem Server).A.cfg.apiUrl ein eigenes send-sms.php mit deinem SMS-Anbieter einrichtest,
wird das genutzt. Ohne das öffnet Kehrpilot stattdessen die SMS-App deines Geräts mit fertig
ausgefülltem Text (funktioniert nur auf Handys/Tablets mit SMS-Funktion, nicht am Desktop-PC).
Sag mir Bescheid, welchen SMS-Anbieter du nutzen willst, dann bau ich dir das passende
send-sms.php gleich fertig.Unter „Tagesgruppe" gibt es jetzt neben dem Suchfeld ein Dropdown „...oder direkt aus Liste wählen" — einmal aufklappen, Kunde anklicken, wird sofort zur Gruppe hinzugefügt.
In der Tabelle „Gespeicherte Tagesgruppen" unten kannst du jetzt eine Zeile doppelklicken (oder auf ✏ klicken), um Datum, Mitarbeiter, Antwort-E-Mail und die Kundenliste zu laden und zu ändern. Beim erneuten Klick auf „💾 Speichern" wird die bestehende Gruppe aktualisiert statt eine neue anzulegen.
Klickst du im Kalender auf einen Termin, öffnet sich wie gewohnt das Status-Fenster. Dort gibt es jetzt zusätzlich:
Alle sechs Kacheln oben im Dashboard (Objekte, Fällig 30T, Offene Mängel, Kehrungen/Monat, Rechnungen, Mitarbeiter) lassen sich jetzt doppelklicken — jede öffnet eine vollständige Liste aller zugehörigen Einträge, klickbar zum direkten Öffnen/Bearbeiten des jeweiligen Datensatzes.
Favicon (Browser-Tab-Symbol) und App-Icon zeigen jetzt ein eigenes Motiv: eine schräg stehende Leiter mit einer Schornsteinfeger-Silhouette (Zylinderhut, Besen) auf blauem Grund. Für WhatsApp (Profilbild, Business-Profil o. ä.) liegt dir zusätzlich eine PNG-Datei in zwei Größen (512×512 und 192×192 Pixel) bereit — die musst du manuell in WhatsApp als Profilbild hochladen, da WhatsApp Icons nicht automatisch von einer Website übernimmt.
Diese Anleitung ist jederzeit über das 📖-Symbol oben im Header erreichbar.
Im Dashboard bei „⚠ Offene Mängel" (Klick auf die Überschrift) oder direkt hier öffnet sich die Liste aller aktuell offenen Mängel aus dem Kehrbuch (also alle Kunden, bei denen unter „Mangel Beschreibung" etwas anderes als „Kein Mangel" steht und „Mangel behoben" noch nicht auf „ja" gesetzt ist). Über den Button „📧 An Kreisverwaltung senden" wird daraus automatisch eine E-Mail mit der kompletten Liste erstellt und an die von dir eingetragene Adresse verschickt — Name, Adresse, Mangel-Beschreibung, Feststellungsdatum und zuständiger Bezirksschornsteinfeger je Kunde.
send-email.php liegen, das per PHP-Mail-Funktion (oder SMTP) tatsächlich
E-Mails verschickt. Falls das bei dir noch nicht existiert, sag mir Bescheid — dann bau ich dir das
genau wie schon mp3-list.php als eigene Datei mit Kopieranleitung.Betreff: „Mängelmeldung Kehrpilot – [Anzahl] offene Mängel". Für jeden Kunden eine Zeile mit: Name, vollständige Adresse (Straße/PLZ/Ort), Mangel-Beschreibung, Datum der Feststellung und der zuständige Bezirksschornsteinfeger. Am Ende steht die Gesamtanzahl der gemeldeten Mängel.
Hier werden personenbezogene Daten (Name, Adresse) an eine externe Stelle übermittelt. Prüfe bitte einmalig mit deiner Kreisverwaltung bzw. im Zweifel rechtlich ab, auf welcher Grundlage (z. B. Meldepflichten nach dem jeweiligen Landes-Schornsteinfegergesetz) diese Übermittlung erfolgt, und ob ggf. ein verschlüsselter Versandweg vorgeschrieben ist. Diese App verschickt die E-Mail unverschlüsselt über dein konfiguriertes E-Mail-Skript — für sensible Fälle ggf. Rücksprache mit deiner IT/Datenschutzstelle halten.
| Meldung | Ursache / Lösung |
|---|---|
| „API-URL nicht konfiguriert" | Unter Lizenz/Setup die SQL-Server-Adresse eintragen und speichern. |
| „E-Mail Fehler: ..." | Das Skript send-email.php auf dem Server meldet ein Problem (z. B. falsche SMTP-Zugangsdaten oder Absenderadresse nicht erlaubt) — beim Hoster/Provider prüfen lassen. |
| „E-Mail fehlgeschlagen: ..." | Keine Verbindung zum Server möglich — Internetverbindung und API-URL prüfen. |
| Bitte E-Mail-Adresse eingeben | Das Feld „E-Mail Kreisverwaltung" ist noch leer — einmal eintragen, wird danach gespeichert. |
Du kannst die Adresse jederzeit ändern, falls sich die Zuständigkeit ändert oder du an ein anderes Amt melden willst — einfach im Feld überschreiben, die neue Adresse wird ab dem nächsten Versand genutzt.
Status wählen: