Kesämökin ilmalämpöpumpun etäohjaus ja -seuranta Node-RED-ohjelmointityökalun avulla
Sinkkilä, Hanna (2024)
Sinkkilä, Hanna
2024
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-2024052716019
https://urn.fi/URN:NBN:fi:amk-2024052716019
Tiivistelmä
Tämän toiminnallisen opinnäytetyön tarkoituksena oli perehtyä ilmalämpöpumpun etäohjausmahdollisuuksiin ja toteuttaa Node-RED-ohjelmointityökalun avulla kesämökkiin helposti laajennettavissa oleva kotiautomaatiojärjestelmä, jolla voidaan etäohjata ilmalämpöpumppua ja seurata rakennuksen lämpötilaa. Tavoitteena oli helpottaa yksityiskäytössä olevan kesämökin sisälämpötilan ohjausta ja seurantaa, sekä mahdollistaa tämän avulla säästöjä.
Opinnäytetyössä perehdyttiin ilmalämpöpumpun etäohjaimiin, vertailtiin niitä keskenään ja valittiin niistä tähän kohteeseen sopivin. Etäohjaimia löytyi useita erilaisia, ja näistä valittiin käytettäväksi laitteeksi Broadlink RM PRO. Tietoperustassa esiteltiin toteutukseen tarvittavat ohjelmistot, laiteet ja viestintäprotokollat. Käytettäväksi alustaksi valittiin Raspberry Pi Zero 2 W -minitietokone, johon asennettiin Node-RED-ohjelmointityökalu. Sisäilman lämpötilaa mittaavina laitteina käytettiin RuuviTag-antureita. Näistä lähetettiin data Node-RED:lle MQTT-sanomilla.
Toteutusosiossa kuvattiin Raspberry Pi:n, Node-RED-ohjelmointityökalun, RuuviTag-antureiden ja Broadlink RM Pro -infrapunaohjaimen asennus. Lisäksi kuvattiin Node-RED:n Dashboard-, Remote-RED- ja WhatsApp-lisäosien asennukset. Dashboard-lisäosan avulla luotiin helppokäyttöiset näkymät, joilla käyttäjä voi tarkastella antureiden dataa ja ohjata ilmalämpöpumppua. Remote-RED-lisäosa mahdollisti dashboard-näkymään pääsyn etänä ja WhatsApp-lisäosan avulla luotiin puhelimeen tulevat hälytykset rakennuksen liian alhaisista lämpötiloista.
Opinnäytetyön tuotoksena valmistui tavoitteiden mukainen järjestelmä. Node-RED todettiin toimivaksi ohjelmointityökaluksi ilmalämpöpumpun etäohjaukseen varsinkin tilanteessa, jossa etäohjauksella säädetään vain ilmalämpöpumpun toimintotilaa ja lämpötiloja.
Opinnäytetyössä perehdyttiin ilmalämpöpumpun etäohjaimiin, vertailtiin niitä keskenään ja valittiin niistä tähän kohteeseen sopivin. Etäohjaimia löytyi useita erilaisia, ja näistä valittiin käytettäväksi laitteeksi Broadlink RM PRO. Tietoperustassa esiteltiin toteutukseen tarvittavat ohjelmistot, laiteet ja viestintäprotokollat. Käytettäväksi alustaksi valittiin Raspberry Pi Zero 2 W -minitietokone, johon asennettiin Node-RED-ohjelmointityökalu. Sisäilman lämpötilaa mittaavina laitteina käytettiin RuuviTag-antureita. Näistä lähetettiin data Node-RED:lle MQTT-sanomilla.
Toteutusosiossa kuvattiin Raspberry Pi:n, Node-RED-ohjelmointityökalun, RuuviTag-antureiden ja Broadlink RM Pro -infrapunaohjaimen asennus. Lisäksi kuvattiin Node-RED:n Dashboard-, Remote-RED- ja WhatsApp-lisäosien asennukset. Dashboard-lisäosan avulla luotiin helppokäyttöiset näkymät, joilla käyttäjä voi tarkastella antureiden dataa ja ohjata ilmalämpöpumppua. Remote-RED-lisäosa mahdollisti dashboard-näkymään pääsyn etänä ja WhatsApp-lisäosan avulla luotiin puhelimeen tulevat hälytykset rakennuksen liian alhaisista lämpötiloista.
Opinnäytetyön tuotoksena valmistui tavoitteiden mukainen järjestelmä. Node-RED todettiin toimivaksi ohjelmointityökaluksi ilmalämpöpumpun etäohjaukseen varsinkin tilanteessa, jossa etäohjauksella säädetään vain ilmalämpöpumpun toimintotilaa ja lämpötiloja.