MQTT Gateway for BACnet
Guðmundur Einarsson, Þorsteinn Sigurlaugsson · 2014
Hugmyndin að verkefninu kom fra fyrirtaekinu Rational Network ehf sem hefur haslað ser voll i þjonustu við gagnasofnun, birtingu gagna og þjonustu við maelibunað i storum byggingum og baejarfelogum viðs vegar um Evropu. Afrakstri verkefnisins er aetlað að verða viðbot við nuverandi kerfi sem þegar er i rekstri og þroun hja fyrirtaekinu. Markmið verkefnisins var að opna fyrir aðgang a fyrirfram akveðin gildi fra MQTT miðlara niður a BACnet bunað þannig að sa sem rekur kerfið geti gert notanda (sem getur verið persona eða bunaður) kleift að fylgjast með og/eða breyta akveðnum gildum a BACnet neti. Auk þess er virkni til staðar til að fa upplýsingar um allan BACnet bunað a neti fyrir vefviðmot, og fyrir vistun, uppfaerslu og eyðingu gagna i SQLite gagnagrunni sem heldur utan um skilgreindar breytur og það hvernig BACnet breyturnar varpast yfir i MQTT sloð. I þessu verkefni hafa verið forritaðir tveir biðlarar, þ.e. BACnet Client og MQTT Client, asamt millilagi sem notar þjonustur þessara tveggja. Millilagið, sem er hjartað i verkefninu, inniheldur einnig poller til að fylgjast með uppfaerslum a skilgreindum breytum og nauðsynleg foll til að mappa upp BACnet breytur fyrir vefviðmot og foll sem vefviðmot getur nýtt til að halda utan um gogn i gagnagrunni.%%%%Heildartexti lokaskýrslu. Prentuð utgafa og oll fylgiskjol a CD eru varðveitt i bokasafni HR.