@kosta Thanks, i could really use this so i installed your plugin using the ejabberd method. Didn’t try to send messages yet but i already ran into some trouble. Am i doing something wrong here?
This is from my pimatic-daemon.log:
23:34:58.140 [pimatic] error: A uncaught exception occured: TypeError: Cannot read property 'attrs' of undefined
23:34:58.140 [pimatic] error:> at XmppPlugin.readIq (/home/pi/pimatic-app/node_modules/pimatic-xmpp/xmpp.coffee:150:99)
23:34:58.140 [pimatic] error:> at XmppPlugin.readIq (/home/pi/pimatic-app/node_modules/pimatic-xmpp/xmpp.coffee:3:1)
23:34:58.140 [pimatic] error:> at XmppPlugin.rec (/home/pi/pimatic-app/node_modules/pimatic-xmpp/xmpp.coffee:84:14)
23:34:58.140 [pimatic] error:> at Client.<anonymous> (/home/pi/pimatic-app/node_modules/pimatic-xmpp/xmpp.coffee:3:1)
23:34:58.140 [pimatic] error:> at emitOne (events.js:77:13)
23:34:58.140 [pimatic] error:> at Client.emit (events.js:169:7)
23:34:58.140 [pimatic] error:> at Client._handleStanza (/home/pi/pimatic-app/node_modules/pimatic-xmpp/node_modules/node-xmpp-client/lib/Client.js:227:12)
23:34:58.140 [pimatic] error:> at Client.onStanza (/home/pi/pimatic-app/node_modules/pimatic-xmpp/node_modules/node-xmpp-client/lib/Client.js:221:8)
23:34:58.140 [pimatic] error:> at emitOne (events.js:77:13)
23:34:58.140 [pimatic] error:> at Connection.emit (events.js:169:7)
23:34:58.140 [pimatic] error:> at Connection.onStanza (/home/pi/pimatic-app/node_modules/pimatic-xmpp/node_modules/node-xmpp-client/node_modules/node-xmpp-core/lib/Connection.js:377:10)
23:34:58.140 [pimatic] error:> at StreamParser.<anonymous> (/home/pi/pimatic-app/node_modules/pimatic-xmpp/node_modules/node-xmpp-client/node_modules/node-xmpp-core/lib/Connection.js:231:10)
23:34:58.140 [pimatic] error:> at emitOne (events.js:77:13)
23:34:58.140 [pimatic] error:> at StreamParser.emit (events.js:169:7)
23:34:58.140 [pimatic] error:> at SaxLtx.<anonymous> (/home/pi/pimatic-app/node_modules/pimatic-xmpp/node_modules/node-xmpp-client/node_modules/node-xmpp-core/node_modules/@xmpp/streamparser/index.js:68:14)
23:34:58.140 [pimatic] error:> at emitOne (events.js:77:13)
23:34:58.140 [pimatic] error:> at SaxLtx.emit (events.js:169:7)
23:34:58.140 [pimatic] error:> at SaxLtx._handleTagOpening (/home/pi/pimatic-app/node_modules/pimatic-xmpp/node_modules/node-xmpp-client/node_modules/node-xmpp-core/node_modules/@xmpp/streamparser/node_modules/ltx/lib/parsers/ltx.js:37:12)
23:34:58.140 [pimatic] error:> at SaxLtx.write (/home/pi/pimatic-app/node_modules/pimatic-xmpp/node_modules/node-xmpp-client/node_modules/node-xmpp-core/node_modules/@xmpp/streamparser/node_modules/ltx/lib/parsers/ltx.js:111:18)
23:34:58.140 [pimatic] error:> at StreamParser.write (/home/pi/pimatic-app/node_modules/pimatic-xmpp/node_modules/node-xmpp-client/node_modules/node-xmpp-core/node_modules/@xmpp/streamparser/index.js:133:17)
23:34:58.140 [pimatic] error:> at Connection.onData (/home/pi/pimatic-app/node_modules/pimatic-xmpp/node_modules/node-xmpp-client/node_modules/node-xmpp-core/lib/Connection.js:310:17)
23:34:58.140 [pimatic] error:> at emitOne (events.js:82:20)
23:34:58.140 [pimatic] error:> at TLSSocket.emit (events.js:169:7)
23:34:58.140 [pimatic] error:> at TLSSocket.emit (/home/pi/pimatic-app/node_modules/pimatic/startup.coffee:63:24)
23:34:58.140 [pimatic] error:> at readableAddChunk (_stream_readable.js:153:18)
23:34:58.140 [pimatic] error:> at TLSSocket.Readable.push (_stream_readable.js:111:10)
23:34:58.140 [pimatic] error:> at TLSWrap.onread (net.js:537:20)
23:34:58.140 [pimatic] error:> This is most probably a bug in pimatic or in a module, please report it!
23:34:58.145 [pimatic] warn: Keeping pimatic alive, but could be in an undefined state, please restart pimatic as soon as possible!
This is my config:
{
"plugin": "xmpp",
"user": "butler@localhost",
"password": "XXXXXX",
"adminId": "admin@localhost",
"defaultId": "my-account@gmail.com",
"nickId": "pimatic",
"keepaliveInterval": 5
}