Project CIRCUTE

OP #5088747
Lesenswert?
• ▲
▼
Hallo Leute,

ich arbeite seit ca. einem Dreivierteljahr an einem IoT-Device welches 
über die Zeit immer weiter wächst.
Ich möchte euch hier einen kleinen Einblick geben um euer Interesse 
daran zu wecken an dem Projekt mit zu wirken.
Job bedingt bietet sich nicht viel Zeit um am Projekt zu arbeiten,
aber wenn ihr Spaß an solchen Dingen habt,
seid ihr gerne eingeladen das Projekt weiter voran zu treiben.


//hard facts:
------------------------------------------------------------------------ 
----
* Gerät basierend auf ESP8266
* Platine & Peripherie:
  - SSD Relais (=< 2A Last max)
  - Schaltnetzteil (230V -> 5V)
  - Programmierschnittstelle
* Derzeit verbaut in einem Gehäuse von Conrad

* Programmierung in C:
  - Verbindung erfolgt über mySql-Datenbank
  - Controller fragt periodisch Zustand in Tabelle ab
  - Controller bietet zur Ersteinrichtung der Wlan-Zugangsdaten
    eigenen AP an
  - Nach Einwählen in Wlan-AP erfgolgt DNS Weiterleitung in sog. 
Captive-
    Portal wo Zugangsdaten sowie Controller-Identifikationsnummer 
eingegeben
    werden
  - Danach erfolgt ein Reset und der Controller versucht sich in das auf
    dem E²PROM Speicher hinterlegte WLAN anzumelden
  - Nach erfolgreichem Log-In erfolgt die Ansteuerung über eine 
Internetseite

* Programmierung Web: (PHP 7, HTML 5, CSS3, Java, mySql)
  - Internetseite zur Ansteuerung der IoT Geräte
  - Statusanzeige der einzelnen Kontroller Online/Offline & Zeitstempel
  - Statusanzeige der einzelnen Kontroller Ein- oder Ausgeschaltet
  - Geräte legen sich auf Datenbank selbst an nachdem sie eingerichtet 
wurden
  - Geräte können manuell verwaltet werden
  - Admin-Login erfolgt 512 Bit verschlüsselt (Schwachstelle: 
Datenbankkommunikation :( )
------------------------------------------------------------------------ 
----


Wenn von eurer Seite Interesse besteht, lasst mir ein paar Worte zum 
Thema hier.
Ich würde mich gerne dazu mit euch austauschen und bei Interesse auch 
gerne
zusammen daran arbeiten.

 :)

Anhang:
-------------
CurSite.PNG        --  aktuelle Steuerseite (mySql, PHP, HTML 5, Java, 
CSS3)
CurSite_Add.PNG    --  aktuelle Steuerseite - Geräteverwaltung
PreSite.png        --  Zukünftige Steuerseite
pcb_back.PNG       --  Rückseite der aktuellen Platine (Review steht 
aus)
pcb_front.PNG      --  Vorderseite der aktuellen Platine

GREETZ KAI
Angehängte Dateien:
Gast #5088769
Lesenswert?
• ▲
▼
Kaa S. schrieb:
> Nach erfolgreichem Log-In erfolgt die Ansteuerung über eine
> Internetseite

> Internetseite zur Ansteuerung der IoT Geräte

Warum will man solche Steuerungen immer mit Gewalt ins Internet bringen?
Ich hab was ähnliches laufen, allerdings läuft der Webserver und die 
Datenbank auf einem Pi der in der Ecke hängt. Zugriff von Unterwegs 
läuft über VPN. Meine Beleuchtung muß nicht surfen können.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.