Skip to content

Chr1sw1e/AscomDriverFritzboxDECT

Repository files navigation

ASCOM Switch Driver Fritzbox DECT (C#)



Treiber fuer Fritzbox DECT schaltbare Steckdosen. Version 1.0 Stand:07.05.2022


Das ist mein erstes ASCOM-Treiber Projekt.

Ziel war es meine Schaltbaren Steckdosen der Fritzbox ueber ASCOM verwenden zu koennen.
Ausgangslage waren die Templates for Developer die man auf den ASCOM seiten herunterladen kann.
Das ganze wurde mit INNO als Installer verpackt.

Zum Verwenden folgende Reihenfolge beachten:

  • Installieren: Die Installationsdatei herunterladen und ausfuehren

  • Config: ASCOM Diagnostic ausfuehren und unter Device Type switch auswaehlen und dann im ASCOM switch Chooser den Eintrag Fritzbox DECT als Switch waehlen.

  • Einstellen: Properties.. waehlen -> beim 1. Start erscheint eine Fehlermeldung das keine Schalter vorhanden oder konfiguruert sind -> mit OK weiter

  • Neues Fenster: nach nachdem OK gedrueckt wurde erscheint ein neues Fenster zur Konfiguration des Treibers.

  • Fritzbox switch setup: IP (Standard:"Fritz.Box" sonst in der Form 192.168.0.0), Username und Passwort eingeben (Einstellungen sind aus der Fritzbox zu entnehmen, ggf Benutzer dort erstellen)

  • Steckdosen Einlesen: mit druecken auf Geraete neu einlesen werden die verfuegbaren Steckdosen eingelesen

  • Auswahl Steckdosen:in der Liste muessen nun die zu verwendeten Steckdosen auswaehlt werden.(Haken an Checkbox)

  • Speichern:mit OK werden die ausgewaehlten Steckdosen im Profil gespeichert

  • Connect:nun koennen die Steckdosen im ASCOM verwendet und geschaltet werden.

Notes:

  • Ist der Treiber schon konfiguriert werden nur die vorher ausgewaehlten Steckdosen angezeigt. Will man andere auswaehlen muss erneut Geraete neu einlesen gedrueckt und alle gewuenschten Steckdosen wieder neu ausgewaehlt werden.

  • Um den Traffic im Netzwerk gering zu halten wird der aktuelle Schaltzustand der Steckdosen nur beim ersten Verbinden abgefragt, d.h. sollten die Steckdosen ueber z.B. einer APP geschaltet werden bekommt der ASCOM teiber nichts davon mit und geht davon aus das der letzte Schaltzustand besteht. Man kann diesen geaenderten Schaltzustand einlesen indem man den Treiber trennt und neu verbindet oder man parallel dazu auch den Schaltzustand des Schalters im ASCOM aendert.

  • Ich habe den Treiber in Microsoft Visual Studio Community 2022 (64-Bit) mit c# mit Hilfe der ASCOM templates entwickelt und auf WINDOWS 10 -64bit Treiber mit ASCOM 6.6 - 6.6.0.3444 getestet. Ich habe bis jetzt keinerlei Probleme festgestellt, was aber nicht bedeutet das der Treiber auf anderen Systemen genauso laeuft.

  • Wer mir dafuer einen Kaffe ausgeben will kann das gerne hier

ASCOM Initiative



The ASCOM Initiative consists of a group of astronomy software developers and instrument vendors whose goals are to promote the driver/client model and scripting automation.

See the ASCOM web site for more information. Please participate in the ASCOM-Talk Groups.IO forum.





About

Ansteuerung Fritzbox DECT Steckdosen via switch in ASCOM

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published