Search results for "MQTT"
showing 8 items of 8 documents
Internet of Things : a gateway centric solution for providing IoT connectivity
2016
The Internet of Things (IoT) is revolutionising the traditional Internet by extending it with smart everyday objects. Wearables, smart grids and home automation systems are just a few examples of the IoT. A noteworthy point is that the amount of devices connected to the Internet will rapidly grow with the IoT. The IoT typically involves devices that are constrained in terms of energy, memory and processing resources. Therefore, they also limit applying the existing Internet protocols to the IoT. New protocols have been designed for the IoT, all the way from the physical layer, to the application layer. This thesis presents an implementation for an IoT gateway, which enables connectivity to …
Interoperable real-time symbolic programming for smart environments
2019
Smart environments demand novel paradigms offering easy configuration, programming and deployment of pervasive applications. To this purpose, different solutions have been proposed ranging from visual paradigms based on mashups to formal languages. However, most of the paradigms proposed in the literature require further external tools to turn application description code into an executable program before the deployment on target devices. Source code generation, runtime upgrades and recovery, and online debugging and inspection are often cumbersome in these programming environments. In this work we describe a methodology for real-time and on-line programming in smart environments that is co…
Autorizācija un autentifikācija testa vides aizmugursistēmai
2020
Bakalaura darba “Autorizācija un autentifikācija testa vides aizmugursistēmai” mērķis ir analizēt dažādus lietu interneta protokolus un, kad tiks atrasts atbilstošākais balstoties uz testa gultnes prasībām, novērtēt autorizācijas un autentifikācijas metodes. Praktiskās daļas testi tika veikti uz simulētas testa vides, izmantojot MQTT protokolu un Mosquitto un Paho MQTT implementācijas. Papildus testa programmatūrai, tika izveidots Paho abonēšanas klients, kā arī sertifikātu un klientu autorizācijas datu ģenerēšanas palīgprogramma, izmantojot Python programmēšanas valodu. Analizējot iegūtos datus, tika konstatēts, ka testa gultnes autorizācijai un autentifikācijai labākais risinājums ir izma…
Towards a Formal Analysis of MQtt Protocol in the Context of Communicating Vehicles
2017
International audience; The paper presents a formal approach to model, analyze, and verify a variant of Message Queue Telemetry Transport protocol (MQtt), dedicated to communicating vehicles (MQtt-CV) that send collected data to automotive infrastructures(subscribers). Our formal approach is based on Promela language and its system verification tool, the model checker SPIN. We propose a slight modification of MQtt protocol to reduce the big volume of data collected and sent by vehicles to infrastructures. Indeed, in the original version of MQtt protocol, when a broker receives data from publishers, it sends them directly to its subscribers without any filtration. As consequence, subscribers…
Lietu internets kā pakalpojums
2018
Darba mērķis ir izstrādāt lietu interneta platformas arhitektūru, kura nodrošina daudzlietotāju atbalstu, ir viegli uzstādāma no galalietotāju skatupunkta, un kuru ir iespējams piedāvāt potenciāliem lietotājiem kā pakalpojumu, parūpējoties par tās uzstādīšanu un uzturēšanu. Darba gaitā ir veikts OpenHAB un Home Assistant lietu interneta platformu funkcionalitāšu apskats, salīdzinājums un to piemērotības izvērtējums daudzlietotāju arhitektūras izveidošanai. Darba rezultātā ir izveidots Home Assistant platformas arhitektūras risinājums, kurš ļauj veikt vienkāršu sākotnējo platformas uzstādīšanu, nodrošina daudzlietotāju atbalstu, izmantojot vairākas platformas instances vienā resursdatorā, un…
Analysis of environmental rhythms with the IoT system
2021
COVID-19 slimība, ko izraisa SARS-CoV-2 vīrus, ir izraisījusi globālu pandēmiju ar milzīgiem zaudējumiem. Šis vīrus galvenokārt izplatās caur inficētiem gaisa pilieniem, kur tie atkarībā no to izmēriem, var uzturēties gaisā vairākas stundas. Šis darbs apskatīs vai ir iespējams ar sensoru palīdzību reālā laikā noteikt inficēšanās risku iekštelpās, un vai ir iespējams samazināt šo risku veicot attiecīgas darbības. Šī risinājuma centrā atrodas autora 3-T projektā veidotā vides monitoringa sistēma, kas nodrošina ar vairāku iestāžu un to telpu CO2, relatīvā gaisa mitruma un temperatūru mērījumiem.
A Prototype of Wireless Sensor for Data Acquisition in Energy Management Systems
2018
A prototype of a wireless sensor for monitoring electrical loads in a smart building is designed and implemented. The sensor can acquire the main electrical parameters of the connected load and, optionally, other physical quantities (e.g., room temperature). Unlike other wireless sensors in literature, the proposed sensor is cheap and small, exploits the Wi-Fi network that is commonly available inside buildings, and uses a lightweight message-based communication paradigm. Besides the sensor node, two management nodes are also implemented to manage sensor reconfiguration and the persistence of data. The measured data are stored in an SQLite database and can be used for various purposes, e.g.…
Carbon monoxide detection
2019
Carbon monoxide (CO) is a particularly toxic gas, and the CO poisoning is the leading cause of fatal poisoning in the world. One solution to deal with this dangerous gas is to exploit the advantages given to us by the applications and the technology advances in internet of things (IoT). In this context, we propose to integrate carbon monoxide detection objects to the internet, as part of civil protection intervention applications in case of detection of carbon monoxide to avoid poisoning. To do this, we propose a typical IoT architecture to manage the alerts sent to civil protection in the event of detection of carbon monoxide (CO). The architecture is based on the Message Queue Telemetry T…