---+ !!Temp Home Server %TOC% ---++ Arichtektur ---+++ Sensor Ein Digital Sensor misst die Temperatur und überträgt diese an ein ESP8266 Board. * *IN*: Umgebungs Temperatur mittels %RED%Digital Sensor%ENDCOLOR% * *OUT*: Temp Daten mittels 1 Wire %BLUE%Verkabelung%ENDCOLOR% * _Technik_: !DS18B20 Digitaler Temperatur Sensor ---+++ Sensor Board Das Sensor Board fragt alle 5 Sekunden die Temperatur vom Sensor ab und übermittelt die Daten an den Home Server. Die Ãbertragung erfolgt nur, wenn sich die Temperatur geändert hat. * IN: Temp Daten per %RED%Kabel%ENDCOLOR% * OUT: Temp Daten zum !HomeServer über lokales %GREEN%Wlan%ENDCOLOR% mittels %BLUE%http%ENDCOLOR% * Technik: ESP8266 mittels LUA Script ---+++ Home Server Der Home Server empfängt die Temp Daten aller angeschlossen Sensoren über ein lokales Wlan und übermittelt diese Daten über das Internet an den Webserver. * IN: Temp Daten per %RED%http%ENDCOLOR% * OUT: Temp Daten zum Webserver übers %GREEN%Internet%ENDCOLOR% mittels %BLUE%udp%ENDCOLOR% * Technik: Linux Server mit Perl UDP/Websocket Bridget ---+++ Web Server Der Webserver empfängt alle aktuellen Temperaturen der Sensoren und übermittelt diese an die Web Clients * IN: Temp Daten per %RED%udp%ENDCOLOR% * OUT: Temp Daten zum Webclient übers %GREEN%Internet%ENDCOLOR% mittels %BLUE%Websocket%ENDCOLOR% ---+++ Web Client * IN: Temp Daten per %RED%Websocket%ENDCOLOR% * OUT: %BLUE%Html5 Seite%ENDCOLOR% mit den Temp Daten pro Sensor * Technik: Html5 Client mit Websocket und Javascript -- Main.ErnstHerko - 2016-01-21
This topic: Blog
>
WebHome
>
TempHomeServer
Topic revision: r1 - 2016-01-21 - ErnstHerko
Copyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki?
Send feedback