{
  "name":"mqtt_publish",
  "description":"pushlish a message to the mqtt broker",
   "spec": {
    "id": "__HOPE__/builtin/mqtt/pushlish",
    "in": {
      "ports": [
        {
        "name": "message",
        "type": "string"
        }
      ]
    },
    "out": {
      "ports": [
        {
        "name": "status",
        "type": "boolean"
        }
      ]
    },
    "config": [
      {
        "name": "server",
        "required": true
      },
      {
        "name": "topic",
        "type": "string",
        "required": true
      }
    ]
  },
  "ui":{},
  "doc":"builtin/mqtt_service.html#mqtt_publish"
}