Menampilkan & Menyimpan Data Sensor Ke Web Dashboard Menggunakan MQTT Dan Node - Js
Menampilkan & Menyimpan Data Sensor Ke Web Dashboard Menggunakan MQTT Dan Node - Js
KelasRobot.com
Sumber: https://mqtt.org
Sejarah MQTT_
Sumber: https://www.hivemq.com/blog/mqtt5-essentials-part1-introduction-to-mqtt-5
Perkembangan MQTT_
Sumber: https://www.hivemq.com/blog/mqtt5-essentials-part1-introduction-to-mqtt-5
Aplikasi MQTT_
Sumber: https://mqtt.org
Arsitektur MQTT?_
Sumber: https://mqtt.org
QoS pada MQTT?_
Publish (QoS 1)
MQTT Client MQTT Broker
PUBACK
Publish (QoS 2)
PUBACK
MQTT Client MQTT Broker
PUBREL
PUBCOMP
Sumber: https://takethenotes.com/mqtt-qos
Pengenalan NodeJS _
Definisi NodeJS_
Sumber: https://en.wikipedia.org/wiki/Node.js
Cara Kerja NodeJS _
Sumber:
https://medium.com/s
wlh/non-blocking-even
t-driven-model-of-nod
e-js-explained-using-re
al-world-analogies-456
1cc4a7e52
Sumber:
https://www.miquido.com/blog
/why-use-node-js/
Sumber:
https://www.miquido.com/blog
/why-use-node-js/
Sumber:
https://www.miquido.com/blog
/why-use-node-js/
Membuat dan Menjalankan
Proyek NodeJS _
Buka Terminal Laragon _
1. tes-mqtt.js:
https://gist.github.com/ajangrahmat/9d24f65802e4270f8a176731f4e9aa6c
2. tes-mysql.js:
https://gist.github.com/ajangrahmat/e69c3bfa539f54ba96fe79a7f08b5920
3. tes-express.js:
https://gist.github.com/ajangrahmat/b3ae2bd8a47198778090ae777b52edc8
4. tes-socket.js:
https://gist.github.com/ajangrahmat/f02440e47e50d2ef988bddf22477067f
5. public/index.html:
https://gist.github.com/ajangrahmat/d0dd2f3e4e300dd4f1b1daa0d4c2dab4
QnA _