OHJEET:
Tässä dokumentissa on kuvattu tällä viikolla aloitetut tehtävät.
Aloitamme IoT-laitteiden ohjelmoinnin opiskelun:
Tavoitteena on opiskella "Esineiden internetin (IoT) laitteiden ohjelmointia ja käsitteistöä".
Aloitamme tutustumisen json-viestinvälitysmekanismiin perustuvan kotiautomaatiolaitteen ohjelmointiin graafisella ympäristöllä sekä sen sisältämien client-laitteiden mittaustietojen keruuseen ja event-tapahtumien ohjelmointiin python ympäristössä.
Opettaja esittelee toimivan ympäristön opiskelijoille sekä arkkitehtuuriin liittyviä yksityiskohtia.
+ Arkkitehtuurikuvaus ja arkkitehtuurin käsitteiden opiskelua

Opettaja jakaa opiskelijat projektitiimeihin:
Opiskelijat kuvaavat IoT-laitteidsen ohjelmointiin liittyvää dokumentaatiota tulevaa ohjelmistoprojektia varten. Opiskelijat jaetaan työryhmiin joista kukin tekee kuvauksen käsitteistöstä web-sivustolle. Tavoitteena että käsitteistön perusteella luodaan vaatimusmäärittely ja arkkitehtuurikuvaus ja määritellään ohjelmointitehtävät ja ohjelmointiympäristön asennusohjeet.
Vaatimusmäärittelystä luodaan dokumenttipohja Web-sivulle.
Selvitettävät käsitteistöt on kuvattu edellisessä kappaleessa.
+ Asennus- ja konfigurointiohjeet HomeAssistant ohjelmalle
+ Asennus- ja konfigurointiohjeet NODE-RED:lle
+ Asennus- ja konfigurointiohjeet MQTT Explorerille
+ Asennus- ja konfigurointiohjeet Raspberrylle ja sensoreille ja ohjauksille
+ Asennus- ja konfigurointiohjeet Shelly-moduleille
+ Asennus- ja konfigurointiohjeet 4G/5G reitittimelle
+ Asennus- ja konfigurointiohjeet Shelly Cloud:lle
+ Asennus- ja konfigurointiohjeet Shelly mobiilipäätteelle
+ Asennus- ja konfigurointiohjeet Python ohjelmointiympäristölle sekä Shelly - esimerkkikoodit
+ NODE-RED Flow- määritykset sekä käyttöliittymäobjektit
Tehtäväohjeet ko. viikolle:
Alla olevan linkkin 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.
Viikkotehtävät:
OHJEET:
Tässä dokumentissa on kuvattu tällä viikolla aloitetut tehtävät.
Tehtäväohjeet ko. viikolle:
Alla olevan linkkin kautta näet kaikki tehtävät. Viimeisin julkaistu tehtävä on ensimmäisenä.
Kaikki aiemmat tehtävät:
https://openresearch.fi/category/tivia
Tästä löydät ohjeet kurssi oppimisprosessiin liittyen.
Viikkotehtävät: