I installed and configured the plugin
{
"plugin": "owntracks",
"host": "127.0.0.1",
"port": 1883,
"username": "kenci",
"password": "password",
"protocolId": "MQIsdp",
"protocolVer": 3
}
and got this
09:08:49.739 [pimatic] error: Cannot set property 'plugin' of undefined
09:08:49.751 [pimatic] debug: TypeError: Cannot set property 'plugin' of undefined
09:08:49.751 [pimatic] debug:> at PluginManager._getConfigSchemaFromPackageInfo (/home/pi/pimatic-app/node_modules/pimatic/lib/plugins.coffee:511:9)
09:08:49.751 [pimatic] debug:> at /home/pi/pimatic-app/node_modules/pimatic/lib/plugins.coffee:479:35
09:08:49.751 [pimatic] debug:> at tryCatcher (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/util.js:16:23)
09:08:49.751 [pimatic] debug:> at Promise._settlePromiseFromHandler (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:503:31)
09:08:49.751 [pimatic] debug:> at Promise._settlePromise (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:560:18)
09:08:49.751 [pimatic] debug:> at Promise._settlePromiseCtx (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/promise.js:597:10)
09:08:49.751 [pimatic] debug:> at Async._drainQueue (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:131:12)
09:08:49.751 [pimatic] debug:> at Async._drainQueues (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:136:10)
09:08:49.751 [pimatic] debug:> at Immediate.Async.drainQueues [as _onImmediate] (/home/pi/pimatic-app/node_modules/pimatic/node_modules/bluebird/js/release/async.js:16:14)
09:08:49.751 [pimatic] debug:> at processImmediate [as _immediateCallback] (timers.js:383:17)
The same error appear with this config
{
"plugin": "owntracks",
"host": "127.0.0.1",
"port": 1883,
"username": "kenci",
"password": "password",
"protocolId": "MQTT",
"protocolVer": 4
}
mosquitto version 1.4.2 (build date 2016-02-19 21:52:12+0100)
mosquitto is an MQTT v3.1 broker.