IOT Mosquitto mqtt, wie test auf localhost

Ich bin nur spielen, um mit mosquitto ans mqtt-Protokoll
nach dem sehr guten video
https://www.youtube.com/watch?feature=player_embedded&v=WE7GVIFRV7Q

versuchen, es zu testen auf meinem localhost

in einem terminal-Fenster ausführen ich :

mosquitto_sub -t "nodeconf/eu" -v

aber wenn ich dieses snippet:

var mqtt    = require('mqtt');
var client  = mqtt.connect();
 client.on('connect', function () {
  client.subscribe('nodeconf/eu');
  client.publish('nodeconf/eu','Hello');
});


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

Sehe ich nicht (in meinem terminal-Fenster) alle Hallo.

Was ist falsch, bitte ?

BTW
Ich bin auch auf der Suche nach guten Tutorials und Handbuch zum Thema, danke.

  • Sagen Sie, dass Sie nicht bekommen, die Ausgabe in die mosquitto_sub Fenster oder die nodejs ein? Wenn es die nodejs können Sie mit der Befestigung der auf "message", listener nachdem die Veröffentlichung abgeschlossen wurde.
  • Ich habe nicht die Hallo-Nachricht in der mosquitto_sub Fenster. Sorry van du mir ein Beispiel nennen, bitte ?
  • Jetzt haben es geschafft, eine Maschine, um den code auszuführen, es sieht gut aus und läuft wie erwartet. Ich nehme an, Sie haben broker läuft als Dienst auf Ihrem Rechner. Ich würde die Ausführung in einem terminal im Vordergrund, um zu überprüfen, dass Sie sehen können die clients eine Verbindung herstellen.
  • hast du irgendeine Lösung dafür? Ich bin nur stecken geblieben, in diese nicht sehen können Nachrichten in der mosquitto_sub terminal
  • sorry, Es ist schon eine lange Zeit seitdem, ich kann mich nicht erinnern, ob ich eine Lösung gefunden habe oder nicht
InformationsquelleAutor Whisher | 2015-06-13
Schreibe einen Kommentar