Tehtäväkuvaus:
Tässä tehtävässä asennetaan Rpi:lle HASS jos sitä ei ole asennettu jo aikaisemmin.
Ajatuksena että Rpi:llä on kaikki tarvittavat työkalut ja käytämme palvelinta ja koodausympäristöä selaimella (Rpi on tällöin kiinni ethernet-verkossa).
Koulun työasemalla selaimella käytetään HASS-palvelinta ja ssh-terminaalissa koodataan python-clienttia
Ohjeet:
1. asennetaan HASS-palvelimelle Ssh-terminaali
2. testaa asennus (ohjeet alla)
3. asennetaan paho-kirjasto
pip install paho-mqtt
4. luo /home/hassio kansioon test1.py
cd /home/hassio
nano test1.py
kopioi https://openresearch.fi/mqtt/
testaa käskyllä
python test1.py
5. Kytketään Raspberryyn sensoriverkko ulkoisella USB-adapterilla
6. Monitoroidaan MQTT-Explorerilla (192.168.1.x:1883)
(asennetaan Microsoft storesta)
7. Ajetaan testi uudelleen
python test1.py
(avaa kansiot shellies ja house)
8. ota kuva testauksesta
Tehtävän palautusohje:
+ palauta kuva MQTT-explorer ikkunasta kun olet ajanut client-koodin
(muuta ip-osoitteet kyseisen opiskelijan HASS-palvelimen mukaan) katso tehtävä6
Tehtävä palautetaan ohjeen mukaan.
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.