DIY-Projekt

OpenScope

In Arbeit

Als mein Celestron StarSense AutoAlign nach knapp drei Jahren den Geist aufgab, war die Enttäuschung groß — aber der Kundenservice noch größer: Celestron Deutschland verwies auf den US-Hauptsitz, Celestron USA verwies zurück auf den deutschen Händler. Am Ende stand ich ohne Ersatzteile, ohne Support und ohne funktionierendes Alignment-System da.

Also habe ich selbst eins gebaut. Das Original konnte nur eines: die Montierung automatisch am Himmel ausrichten (Alignment). Mein Eigenbau ersetzt das — und geht weit darüber hinaus: Goto, Autoguiding, NINA-Anbindung, Himmelskarte und mehr.

Was ist OpenScope?

OpenScope ist eine selbstgebaute Steuerungssoftware für meine Celestron CGX Montierung, die auf einem Raspberry Pi läuft. Die Montierung wird direkt über das interne AUX-Protokoll angesprochen — ganz ohne Celestron-Firmware oder Handcontroller. Die Bedienung erfolgt komplett über den Webbrowser, vom Laptop, Tablet oder Handy.

Die Kernfunktionen:

Hardware

Software-Architektur

Das System besteht aus mehreren Python-Modulen, die über eine Flask-Webanwendung zusammenarbeiten:

Das Projekt umfasst aktuell über 125 automatisierte Tests und ein vollständiges Benutzerhandbuch inklusive eines KI-Kapitels, das anderen Entwicklern und KI-Assistenten den Einstieg in die Codebasis erleichtert.

Der KI-Aspekt

Eine Besonderheit dieses Projekts: Ein großer Teil der Entwicklung wurde in enger Zusammenarbeit mit Claude (Anthropic) durchgeführt. Das Benutzerhandbuch enthält ein eigenes KI-Kapitel, das als Projektübergabe-Dokument dient — damit eine KI (oder ein neuer Entwickler) sofort produktiv am Code arbeiten kann, ohne sich erst durch tausende Zeilen Code lesen zu müssen.

Das KI-Kapitel dokumentiert unter anderem:

Aktueller Stand

Das System ist funktionsfähig und wird aktiv weiterentwickelt. Stand September 2026:

Was noch kommt:

Quellcode

Das gesamte Projekt ist Open Source auf GitHub verfügbar:

github.com/chmasi/OpenScope

Zurück zur Übersicht