iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 6
1
IoT

簡簡單單的MQTT入門系列 第 6

Javascript

Javascript訂閱、發佈MQTT訊息則是使用MQTT.js
安裝

npm install mqtt --save

發佈

var mqtt = require('mqtt')
var client  = mqtt.connect('mqtt://127.0.0.1:1883')
 
client.on('connect', function () {
  client.publish('temperature/Wuling', '23.4');
  client.end();
})

訂閱

var mqtt = require('mqtt')
var client  = mqtt.connect('mqtt://127.0.0.1:1883')
 
client.on('connect', function () {
  client.subscribe('temperature/Wuling', function (err) {

  })
})
 
client.on('message', function (topic, message) {
  // message is Buffer
  console.log(message.toString())
})

上一篇
Ardunio
下一篇
Topic Name
系列文
簡簡單單的MQTT入門23
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言