Mid Sweden University

miun.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Internet of Things: En prototypimplementation
Mid Sweden University, Faculty of Science, Technology and Media, Department of Information and Communication systems.
2016 (Swedish)Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Internet of Things (IoT) is a hot topic right now. To help under- stand some of the available hardware and software that are available a prestudy have been conducted. Two hardware options and two communication libraries have been analysed. Based on that analysis a prototype have been developed. NodeMCU and Raspberry pi zero are the hardware platform that have been looked at and on the software side MQ Telemetry Transport (MQTT) and Constrained Application Protocol (CoAP) have been analysed. The aspects that have been a part of the compareson are: formfactor, I/O connections and price on the hardware side and on the software side functions, security and how well evolved the community is. The prototype was installed at Dewire in Sundsvall and messures passages in a doorway aswell as temperature in the room to in the future communicate this information to the ventilation to help improve the indoor climate. The compareson is a literatur study while the prototype is a product of this project. The study show that with small means its possable to implement a IoT solution and the decision of using NodeMCU and MQTT showed to be good choices.

Abstract [sv]

Internet of Things (IoT) är ett hett ämne idag och kan användas inom många områden. För att ge någon med begränsad kunskap en inblick hur ett val av hårdvaruplattform, kommunikations teknik och hur en implementa- tion kan genomföras. Hårdvaruplatformarna som undersöktsär NodeMCU och Raspberry pi zero, de har jämförts med avseende på formfaktor, pris och funktion. Kommunikationsmetoderna som undersöktsär MQ Telemetry Transport (MQTT) och Constrained Application Protocol (CoAP), de har jämförts med avseende på funktion, säkerhet och hur lämpade de är att köra i inbyggda system. Implementationen som gjorts på Dewire registrerar passager i en dörröppning och temperatur i rummet för att i förlängningen kunna förbättra inomhusklimatet. Jämförelsen har skett med hjälp av en litteraturstudie medan prototypenär en produkt som uppkommit av denna rapport. Prototypen visar att med förhållandevis enkla medel går att im- plementera en egen IoT lösning. Valet av NodeMCU och MQTT i denna prototyp visade sig klara av de upställda kraven.

Place, publisher, year, edition, pages
2016. , p. 42
Keywords [en]
IoT, MQTT, cutting-edge-technology, NodeMCU, ESP8266
Keywords [sv]
IoT, MQTT, cutting-edge-technology, NodeMCU, ESP8266
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:miun:diva-28162Local ID: DT-V16-G3-033OAI: oai:DiVA.org:miun-28162DiVA, id: diva2:944281
Subject / course
Computer Engineering DT1
Educational program
Computer Science TDATG 180 higher education credits
Supervisors
Examiners
Available from: 2016-06-29 Created: 2016-06-29 Last updated: 2018-01-10Bibliographically approved

Open Access in DiVA

No full text in DiVA

Search in DiVA

By author/editor
Spaak, Ivar
By organisation
Department of Information and Communication systems
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 601 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf