Szervertermi felügyeleti rendszer tervezése

OData támogatás
Konzulens:
Kardos Gergely
Automatizálási és Alkalmazott Informatikai Tanszék

A megvalósított szervertermi felügyeleti rendszer központi része egy Raspberry Pi eszköz. Ehhez csatlakozik egy kiegészítő kártya, ami a Raspberry szünetmentes tápellátásáról gondoskodik, tápegységről és akkumulátorról egyaránt üzemel. A kiegészítő kártyán elhelyezett érzékelők segítségével méri a rendszer a környezeti hőmérsékletet, az akkumulátor feszültségét, illetve a 230 Voltos hálózati feszültség meglétét. A Raspberry egy rádiós modul segítségével tarja a kapcsolatot egy távoli kártyával, amin egy ATmega mikrokontroller gondoskodik az elhelyezett érzékelők adatainak olvasásáról. A távoli kártya a kiegészítő modulhoz hasonlóan képes tápegységről, és akkumulátorról is üzemelni, méri a környezeti hőmérsékletet és páratartalmat, valamint az akkumulátor feszültségéről szolgáltat információkat. A rendszer kezelőszoftvere több részből tevődik össze: a távoli kártya mikrokontrollerén futó szoftverből, a Raspberry kezelőszoftveréből, egy WCF service alkalmazásból illetve egy webes kliensből. A kezelőszoftver beolvassa a helyi érzékelők adatait, és tartja a kapcsolatot a távoli kártyával, az érzékelők adatait eltárolja egy MySQL adatbázisban. A szoftver a mért értékeket összeveti az előre megadott határértékekkel, amennyiben valamelyik érték ezen kívül esik, akkor e-mailben riasztást küldd. A WCF service adatokat szolgáltat a webes megjelenítő kliensnek, illetve FIFO csatornákon keresztül tartja a kapcsolatot a Raspberry kezelőszoftverével. A webes kliens lehetőséget ad a felhasználónak a mért adatok megjelenítésére, illetve a beállítások módosítására.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.