Projektportfolio

Meine Projekte

Auf dieser Seite stelle ich ausgewählte Praxis-, Kunden-, Lern- und Eigenprojekte vor. Die Projekte zeigen meine Erfahrungen in den Bereichen Anwendungsentwicklung, Webentwicklung, Smart Home, Serveradministration und IoT.

Zu besonders umfangreichen Projekten stehen ergänzende Detailseiten mit weiterführenden Informationen, Bildern und technischen Hintergründen zur Verfügung.

Anwendungsentwicklung Webentwicklung Smart Home Server IoT Dokumentation
Kategorie

Praxis- und Kundenprojekte

In diesem Bereich stelle ich Projekte vor, die einen direkten Praxisbezug haben oder im Rahmen realer Anforderungen entstanden sind. Dazu gehören Anwendungen, Webseiten und Lösungen, bei denen Planung, Umsetzung, technische Anpassung und Benutzerfreundlichkeit im Vordergrund standen.

Besonders wichtig war mir dabei, nicht nur technische Funktionen umzusetzen, sondern auch nachvollziehbare, wartbare und alltagstaugliche Lösungen zu erstellen. Die Projekte zeigen, wie ich vorhandene Anforderungen analysiere, passende Technologien auswähle und daraus konkrete Ergebnisse entwickle.

Praxisprojekt Kundenanforderungen Webentwicklung API-Anbindung Dokumentation

Office Control 1.0

Automatisierte Heizungssteuerung auf Basis von Kalenderdaten

Praxisprojekt
Zeitraum 06/2025 – 01/2026
Unternehmen Kunert Business Software GmbH
Technologie-Fokus Webentwicklung · APIs · Smart Home

Im Rahmen meiner Umschulung zum Fachinformatiker für Anwendungsentwicklung habe ich bei der Kunert Business Software GmbH eine bestehende Smart-Home-Webanwendung erweitert.

Ziel war die Entwicklung einer automatisierten Heizungssteuerung, die auf Basis von Microsoft-Teams-Kalenderdaten arbeitet. Dadurch werden Heizkörper automatisch gesteuert, um Energie zu sparen und den Komfort im Büro zu erhöhen.

Technisch wurde die Anwendung mit ASP.NET Core und C# umgesetzt und um externe Schnittstellen wie die Microsoft Graph API sowie die Homematic XML-API erweitert.

Automatische Heizungssteuerung
Integration des Microsoft-Teams-Kalenders
Steuerung von Homematic-IP-Geräten
Umsetzung mit ASP.NET Core MVC
C# ASP.NET Core MySQL REST-API Homematic IP Raspberry Pi
WP

Webseite & WordPress-Plugins für Massagesalon

Kunden-Webseite mit Online-Terminbuchung und Gutscheinverwaltung

Kundenprojekt
Projektart Webseite · WordPress-Erweiterung
Fokus Kundenprojekt · Buchungsprozess · Gutscheinlogik
Technologie-Fokus WordPress · PHP · WooCommerce

Für einen Massagesalon habe ich eine moderne und benutzerfreundliche Webseite umgesetzt und funktional erweitert. Sie stellt Leistungen, Preise, Kontaktmöglichkeiten und Gutscheinangebote übersichtlich dar.

Zusätzlich wurden individuelle WordPress-Plugin-Funktionen für die Terminbuchung und Gutscheinverwaltung entwickelt beziehungsweise angepasst. Ziel war es, die Abläufe des Studios besser abzubilden als mit einer reinen Standardlösung.

Das Gutscheinplugin unterstützt verschiedene Gutscheinarten, Behandlungszeiten, Motivvarianten, Personalisierung und PDF-Erzeugung. Ergänzend wurden WooCommerce- und E-Mail-Prozesse an den praktischen Ablauf des Studios angepasst.

Startseite der Webseite Massage Therapy

Kunden-Webseite mit Leistungsübersicht, Gutscheinbereich und responsivem Aufbau

Moderne und übersichtliche Kunden-Webseite
Individuelle WordPress-Plugin-Funktionen
Angepasster Terminbuchungsprozess
Gutscheinverwaltung mit auswählbaren Motivvarianten
Gutschein-PDFs mit Personalisierung
Anpassung von WooCommerce- und E-Mail-Prozessen
Technologien
WordPress PHP WooCommerce HTML CSS JavaScript MySQL PDF-Erzeugung Plugin-Entwicklung
Kategorie

Ausbildungs- und Lernprojekte

In diesem Bereich stelle ich Projekte vor, die während meiner Umschulung und im Rahmen meiner persönlichen Weiterbildung entstanden sind. Der Fokus lag dabei darauf, neue Technologien kennenzulernen, Grundlagen praktisch anzuwenden und eigene kleine Anwendungen umzusetzen.

Diese Projekte dienten vor allem dazu, mein Verständnis für Programmierung, Schnittstellen, Benutzeroberflächen und technische Abläufe zu vertiefen. Dabei konnte ich Schritt für Schritt praktische Erfahrungen sammeln und verschiedene Lösungswege ausprobieren.

Ausbildung Lernprojekt Programmierung Praxisübungen Weiterentwicklung

Wetter-App

Meine erste selbst entwickelte Mobile-App während der Umschulung

Lernprojekt
Projektart Mobile-App
Fokus Lernprojekt · API-Anbindung · Wetterdaten
Technologie-Fokus .NET MAUI · C# · OpenWeatherMap API

Diese Wetter-App war meine erste selbst entwickelte Mobile-App im Rahmen meiner Umschulung. Ziel war es, eine einfache und übersichtliche Anwendung zu erstellen, mit der aktuelle Wetterdaten abgerufen und benutzerfreundlich dargestellt werden können.

Die App nutzt die OpenWeatherMap-API, um Informationen wie Temperatur, Luftfeuchtigkeit und Wetterbedingungen abzurufen. Dadurch konnte ich erste praktische Erfahrungen mit API-Anbindungen, Datenverarbeitung und mobiler Oberflächengestaltung sammeln.

Der Schwerpunkt lag auf dem Verständnis grundlegender App-Strukturen, der Darstellung dynamischer Daten und dem Zusammenspiel zwischen Benutzeroberfläche, Logik und externen Datenquellen.

Abruf aktueller Wetterdaten
Anbindung einer externen Wetter-API
Darstellung von Temperatur und Luftfeuchtigkeit
Erste praktische Erfahrung mit mobiler App-Entwicklung
Technologien
.NET MAUI C# OpenWeatherMap API XAML Mobile-App
Kategorie

Eigene Projekte und Portfolio

In diesem Bereich stelle ich eigene Projekte vor, die unabhängig von Ausbildung oder Kundenaufträgen entstanden sind. Dazu gehören Arbeiten, mit denen ich meine Fähigkeiten weiterentwickle, neue Ideen ausprobiere und meine Erfahrungen im Bereich Webentwicklung, Gestaltung und technischer Umsetzung sichtbar mache.

Besonders wichtig ist mir dabei, Projekte nicht nur technisch umzusetzen, sondern sie auch verständlich zu dokumentieren und optisch ansprechend zu präsentieren. Mein Portfolio soll zeigen, welche Themen mich interessieren, wie ich an Aufgaben herangehe und welche Entwicklungsschritte ich bereits gemacht habe.

Portfolio Eigene Projekte Webentwicklung Dokumentation Weiterentwicklung
TEE

Tee-Tool

Browserbasierte Anwendung zur Verwaltung einer großen Teesammlung und zur Auswahl eines passenden Tees für den Tag

Eigenes Projekt
Projektart Browserbasierte Webanwendung
Fokus Alltagstaugliches Tool · Filterlogik · Datenverwaltung
Technologie-Fokus JavaScript · JSON · Wetter-API · LocalStorage

Das Tee-Tool ist ein privates Webprojekt, das ich für meine Frau entwickelt habe. Da sie Tee liebt und eine große Sammlung unterschiedlicher Teesorten besitzt, erleichtert ihr die Anwendung die Auswahl eines passenden Tees für den Tag.

Die Empfehlungen berücksichtigen verschiedene Kriterien wie Teesorte, Jahreszeit, Wetter, Stimmung, Tageszeit und Koffeingehalt. Aktuelle Wetterdaten werden über eine externe Wetter-API geladen und in die Auswahl einbezogen.

Zusätzlich lassen sich neue Tees ergänzen, Favoriten speichern und vorhandene Bestände verwalten. Bei einem niedrigen Bestand erscheint eine Warnung. Außerdem kann gewählt werden, ob eine, drei oder fünf passende Tee-Empfehlungen angezeigt werden sollen.

Tee-Empfehlungen anhand kombinierbarer Filter
Einbindung aktueller Wetterdaten in die Auswahl
Hinzufügen neuer Tees über ein Eingabeformular
Favoriten, Bestandsverwaltung und flexible Anzahl an Tee-Empfehlungen
Technologien
HTML CSS JavaScript JSON LocalStorage OpenWeatherMap API PHP MVC-Prinzip Responsive Design

Portfolio Webseite

Persönliche Webseite zur Präsentation meiner Projekte und Erfahrungen

Eigenes Projekt
Projektart Webseite
Fokus Portfolio · Struktur · Bewerbungen
Technologie-Fokus HTML · CSS · JavaScript

Diese Webseite dient als persönliches Portfolio, um meine Projekte, technischen Fähigkeiten und praktischen Erfahrungen übersichtlich darzustellen.

Ziel war es, eine moderne und bewerbungstaugliche Webseite mit klarer Navigation, guter Lesbarkeit und responsiver Darstellung für unterschiedliche Bildschirmgrößen zu entwickeln.

Die einzelnen Projektbereiche sind einheitlich aufgebaut und werden durch Detailseiten ergänzt. Dadurch können Besucher sowohl einen schnellen Überblick als auch weiterführende Informationen zu ausgewählten Projekten erhalten.

Modernes Kartenlayout für Projektübersichten
Scrollspy-Navigation für bessere Orientierung
Responsive Darstellung für verschiedene Bildschirmgrößen
Ergänzende Detailseiten für ausgewählte Projekte
Technologien
HTML CSS JavaScript Bootstrap Responsive Design
Kategorie

Frühere Software- und Community-Projekte

In diesem Bereich stelle ich frühere Projekte vor, die vor allem aus persönlichem Interesse, technischer Neugier und Community-Arbeit entstanden sind. Diese Projekte waren wichtige Schritte, um erste praktische Erfahrungen im Umgang mit Software, Systemanpassungen, Problemlösungen und Nutzerfeedback zu sammeln.

Auch wenn diese Arbeiten nicht im beruflichen oder schulischen Umfeld entstanden sind, haben sie mein technisches Verständnis stark geprägt. Besonders wertvoll war dabei der Austausch mit anderen Nutzern, das Testen verschiedener Lösungswege und das eigenständige Einarbeiten in technische Zusammenhänge.

Community Software-Anpassung Fehlersuche Technisches Verständnis Eigeninitiative
GPU

PhysX Mod / AIO-Treiberprojekt

Community-Projekt zur Hardware- und Treiberkompatibilität im PCGH-Forum

Community-Projekt
Projektart Software- und Treiberprojekt
Fokus Hardware-Kompatibilität · Testing · Community
Technologie-Fokus GPU · Treiber · Windows

Bei diesem früheren Community-Projekt habe ich an einer Lösung mitgewirkt, die sich mit der gemeinsamen Nutzung von ATI- beziehungsweise AMD- und NVIDIA-Grafikkarten für PhysX-Funktionen beschäftigte.

Der Schwerpunkt lag auf praktischen Tests, unterschiedlichen Treiberkombinationen, der Kompatibilität verschiedener Hardware-Konfigurationen und der Unterstützung anderer Nutzer innerhalb der PCGH-Community.

Das Projekt zeigt meine frühe technische Affinität zu Hardware, Software-Anpassungen, strukturierter Fehlersuche und gemeinschaftlicher Problemlösung in einem öffentlichen Technikforum.

Mitarbeit an einem öffentlichen Community-Projekt
Tests mit unterschiedlichen GPU- und Treiber-Konfigurationen
Fehlersuche und Unterstützung anderer Nutzer
Praktische Erfahrung mit Hardware- und Software-Kompatibilität
Technologien / Themen
PhysX GPU AMD / ATI NVIDIA Windows Treiber Community-Support
Kategorie

Heim- und Hobbyprojekte

In diesem Bereich stelle ich Projekte vor, die ich in meiner Freizeit umgesetzt oder ausprobiert habe. Dabei geht es vor allem um Serverdienste, Heimnetzwerk, Smart Home, Raspberry Pi und eigene technische Lösungen für den privaten Einsatz.

Diese Projekte helfen mir dabei, praktische Erfahrungen außerhalb klassischer Entwicklungsprojekte zu sammeln. Besonders interessant sind für mich dabei Themen wie Netzwerkdienste, Automatisierung, Selbsthosting, Datenspeicherung, IT-Sicherheit und die Verbindung verschiedener Systeme im eigenen Heimnetz.

Heimnetzwerk Raspberry Pi Serverdienste Smart Home Selbsthosting IT-Sicherheit Technisches Hobby

Heimserver-Infrastruktur mit Reverse Proxy

Zentrale und verschlüsselte Bereitstellung mehrerer selbst gehosteter Dienste

Hobbyprojekt
Projektart Heimserver-Infrastruktur · Reverse Proxy
Fokus Selbsthosting · Netzwerk · IT-Sicherheit
Technologie-Fokus Docker · Nginx Proxy Manager · HTTPS

In diesem Projekt habe ich eine eigene Heimserver-Infrastruktur aufgebaut, über die mehrere selbst gehostete Dienste zentral verwaltet und verschlüsselt bereitgestellt werden.

Als zentraler Einstiegspunkt dient ein Raspberry Pi mit Nginx Proxy Manager in einer Docker-Umgebung. Eingehende Anfragen werden anhand der jeweiligen Subdomain an die passenden Systeme im Heimnetzwerk weitergeleitet. Dazu gehören unter anderem meine Portfolio-Webseite, ein Nextcloud-Server und Home Assistant.

Für die externe Erreichbarkeit und Absicherung wurden DDNS, DNS-Einträge, Portweiterleitungen, Let’s-Encrypt-Zertifikate und Security Headers eingerichtet. Zusätzlich habe ich typische Probleme mit DNS-Auflösung, SSL-Zertifikaten, IPv6 und Proxy-Konfigurationen systematisch analysiert und behoben.

Zentraler Reverse Proxy auf einem Raspberry Pi
Betrieb des Nginx Proxy Managers in Docker
HTTPS-Zertifikate über Let’s Encrypt
Bereitstellung mehrerer Dienste über Subdomains
Einrichtung von DDNS, DNS und Portweiterleitungen
Sicherheitsprüfungen und strukturierte Fehleranalyse
Technologien / Themen
Raspberry Pi Linux Docker Nginx Proxy Manager Nginx Reverse Proxy HTTPS Let’s Encrypt DDNS DNS Security Headers Fehleranalyse

Nextcloud-Server

Selbst gehostete Cloud-Lösung zur Dateiablage, Synchronisation und Datensicherung

Hobbyprojekt
Projektart Private Cloud
Fokus Datenspeicherung · Synchronisation · Backup
Technologie-Fokus Nextcloud · Linux · Raspberry Pi

In diesem Projekt habe ich einen eigenen Nextcloud-Server eingerichtet, um Dateien zentral zu speichern und zwischen verschiedenen Geräten zu synchronisieren.

Die selbst gehostete Cloud-Lösung ist in meine Heimserver-Infrastruktur eingebunden und ermöglicht einen kontrollierten Zugriff auf persönliche Daten unabhängig von externen Cloud-Anbietern.

Der Schwerpunkt lag auf Installation, Konfiguration, Benutzerverwaltung und Datensicherung. Zusätzlich wurde der Zugriff über die vorhandene Serverumgebung abgesichert und strukturiert bereitgestellt.

Einrichtung eines privaten Cloud-Servers
Dateisynchronisation zwischen mehreren Geräten
Benutzer- und Speicherverwaltung
Einbindung in die bestehende Heimserver-Infrastruktur
Technologien / Themen
Nextcloud Linux Raspberry Pi Cloud Backup Serveradministration

Heimautomatisierung mit Home Assistant

Zentrales Smart-Home-System zur Steuerung vorhandener Geräte und Automationen

Hobbyprojekt
Projektart Smart Home
Fokus Automatisierung · Integration · Steuerung
Technologie-Fokus Home Assistant · IoT · Sensoren

In diesem Projekt habe ich ein zentrales Smart-Home-System mit Home Assistant aufgebaut. Darüber werden verschiedene Geräte und Komponenten im Haushalt über eine gemeinsame Oberfläche verwaltet.

Zusätzlich wurden Automationen und Szenarien eingerichtet, um wiederkehrende Abläufe im Alltag zu vereinfachen. Dazu gehören beispielsweise die Steuerung von Beleuchtung und weiteren eingebundenen Geräten.

Das bestehende System bildet zugleich die Grundlage für spätere Erweiterungen mit zusätzlichen Sensoren, Dashboards und Automationen.

Integration verschiedener Smart-Home-Geräte
Erstellung von Automationen und Szenarien
Zentrale Steuerung über eine Oberfläche
Grundlage für spätere Smart-Home-Erweiterungen
Technologien / Themen
Home Assistant IoT Smart Home Automatisierung Systemintegration
DNS

Pi-hole auf Raspberry Pi

Netzwerkweiter Werbe- und Trackingfilter im Heimnetzwerk

Hobbyprojekt
Projektart Netzwerkdienst
Fokus DNS · Filterlisten · Netzwerkschutz
Technologie-Fokus Pi-hole · Raspberry Pi · Linux

In diesem Projekt habe ich Pi-hole auf einem Raspberry Pi eingerichtet, um Werbung, Tracking-Anfragen und unerwünschte Domains bereits auf DNS-Ebene im gesamten Heimnetzwerk zu filtern.

Der Raspberry Pi übernimmt dabei die Rolle eines lokalen DNS-Filters. Geräte im Netzwerk senden ihre DNS-Anfragen an Pi-hole, wodurch unerwünschte Inhalte anhand von Filterlisten erkannt und blockiert werden können.

Besonders interessant war dabei die Konfiguration als zentraler Netzwerkdienst, die Pflege von Blocklisten sowie die Auswertung der Anfragen über das Pi-hole-Dashboard.

Netzwerkweites Blockieren von Werbung und Tracking
Einrichtung als lokaler DNS-Filter
Verwaltung und Anpassung von Blocklisten
Auswertung von DNS-Anfragen über ein Dashboard
Technologien / Themen
Pi-hole Raspberry Pi Linux DNS Netzwerk Filterlisten
WEB

Raspberry Pi als lokale Web-Testumgebung

Lokale Entwicklungs- und Testumgebung für eigene Webseiten und kleinere Webanwendungen

Hobbyprojekt
Projektart Lokale Web-Testumgebung
Fokus Webentwicklung · Testumgebung · Serverbetrieb
Technologie-Fokus Raspberry Pi · Linux · Webserver

In diesem Projekt habe ich einen Raspberry Pi als lokale Web-Testumgebung eingerichtet. Dadurch konnte ich eigene Webseiten und kleinere Webanwendungen innerhalb des Heimnetzwerks bereitstellen und direkt im Browser prüfen.

Die Umgebung diente insbesondere dazu, Änderungen an HTML-, CSS- und JavaScript-Dateien vor einer späteren Veröffentlichung zu testen. So konnten neue Funktionen und Layout-Anpassungen zunächst unabhängig von produktiv genutzten Webseiten geprüft werden.

Das Projekt bildete eine praktische Grundlage für spätere Serverprojekte und half mir dabei, Erfahrungen mit Linux, Webserver-Konfiguration und Dateistrukturen zu sammeln.

Lokale Testumgebung für eigene Webprojekte
Prüfung von HTML-, CSS- und JavaScript-Anpassungen
Bereitstellung von Webseiten innerhalb des Heimnetzwerks
Grundlage für spätere Server- und Hosting-Projekte
Technologien / Themen
Raspberry Pi Linux Apache / Nginx HTML CSS JavaScript Webserver
MC

Minecraft Java Server

Linux-basierter Spieleserver für die Minecraft Java Edition mit Plugins, Backups und externer Erreichbarkeit

Hobbyprojekt
Projektart Linux-basierter Game Server
Fokus Serverbetrieb · Plugins · Backups · Netzwerk
Technologie-Fokus Minecraft Java Edition · Linux · Netzwerk

In diesem Projekt habe ich einen eigenen Minecraft Server für die Java Edition unter Linux eingerichtet, konfiguriert und betrieben. Der Server stellt eine gemeinsame Spielumgebung für Freunde und Familie bereit.

Neben der Grundinstallation gehörten auch die Verwaltung von Nutzern, Plugins und Servereinstellungen sowie regelmäßige Backups zu den Aufgaben. Dadurch konnte der Server zuverlässig gepflegt und bei Bedarf erweitert werden.

Über eine Portweiterleitung ist der Dienst auch außerhalb des Heimnetzwerks erreichbar. Das Projekt hat meine Kenntnisse in Linux-Administration, Netzwerkfreigaben, Wartung und laufendem Serverbetrieb vertieft.

Betrieb eines Minecraft-Servers für die Java Edition unter Linux
Verwaltung von Nutzern, Plugins und Servereinstellungen
Regelmäßige Backups und Wartung
Externe Erreichbarkeit über Portweiterleitung
Technologien / Themen
Minecraft Java Edition Linux Plugins Netzwerk Portweiterleitung Serveradministration Backups
Kategorie

IoT- und Microcontroller-Projekte

In diesem Bereich stelle ich Projekte vor, bei denen Sensoren, Microcontroller und kleine eingebettete Systeme im Mittelpunkt stehen. Der Fokus liegt auf dem Erfassen, Verarbeiten und Darstellen von Messwerten sowie auf der Verbindung von Hardware und Software.

Besonders interessant sind für mich dabei Themen wie Umweltmessung, Wetterdaten, Luftqualität, Smart-Home-Anbindungen und die praktische Arbeit mit Komponenten wie ESP32, Arduino, Sensoren und Displays.

IoT Microcontroller ESP32 Arduino Sensoren Smart Home Messdaten
IOT

Raumluft- und Umweltstation

ESP32-basierte Messstation zur Erfassung und lokalen Anzeige von Raumklima- und Luftqualitätsdaten

IoT-Projekt
Projektart IoT-Messsystem
Fokus Sensorik · Messwerte · Luftqualität
Technologie-Fokus ESP32 · E-Paper · Sensorik

Bei diesem Projekt habe ich eine kompakte Raumluft- und Umweltstation auf Basis eines ESP32-Microcontrollers aufgebaut. Das System erfasst verschiedene Messwerte und stellt sie lokal auf einem E-Paper-Display übersichtlich dar.

Für die Messung kommen ein BME688-Umweltsensor sowie ein ENS160-Luftqualitätssensor zum Einsatz. Dadurch können unter anderem Temperatur, Luftfeuchtigkeit und Luftqualitätswerte erfasst und ausgewertet werden.

Ergänzt wird die Station durch ein microSD-Kartenmodul zur Speicherung von Messdaten sowie einen Taster zur Bedienung. Das Projekt verbindet Sensorik, Microcontroller-Programmierung, lokale Datenspeicherung und die Darstellung von Messwerten.

Erfassung von Temperatur und Luftfeuchtigkeit
Messung und Bewertung der Luftqualität
Lokale Anzeige der Messwerte auf einem E-Paper-Display
Speicherung von Messdaten auf einer microSD-Karte
Technologien / Themen
ESP32 Arduino IDE BME688 ENS160 E-Paper-Display microSD Sensorik IoT
WS

Smart-Home-Wetterstation

Arduino-basierte Wetterstation zur Erfassung von Wetterdaten und UV-Strahlung

IoT-Projekt
Projektart Wetterstation
Fokus Wetterdaten · UV-Sensorik · IoT
Technologie-Fokus Arduino · SparkFun · AS7331

Bei diesem Projekt habe ich eine eigene Wetterstation auf Basis der SparkFun Arduino IoT Weather Station aufgebaut. Das System erfasst verschiedene Wetterdaten und bildet eine Grundlage für die lokale Auswertung sowie spätere Smart-Home-Erweiterungen.

Ergänzend wurde ein SparkFun Spectral UV Sensor AS7331 eingebunden. Dadurch erfasst die Wetterstation zusätzlich UV-Strahlung und erweitert die vorhandenen Wetterdaten um weitere Messwerte.

Das Projekt verbindet Sensorik, Microcontroller-Programmierung und die Verarbeitung von Messwerten. Perspektivisch können die Daten in einer Weboberfläche oder innerhalb eines Smart-Home-Systems dargestellt und weiterverwendet werden.

Aufbau einer Arduino-basierten Wetterstation
Erfassung und Verarbeitung verschiedener Wetterdaten
Erweiterung um einen Spektral-UV-Sensor
Vorbereitung für spätere Smart-Home- und Web-Anbindungen
Technologien / Themen
Arduino Arduino IDE SparkFun Wetterstation AS7331 UV-Sensorik Wetterdaten IoT
Kategorie

Geplante Projekte

In diesem Bereich sammle ich Projekte, die ich zukünftig umsetzen oder weiter ausbauen möchte. Dabei geht es vor allem darum, neue Technologien zu vertiefen, vorhandene Kenntnisse praktisch anzuwenden und eigene Ideen Schritt für Schritt weiterzuentwickeln.

Der Schwerpunkt liegt auf Programmierung, Automatisierung, Serverdiensten, Smart-Home-Erweiterungen und kleineren Tools, die einen praktischen Nutzen im Alltag oder im technischen Umfeld haben.

Geplante Projekte Programmierung Automatisierung Smart Home Raspberry Pi Weiterentwicklung
C#

C# Backup-Tool

Geplante Desktop-Anwendung zur strukturierten Sicherung wichtiger Dateien und Ordner

Geplant
Projektart Desktop-Tool
Fokus Datensicherung · Automatisierung · Dateiverwaltung
Technologie-Fokus C# · .NET · Windows

Geplant ist die Entwicklung einer eigenen Desktop-Anwendung mit C#, mit der wichtige Dateien und Ordner gezielt gesichert werden können.

Benutzer sollen Quell- und Zielordner auswählen sowie Sicherungsvorgänge manuell oder zeitgesteuert ausführen können. Zusätzlich ist eine übersichtliche Protokollierung der durchgeführten Backups vorgesehen.

Das Projekt soll meine Kenntnisse in C#, .NET, Dateiverarbeitung, Benutzeroberflächen und Fehlerbehandlung vertiefen. Perspektivisch sind weitere Funktionen wie inkrementelle Sicherungen oder konfigurierbare Backup-Profile denkbar.

Auswahl von Quell- und Zielordnern
Manuelle und zeitgesteuerte Sicherungsvorgänge
Protokollierung der durchgeführten Backups
Erweiterbare Struktur für zusätzliche Backup-Funktionen
Technologien / Themen
C# .NET Windows Backup Dateiverarbeitung Automatisierung Logging
PY

Python-Programmierung

Vertiefung der Python-Kenntnisse durch kleine Skripte und Automatisierungen

Geplant
Projektart Lernprojekt
Fokus Grundlagen · Skripte · Automatisierung
Technologie-Fokus Python · Dateien · Automatisierung

In diesem geplanten Lernprojekt möchte ich meine Python- Kenntnisse weiter vertiefen und kleinere Skripte für praktische Aufgaben entwickeln.

Der Fokus liegt zunächst auf Dateiverarbeitung, Datenstrukturen und einfachen Automatisierungen. Dadurch sollen wiederkehrende Abläufe vereinfacht und grundlegende Konzepte der Sprache sicherer angewendet werden.

Die dabei gesammelten Erfahrungen sollen später als Grundlage für umfangreichere Tools und systemnahe Hilfsprogramme dienen.

Vertiefung der Python-Grundlagen
Entwicklung kleiner Automatisierungsskripte
Verarbeitung von Dateien und Datenstrukturen
Grundlage für spätere Tools und Hilfsprogramme
Technologien / Themen
Python Skripte Automatisierung Dateiverarbeitung Grundlagen Tools
RPI

Raspberry Pi als IoT-Entwicklungsplattform

Zentrale Entwicklungs- und Steuerungsplattform für Arduino- und ESP32-Projekte

Geplant
Projektart Entwicklungsumgebung
Fokus Microcontroller · Entwicklung · Tests
Technologie-Fokus Raspberry Pi · Arduino IDE · ESP32

Geplant ist der Aufbau eines Raspberry Pi als zentrale Entwicklungs- und Steuerungsplattform für verschiedene Arduino- und ESP32-Projekte.

Die Umgebung soll als gemeinsame Basis für die Ablage von Projektdateien, die Auswertung von Sensordaten und das Testen einzelner Microcontroller-Anwendungen dienen.

Dadurch entsteht eine flexible Grundlage für zukünftige Sensorstationen, Automatisierungen und Smart-Home-Erweiterungen.

Zentrale Plattform für Arduino- und ESP32-Projekte
Ablage und Dokumentation der Projektdateien
Verwaltung und Auswertung von Sensordaten
Grundlage für spätere Smart-Home-Integrationen
Technologien / Themen
Raspberry Pi Arduino IDE ESP32 Microcontroller Sensorik IoT Automatisierung Linux
HA

Home-Assistant-Erweiterung

Geplante Erweiterung bestehender Smart-Home-Automationen

Geplant
Projektart Smart-Home-Erweiterung
Fokus Automationen · Dashboards · Geräteintegration
Technologie-Fokus Home Assistant · YAML · IoT

Geplant ist der weitere Ausbau meines bestehenden Home-Assistant-Systems durch zusätzliche Geräte, Sensoren und Automationen.

Der Schwerpunkt liegt auf einer übersichtlichen Struktur, stabilen Abläufen und einer klaren Darstellung wichtiger Zustände innerhalb der Benutzeroberfläche.

Ergänzend sollen weitere Dashboards und Automationen entstehen, um alltägliche Abläufe komfortabler zu steuern und vorhandene Systeme besser miteinander zu verknüpfen.

Integration zusätzlicher Geräte und Sensoren
Erweiterung bestehender Smart-Home-Automationen
Aufbau übersichtlicher Dashboards
Bessere Verknüpfung vorhandener Systeme
Technologien / Themen
Home Assistant YAML IoT Smart Home Automatisierung Sensoren Dashboards
LED

Automatisierte Lichtsteuerung

Geplante Steuerung von Beleuchtung anhand von Sensorwerten und Automationslogik

Geplant
Projektart Lichtsteuerung
Fokus Automatisierung · Sensorik · Smart Home
Technologie-Fokus Microcontroller · Sensoren · LED

Geplant ist die Entwicklung einer automatisierten Lichtsteuerung. Die Beleuchtung soll abhängig von Helligkeit, Bewegung oder festgelegten Schaltzeiten gesteuert werden.

Sensorwerte und definierte Regeln sollen dafür sorgen, dass das Licht nur bei Bedarf eingeschaltet wird. Dadurch kann die Bedienung komfortabler und der Energieverbrauch reduziert werden.

Das Projekt soll Microcontroller-Programmierung, Sensorik und Smart-Home-Logik miteinander verbinden.

Steuerung anhand der Umgebungshelligkeit
Einbindung von Bewegungs- oder Präsenzsensoren
Konfigurierbare Schaltzeiten und Automationsregeln
Vorbereitung für eine spätere Smart-Home-Anbindung
Technologien / Themen
Microcontroller Arduino IDE Sensoren LED Smart Home Automatisierung IoT