Hyppää sisältöön
    • Suomeksi
    • På svenska
    • In English
  • Suomi
  • Svenska
  • English
  • Kirjaudu
Hakuohjeet
JavaScript is disabled for your browser. Some features of this site may not work without it.
Näytä viite 
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite
  •   Ammattikorkeakoulut
  • Turun ammattikorkeakoulu
  • Opinnäytetyöt (Avoin kokoelma)
  • Näytä viite

Saunalautan navigointikomponentin toteutus Home Assistantilla

Elmroos, Aleksi (2022)

 
Avaa tiedosto
Elmroos_Aleksi.pdf (796.3Kt)
Lataukset: 


Elmroos, Aleksi
2022
All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.
Näytä kaikki kuvailutiedot
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2022052511887
Tiivistelmä
Älylaitteiden yleistyessä halutaan laajentaa niiden tarjoamia mahdollisuuksia myös vesillä kulkevaan yksityiseen saunalauttaan. Saunalautalle keskeisen tiedon keruuta, prosessointia ja visualisointia varten hyödynnetään Home Assistant -nimistä automaatioalustaa. Tärkeänä osana lautan toiminnan automaatiota oli mahdollistaa navigointi vesillä Home Assistantin käyttöliittymän avulla, minkä toteutukseen työssä keskityttiin.

Opinnäytetyössä rakennettiin navigointikomponentti Home Assistantin päänäkymään tietokokonaisuuden osaksi korttina eli yhtenä Home Assistantin dataikkunana muiden joukossa. Komponentin piti myös pystyä kommunikoimaan lautan muiden osien kanssa MQTT-viestintäprotokollalla, jotta voidaan kuljettaa koordinaattidataa.

Aluksi toteutettiin komponentin perustana karttanäkymä, jonka päälle kehitettiin vaadittua toiminnallisuutta. Home Assistantin ominaisuuksia hyödyntäen vastaanotettiin viestinvälittäjän kautta lautan sijainti, joka tallennettiin Home Assistantin sisäiseen tietokantaan. Koordinaattihistorian avulla visualisoitiin lautan kulkema reitti karttaan. Sen jälkeen kehitettiin ominaisuus reitin suunnittelua varten karttanäkymää hyödyntäen. Suunnitellun reitin koordinaatit lähetettiin MQTT-pakettina takaisin lautalle, jossa ne myöhemmin käsitellään kulkusuunnan määrittämiseksi.

Lopputuloksena on navigointikomponentti, jonka avulla voidaan helposti seurata lautan kulkemaa reittiä vesillä sekä toteuttaa tulevan reitin hallintaa. Tämän seurauksena saunalautta on askeleen pidemmällä automaatiossa ja älykkyydessä kyeten parempaan toiminnallisuuteen osana esineiden internetiä.
Kokoelmat
  • Opinnäytetyöt (Avoin kokoelma)
Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste
 

Selaa kokoelmaa

NimekkeetTekijätJulkaisuajatKoulutusalatAsiasanatUusimmatKokoelmat

Henkilökunnalle

Ammattikorkeakoulujen opinnäytetyöt ja julkaisut
Yhteydenotto | Tietoa käyttöoikeuksista | Tietosuojailmoitus | Saavutettavuusseloste