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.
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.
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