Problem Set #5: Mother (Cloud)
alebo o tretej vrste IoT architektúry
Upozornenie
Work in progess! Dokumentácia nie je úplná a bude priebežne dopĺňaná.
Mother je virtuálny server, ktorý je spustený v sieti
Technickej univerzity TUNET.
Stroj je dostupný na IP adrese 147.232.205.176
. Sú v ňom
spustené služby, ktoré môžete využiť pri tvorbe vašich vlastných
aplikácií. Pre potreby našej architektúry sa budeme tváriť, že toto je
“cloud” a presne v tomto istom “cloude” budete spúšťať
vaše vlastné aplikácie. Ak ste tak ešte neurobili, môžete tak spraviť na
tejto
adrese.
Služby na zariadení Mother
- Grafana - nástenky zobrazujúce najmä informácie týkajúce sa stavu systému
- InfluxDB - NoSQL databáza typu Time Series (časové rady)
- Mosquitto - MQTT broker, cez ktorý prechádzajú všetky správy infraštruktúry
Prístup k nástenkám v Grafane
Na prístup ku službe Grafana môžete použiť tieto údaje:
- adresa: http://147.232.205.176/grafana
- login:
student
- password:
student
Prístup k databáze InfluxDB
Prístup k databáze InfluxDB máte len na čítanie. Na prístup použite tieto údaje:
- adresa:
147.232.205.176
- port:
8086
- token:
Af69BFY2-rHOu2QQ_2Nj4fB_fMVRS7x3s3a_yNk8INFc8h5JbGLn-DQJEhUeKwTHdZrzqjV8WB3pZLdZ_T5dxw==
- organization:
Tuke
- buckets:
Metrics
- tu sa ukladajú všetky metriky zo všetkých zariadení IoT GatewayMeasurements
- tu sa ukladajú všetky dáta, ktoré posielateThings
- tu možete posielať (takmer) čokoľvek, záznamy z tohto bucketu sa automaticky mažú každých 48 hodín
Prístup k MQTT
Ak budete potrebovať komunikovať s akčnými členmi v niektorej z miestností alebo so všetkými, budete na to používať komunikačný protokol MQTT a broker na zariadení Mother. Pre pripojenie použite tieto údaje:
- adresa:
147.232.205.176
- port:
1883
- port pre WebSocket:
8000
- login:
maker
- password:
mother.mqtt.password