Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (Flatly)
  • No Skin
Collapse
Brand Logo

NetXMS Forum

  1. Home
  2. Feature Requests
  3. Mqtt broker

Mqtt broker

Scheduled Pinned Locked Moved Feature Requests
4 Posts 3 Posters 11.3k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • G
    G
    gmonk63
    wrote on last edited by
    #1

    maybe add support for mqtt in order to recieve sensor and other data easily with out having to compile nxevent etc for embedded devices..

    1 Reply Last reply
    0
    • V
      V
      Victor Kirhenshtein
      wrote on last edited by
      #2

      Hi,

      it could be interesting. Do you have some suggestions of inexpensive hardware that can be used for testing?

      Best regards,
      Victor

      1 Reply Last reply
      0
      • B
        B
        Borgso
        wrote on last edited by
        #3

        Any linux running machines, even virtual host would work as a test.

        NetXMS just need to act as a MQTT broker or connect to one and listen to topics.
        This could be something like the "nxpush", but ie "nxmqtt"

        Ex: embeded device announce "TOPIC/%NODE%/%DCI_VALUE%" to MQTT broker, netxms puts value into correct place.

        1 Reply Last reply
        0
        • G
          G
          gmonk63
          wrote on last edited by
          #4

          Exactly as Borgso said..  I generally use mosquitto which is an opensource broker written in c  http://mosquitto.org/download/  there is also http://emqtt.io/ which is written in erlang  both brokers support websockets so you could have realtime dashboards so basically you could create a dashboard and have it subscribe to realtime data  and with the broker being integrated on the server you could just use a local client  https://github.com/eclipse/paho.mqtt.java  ( Java Client)  http://www.eclipse.org/paho/clients/c/embedded/ ( c++ Client )  to subscribe to the topics locally.. And if another Netxms server where interested in the data it would just need to subscribe to the topic using any of the above clients or simply bridge the two with a broker to broker bridge..

          1 Reply Last reply
          0

          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

          With your input, this post could be even better 💗

          Register Login
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          Powered by NodeBB Contributors
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • Users
          • Groups