2.0.0 • Published 9 years ago
apeman-proto-mqtt v2.0.0
apeman-proto-mqtt
Prototype for project with MQTT.
Installation
$ npm install apeman-proto-mqtt --save
Usage
/** This is an example Apemanfile.js */
'use strict'
module.exports = {
$ctx: {
// Project context
/** Port for mqtt server */
mqttPort: 9000,
/** Port for mqtt over websocket server */
mqttWsPort: 9001,
/** Mosca backend config */
mqttBackend: null,
/** Endpoint url for mqtt */
mqttPath: '/api/peer'
},
$apps: {
"default": [
'mqtt:handle'
/* ... */
]
},
$pkg: {/* ... */},
$proto: [
// Inherit apeman-proto-mqtt project.
require('apeman-proto-mqtt')
],
$tmpls: {/* ... */},
$tasks: {/* ... */}
}
Apemanfile Configurations
$pkg
Name | Value |
---|---|
name | apeman-proto-mqtt |
version | 2.0.0 |
description | Prototype for project with MQTT. |
$proto
$apps
Name | Description |
---|---|
mqtt:handle | {"undefined":{}} |
$needs
Bin | How to install |
---|---|
apeman | npm install -g apeman |
License
This software is released under the MIT License.