Hallo zusammen, ich möchte folgendes Projekt realisieren: Habe mehrere verteilte Sensoren, die jeweils von einem µC ausgelesen werden. Die Daten sollen von der µC-Schaltung an einen Server (erreichbar über das Internet) übermittelt werden. Der Server muss ein Front-End bieten, das nach einer User und PW Abfrage die gespeicherten Daten eingesehen werden können. Was die µC Hardware und Sensorauswertung angeht, habe ich keinerlei Probleme. Wovon ich aber bisher absolut keinen Schimmer habe ist die "Web-Schnittstelle". Bin kein Webentwickler, deshalb meine Frage hier: Gibt es hierbei fertige SDKs, die man verwenden kann für einen eigenen Webserver? Oder ein Webspace Anbieter, der eine API liefert? Grüße Green
http://www.mikrocontroller.net/articles/AVR_Net-IO_Bausatz_von_Pollin http://www.elektor.de/jahrgang/2010/dezember/netzer.1603447.lynkx
Ich glaube er sucht her etwas das er seine Daten an einen öffentlichen Web-Server schicken kann, also zB seine Homepage Falls dem so ist, schau dir CGI an, das ist genau so was
Was vorgefertigtes wirst du da kaum finden. Du musst die Daten irgendwie auf den Server schaffen, beispielsweise über ein Programm einfach in eine Textdatei schreiben und die kannst du dann mit PHP auslesen und dein Webinterface zu machen.
Green schrieb: > Die Daten sollen von der µC-Schaltung an einen Server (erreichbar über > > das Internet) übermittelt werden. Der Server muss ein Front-End bieten, > > das nach einer User und PW Abfrage die gespeicherten Daten eingesehen > > werden können. Hast du einen Server oder nur Webspace? mfg.
Green schrieb: > Was die µC Hardware und Sensorauswertung angeht, habe ich keinerlei > Probleme. > Wovon ich aber bisher absolut keinen Schimmer habe ist die > "Web-Schnittstelle". Bin kein Webentwickler, deshalb meine Frage hier: > Gibt es hierbei fertige SDKs, die man verwenden kann für einen eigenen > Webserver? Oder ein Webspace Anbieter, der eine API liefert? Muß es denn web (also http) sein, oder ginge auch ein anderes Protokoll?
Der einfache Teil : Dem Bus einen Master spendieren, der die Messwerte zusammenfasst. Der schwierige Teil : Diesen Master mit dem Server kommunizieren lassen. Der einfachste waere eine HTTP Verbindung aufbauen und ueber ein Javascript POST die Daten auf den Server schieben. Die Seite muss natuerlich geheim sein, sonst kann jeder drauf senden. Falls das nicht moeglich ist, muesste man Authentifizierung und Verschluesselung reinwerfen. Das wird dann muehsam ohne Linux auf dem Master. Eine einfachere Loesung waere, diesen Master auch gleich Webserver sein zu lassen. Dann kann man sich die Authentifizierung und Verschluesselung schenken.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.