Hallo *,
ich habe gerade mal ein wenig gestöbert, ob schon jemand ein wenig mehr mit der seriellen Schnittstelle angefangen hat, die sehr fein auf dem Board der 7050 zur Verfügung steht... scheint nicht der Fall zu sein, dabei wären keine baulichen Änderungen notwendig (ok, Box öffnen, anklemmen, schließen)
Ich würde gerne ein wenig Hausautomation betreiben, und damit anfangen, ein Conrad C-Control-Board mit der Box zu verbinden. Bis auf eine Pegelwandlung sollte das eigentlich kein großer Aufwand sein. Von dort aus kann man dann sehr fein das modular vorgehen und beispielsweise fertige Relais- und Sensor-Module anschließen.
Der Aufbau:
Anwendungslogik in Shell-Skripten auf der Box, weil die Dateien einfacher zu modifizieren sind. Oberfläche/Zugang über mini_httpd und Shell-Skript-CGIs. Kommunikation mit C-Control-Unit über serielle Schnittstelle (Pegelwandler 3,3V/5V) mit einfachen Kommandos, die ungefähr ein paar Basic-Befehlen der Unit zur Ansteuerung des I2C-Busses entsprechen (überschaubar). Dadurch vielfälltige, modulare Erweiterung über fertige Module (see conrad.de), z.B. Relais, Sensoren, ...
Die Programmierung ist easy und auch die C-Control-Unit ist nicht das Problem. Die Pegelwandlung habe ich auch schon gefunden. Ich bräuchte nur ein paar mehr Infos zum Linux der BOX, weil ich darin nicht ganz so fitt bin...
- Ausschalten des Konsolen-Outputs, um die serielle Schnittste für eigene Zwecke zu verwenden.
- 1,2 Beispiele zum Lesen, Schreiben und Konfiguration der seriellen Schnittstelle über Shell-Skripte. Das wird sicher über das Device-Files gehen. ..."Hallo World > < Hello Box" von/in Datei mit 9600Baud wäre fein.Ab dort kann ich dann wieder selbst einsetzen.
- wer ein Beispiel zur Verfügung hat, wie man die Einstellungen über Telefon (à la #96*1 um WLAN einzuschalten) erweitern kann, um beispielsweise eigene Kommandos/Nummern zu implementieren - bitte posten.
Danke schon einmal im voraus. Das ware echt ein cooles Projekt.


Zitieren

