IoT-rajapinnan kehittäminen teollisuuden vaaoille
Tervala, Tuomas (2023)
Tervala, Tuomas
2023
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2023121135822
https://urn.fi/URN:NBN:fi:amk-2023121135822
Tiivistelmä
Työssä toteutettiin skaalautuva ja itsenäinen rajapinta vaakakommunikaatioon Tamtron Precision Oy:lle. Rajapinnan luomiseksi tuli tutkia alan standarditiedonsiirtoprotokollia ja pilvialustoja. Rajapinnalle oli määritetty kaksi käyttötarkoitusta: Tamtron Precisionin mScales-palvelun sisäinen vaakakommunikaatio, sekä itsenäinen versio, jota voidaan käyttää ilman mScales-palvelua.
Tiedonsiirtoprotokollaksi valikoitui MQTT ja pilvialustaksi AWS:n IoT Core. Rajapinta koostui kahdesta komponentista: pilvipuoli, joka keskittyi punnituskomennon luomiseen ja laitepuoli, joka keskittyi itse punnituksen toteuttamiseen.
Työn lopputuloksena saatiin toimiva rajapinta, jolla voi komentaa vaakaa suorittamaan punnitus ja palauttamaan punnituksen tulos MQTT-protokollalla. Tehdyn työn avulla voidaan myös automatisoida IoT-laitteiden laitehallintaa.
Tiedonsiirtoprotokollaksi valikoitui MQTT ja pilvialustaksi AWS:n IoT Core. Rajapinta koostui kahdesta komponentista: pilvipuoli, joka keskittyi punnituskomennon luomiseen ja laitepuoli, joka keskittyi itse punnituksen toteuttamiseen.
Työn lopputuloksena saatiin toimiva rajapinta, jolla voi komentaa vaakaa suorittamaan punnitus ja palauttamaan punnituksen tulos MQTT-protokollalla. Tehdyn työn avulla voidaan myös automatisoida IoT-laitteiden laitehallintaa.