Smartfox
my.smartfox.at ist eine Website, die zur Überwachung und Steuerung der Smartfox-Geräte über das Smartfox-Steuergerät dient. Das Steuergerät ist das Herzstück des Smartfox-Systems. Es kann Spannungen, Ströme und Leistungen erfassen, die von Modulen wie z.B. Solarplatten erzeugt werden. Es ist auch fähig, diese vom Stromerzeugungsnetz z.B. (KSEB of Austria) zu erfassen. Das Gerät hat auch die Fähigkeit, die angeschlossenen elektrischen Geräte zu steuern. z.B. Autoladegerät und Kessel.
Weitere Vorteile
- Zeichnet die Spannungen, den Strom und die Leistung auf, die von Modulen wie z. B. Solarplatten erzeugt werden.
- Ermöglicht die Anzeige von Daten, die für eine bestimmte Zeit (wie eine bestimmte Sekunde oder einen bestimmten Tag) aufgezeichnet wurden.
Technologien
PHP 5.5.9, Framework Symfony 2.4, MongoDB 3.2.22, JQuery und Javascript
Ein authentifizierter Benutzer kann sich über die Website anmelden und bestimmen, ob das ""Autoladegerät"" sein ""Auto"" aufladen soll oder ob der ""Kessel"" zum Erhitzen von Wasser gestartet werden muss.
Ermöglicht wird dies durch 3 Komponenten, nämlich
- Das Smartfox-Steuergerät, das Anfragen annimmt und verarbeitet.
- Das Internet, das Anfragen sendet.
- Das Socket-Modul, welches die Kommunikationsverbindung zwischen dem Smartfox-Gerät und dem Internet darstellt.
Nachfolgend ein Szenario, bei dem der Benutzer sein Autoladegerät aus der Ferne starten möchte:
- Der Benutzer loggt sich in sein Smartfox-Konto ein.
- Er sendet den Befehl, das Autoladegerät über das Internet zu starten.
- Das Socket-Modul nimmt die Anfrage an und sendet sie an die Geräte.
- Das Gerät verarbeitet die Anfrage und startet das daran angeschlossene Kfz-Ladegerät.
- Eine Antwort wird an das Socket-Modul zurückgeschickt und das Socket-Modul sendet sie an das Internet.