Добавление клиента MQTT в мое приложение angular 2

1

Я пытаюсь сделать MQTT-клиент для моего проекта Ionic2/Angular 2 с использованием библиотеки MQTT.js, но я просто не знаю, как его реализовать. Поэтому я создал провайдера для моего проекта под названием mqtt-client, а затем включил библиотеку

npm install mqtt --save

а потом

npm install --save @types/mqtt

После этого я добавил модуль к моему провайдеру:

import { Injectable } from '@angular/core';
import { Http } from '@angular/http';
import 'rxjs/add/operator/map';

import { Client, Packet, connect } from 'mqtt';

@Injectable()
export class MQTTClient {
  constructor(public http: Http,  public packet: Packet, public client:Client ) {
    console.log('Hello MqttClientProvider Provider');


  }

}

Как продолжить? заранее спасибо

  • 0
    Любой успех с этим?
  • 0
    Помогает ли это github.com/sjmf/ng2-mqtt-demo ?
Теги:
angular
ionic2
mqtt

1 ответ

0

Я лично использую ngx-mqtt, который является оберткой для MQTT.js для углового и работает с большинством версий Angular, поэтому есть x после ng

https://sclausen.github.io/ngx-mqtt/

Вы должны иметь возможность легко и быстро запускать его и следуя инструкциям в приведенной выше ссылке.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню