vk49 Tivioa_Tehtävä09 nodered Shelly-pm1+ mqtt mittaus-sovellus
vk49 Tivioa_Tehtävä09 nodered Shelly-pm1+ mqtt mittaus-sovellus

Tehtäväkuvaus:

Shelly-sensorin (shellypm) datanluku/ kirjoittaminen Node-Red:llä mqtt-palvelimelle


OHJEET:

Tässä dokumentissa on kuvattu tällä viikolla aloitetut tehtävät.

Huom! Turvallisuussyistä johtuen laitteen käyttöjännite tulee olla 24V DC !!!

(230VAC käytössä sensorit ja digitaalitulot jännitteellisiä! Käyttö suuremmalla jännitteellä vain sähkötekniikan ammattilaisille)


Perjantain ohjelmaa:
+ Shelly-sensorin kytkeminen Node-Red:lle ja Flow-ohjelmointi
+ Shelly laitteen lämpötilan mittaus käyttäen mqtt-protokollaa node-red ohjelmointiympäristössä (opettajan esimerkki liitteessä)

+ Simulaatiomalli jossa lämpötilan mittaustiedot tallennetaan numeerisena mqtt-palvelimelle (mqtt-out) ja luetaan sieltä takaisin (mqtt-in) ja näytetään gauge-mittarilla tulokset käyttöliittymässä


modulit:
Shelly Plus 1PM -relekytkin Wi-Fi-verkkoon – Verkkokauppa.com
https://kb.shelly.cloud/knowledge-base/shelly-plus-1pm


laajennusmoduli:
Shelly Plus Add-on anturiliitäntä – Verkkokauppa.com

shelly api

https://kb.shelly.cloud/knowledge-base/devices


Tehtäväohjeet ko. viikolle:

Alla olevan linkin kautta näet kaikki tehtävät. Viimeisin julkaistu tehtävä on ensimmäisenä.

Kaikki aiemmat tehtävät:



Tehtavat-linkki:

Tästä löydät ohjeet kurssi oppimisprosessiin liittyen.

Opiskeluohjeita


Tehtävä palautetaan ohjeen mukaan. katso kuva liitteessä 


Tehtävän palautusluukku 
Avaa Teamsin "Tehtävät" ja palauta saman nimisen tehtävän liitteeksi. Katso ohjeet palautukseen Teams - tehtävästä.


Tästä löydät ohjeet kurssi oppimisprosessiin liittyen.

Opiskeluohjeita

Langattomat sensorit (wifi):
192.168.1.109 (hasan)
192.168.1.106 (sw)
192.168.1.101 (LH) shellyPm
192.168.1.105 (didi)
192.168.1.102 (digitaalisensorin testaus)

HASS
:8123
192.168.1.117 (hasan)
192.168.1.118 (sw)
192.168.1.108 (jk) opiskelija, Student123!
192.168.1.116 (didi)
192.168.1.124 (LH)


Etäkäyttökoodit
:
pyydä chatissä opiskelijalta

Ohjeita
:
1. Kytke Shelly sensori ja oma koneesi sensoriverkkoon (ei tarvita simulointimallissa)
2. käynnistä Home-assistant palvelin ja avaa sen käyttöliittymä selaimella (esim. virtuaalikoneelle)
3. liitä shelly-sensori Hass-desktop:iin (ei tarvita simulointimallissa)
4. avaa Node-red
5. katso opettajan ohjelmointiesimerkki liitteestä

6. avaa node-red desktop ja testaa syöttämällä numeerisia lämpötila-arvoja simulointimalliin ja monitoroidaan mqtt-explorerilla että arvot menevät palvelimelle. 

7. debug modessa HASS-sovelluksessa katsotaan että arvot muuttuvat oikein 

D4EB5D3E-2F8D-4B89-AD8E-F000D251F910
002
003
004
005
006
007
008
009
010
011
012
013
014
016
017
018
020
shelly_script1
shelly_script
shelly_script2
021
022
shelly_script3
Scroll to Top