Forum: Haus & Smart Home Project CIRCUTE


von Kai S. (lazur2006)


Angehängte Dateien:

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

von Horst (Gast)


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.

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
Noch kein Account? Hier anmelden.