Ich habe das absichtlich abstrakt gehalten well ich erlebt habe das die leute das für zu kompliziert halten und kein vorschläge machen. Also das was ich unten beschreibe ist eine wunschliste wenn nicht alles erfült wird ist es akzeptabel. Deswegen traut euch!


vorerst baue ich eine einfache haus steuerung "ineligentes haus".
phase 1: ich soll von einem tastenfeld den standbystrom für fernseher und rechner abschalten können.(relle)
phase 2 usw: Schpäter dann erweiterung auf mehrere terminals(10ner tastatur und LCD oder AT tastatur mit LCD oder fernbidinug mit LCD) die terminals habe ja ein mikrokontroller und sollen auch die usgänge zum schalten mitenthalten. Mann soll auch nachrichen senden und empfangen können (später wenn ein rechner oder kleiner webserver eingebunden ist email und icq) auch internet telefonie wäre denkbar bzw die übertragung zu denn surround boxen. Alle geräte werden auf ferbrauch überwacht dammit ich sehe ob meine steuerung strom verbraucht oder sparrt. Auch komputer sollen das netz zur datenübertragung nutzen können (DSL geschwindigkeit, DSL anbindung oder direkt verbindung)


Ich habe erst an 10 Mbit netzwerk gedacht doch dann müsste ich in jedes terminal ein kleinen webserver mit einer netzwerkkarte einsetzen auserdem brauche ich dann ne ganze menge switsche. Was ich bei den switschen nicht mag ist das sie wenn nichts übertagen wird immer noch senden und dabei unmengen von strom verbauchen. Alternative wäre einfach mikrokontroller als switsche zu nemen. Dan brauche ich nur noch ein protokoll womit ich erstmal zwei controller verbinden kann die einzigen vorrausetzungen sind das mehrere ports gleichzeitig betreiben kann. Damit fallen hardware twi und UART aus. Software UART könnte ich höher tackten als spezifizirt habe aber die befürschtung das es zu viel ressursen und ewentuel intterupts braucht. Ich hate for das mit I2C so zu machen das der switch der slave ist und einfach erst mal 8bit parallel von 4 I2C ports in ein array schreibt dafür braucht er nämlich wenig zeit so das die masters schnell ihre daten loswerden dann warten die master wenn sie nicht ferdig sind auf ein ack und der switch wertet die daten aus und setzt sie in die richtige sende puffer. Jadoch habe ich bemerkt das wenn ich die 8 ports nacheinander aus dem array lese verarbeite und in die puffer schreibe das mehr zeit in anschpruch nimmt als einlesen und senden.


Ich binn sowhol für dieses auch als für andere vorschläge offen!