Smarthome (seit 2015):
- Ich betreibe eine Herstellerübergreifende, komplexe Haus Automatisierung auf Basis derOpenSource Lösung (OpenHab)
- Über 200 Geräte sind integriert: Amazon Alexa, MQTT, Zigbee, Solaranlagen mit Grafana Grafiken, 12 IP Kameras mit Bewegungserkennung, Lampen, Türsensoren, Bewegungsmelder, Bluetooth Baken, Personenbezogene Netzlast Analyse über OpenWRT Router,
- Zentrale Darstellung über ein großes MagicMirror Dash-Board im Treppenhaus.
Video on demand und IPTV (2010 – 2015):
- Ich betreibe ich als Hobby diverse Video on Demand / IPTV Server.
- Eingesetzt werden folgende Vod Server: TwonkyVision, Media Tomb, DLink 323, Video Lan
- Client (VLC), Mythtv
- Netzwerk: Verschiedene Power Lan’s, W-LAN und Ethernet
- Bibliothek: mehrere hundert Filme, TV-Aufzeichnungen, Live-TV und mp3-Sammlung verteilt auf NAS-Systeme.
- Streaming Hardware Clients: D-Box, Dreambox, Media MVP (inkl. Alternative OpenSource Firmware), Telegent TG100, PS3, PSP, i-Phone Streaming
- Software Clients: VLC, Win XP, Win Vista, OpenSuse, Ubuntu, Firefox-Plugin, Mythtv, Mythplayer
- Live encoding von TV und Überwachungskameras (Zoneminder)
- Codierungen: Mpeg2, Mpeg2 Hardware encoder (PVR-350), XviD, Divx 3/4/5, H.264
- Protokolle: HTTP, RTP Multicast & Unicast, MMS, FLV, UDP
- Video Filters: Deinterlace, Cropping, Rotate, Logo overlay
- Da wird gerne mal Hand angelegt und selber in C++, Shell, PHP, und Perl programmiert um das System zu verbessern.
Programmierarbeiten:
- Lernprogramm für eine Fahrschule (Basic auf C64)
- Laufschrift Werbung für Discotheken auf C64 in 6502 Assembler
- Disketten Original Erkennung für C64 (Es wurde direkt mit dem Mikrokontroller des
- Floppylaufwerks der Sektorversatz auf der Floppy gemessen)
- Spiel „Centipede“ für den ZX81 unter Z80 Assembler (ohne Assembler Programm!)
- Entwicklung eines Assemblers in C für 8049 Mikrokontroller unter Amiga
- Programmierung eines Backup-Programms für SINIX (Siemens UNIX) mit einem der ersten
- DAT Laufwerke (Gigatape).
- Elektronischen Katalog (40.000 Artikel) auf 3.5″ Diskette für die Firma elpro
- Datenkonvertierung bei der Postleitzahlenumstellung für die Firma elpro
Entwicklungen:
- Soundkarten & Speichererweiterungen für ZX81
- Speichererweiterungen für Amiga 500
- Platinen Layouts für Digitalschaltungen
- Eprom Programmiergerät (2416 bis 24128) mit Parallelport Anschluss
- Eprom Simulator mit Parallelport Anschluss
- DCF 77 Uhr mit einem 8049 Kontroller und einer LCD-Matrix Anzeige
- TTL-Minicomputer für Professor Deichelmann als Demo für die Vorlesung
- Prozessdatenverarbeitung
- Hardware Bitmuster-Erkennung für eine serielle Schnittstelle für die Firma ABK Systeme
- (Eine Bank wollte per Hardware erkennen, ob Zahlungssätze eingetroffen sind. Die Hardware wurde dann in Kleinserie gefertigt.)
Tätigkeiten an der Fachhochschule Darmstadt:
- Betreuung von Praktika im Mikrocontroller Labor
- Entwicklung einer digitalen Schutzschaltung für ein Hochregallager (Falls Jemand „aus Versehen“ das Hochregal durch fehlerhafte Ansteuerung zerstört, wird das erkannt und sofort abgeschaltet)
- Technische Hilfe bei Diplomarbeiten im Mikrocontroller Labor
- Reparatur von Versuchsaufbauten im Mikrocontroller Labor
- Fehlersuche mit 8080 Prozessor Simulationsumgebung von INTEL
- Betreuung von Praktika im Telekommunikations-Labor: X25, ISDN, Novell, Protokollanalysatoren, etc.
- Betreuung von Betriebssysteme III Praktikum (Betriebssystem-Erweiterungen eines UNIX System)
- Nacht-Mitarbeiter im Rechenzentrum (17:00 bis 22:00 Uhr): Ansprechpartner für Studenten bei DOS/UNIX/Windows Problemen
Sonstiges:
- Entwicklung einer Web-basierten Datenbank für den Tausch von DVDs im Kollegen Kreis (PHP + MySQL)
- Vertrieb von selbst zusammengebauten PC’s mit Standardsoftware
Sonstige Kenntnisse
- Ausbildung zum Büromaschinenmechaniker (1984-1987):
- Reparatur von mechanischen und elektromechanischen Schreibmaschinen, elektronischen
- Typenrad Schreibmaschinen, Fotokopierern, Computern, Druckern, Diktiergeräten, Rechenmaschinen und sonstigen Bürogeräten
- WWW:
- Betrieb und Vermarktung eines Webservers
- Beratung beim Internet Auftritt
- TTL Digital-Technik:
- Entwicklung einer Digital Uhr mit Binäranzeige, eines Digitalweckers mit 7 Segmentanzeige, eines sprechenden Toasters und einer sprechenden Haustür-Klingel
- Analog Technik:
- Reparatur von Fernseher, Stereoanlagen und Netzteilen