1
0
mirror of https://github.com/mainflux/mainflux.git synced 2025-04-26 13:48:53 +08:00

Fix MQTT port

Signed-off-by: Drasko DRASKOVIC <drasko.draskovic@gmail.com>
This commit is contained in:
Drasko DRASKOVIC 2016-10-17 20:18:46 +02:00
parent bbc66553b2
commit cc50880217
4 changed files with 7 additions and 5 deletions

View File

@ -7,9 +7,11 @@ import (
"log"
"encoding/json"
"net/http"
"strconv"
"github.com/mainflux/mainflux/db"
"github.com/mainflux/mainflux/models"
"github.com/mainflux/mainflux/config"
"github.com/krylovsk/gosenml"
"gopkg.in/mgo.v2/bson"
@ -48,10 +50,10 @@ var msgHandler mqtt.MessageHandler = func(client mqtt.Client, msg mqtt.Message)
fmt.Println(status)
}
func (mqc *MqttConn) MqttSub() {
func (mqc *MqttConn) MqttSub(cfg config.Config) {
// Create a ClientOptions struct setting the broker address, clientid, turn
// off trace output and set the default message handler
mqc.Opts = mqtt.NewClientOptions().AddBroker("tcp://localhost:1883")
mqc.Opts = mqtt.NewClientOptions().AddBroker("tcp://" + cfg.MqttHost + ":" + strconv.Itoa(cfg.MqttPort))
mqc.Opts.SetClientID("mainflux")
mqc.Opts.SetDefaultPublishHandler(msgHandler)

View File

@ -17,4 +17,4 @@ mongoDatabase = "mainflux"
# MQTT
mqttHost = "emqttd"
mqttPort = 1833
mqttPort = 1883

View File

@ -17,4 +17,4 @@ mongoDatabase = "mainflux"
# MQTT
mqttHost = "localhost"
mqttPort = 1833
mqttPort = 1883

View File

@ -123,7 +123,7 @@ func main() {
// MQTT
mqc := new(clients.MqttConn)
//Sub to everything comming on all channels of all devices
mqc.MqttSub()
mqc.MqttSub(cfg)
// Serve HTTP
go servers.HttpServer(cfg)