KraigM / homebridge-harmonyhub

HomeBridge Plugin for Logitech Harmony Hub
181 stars 52 forks source link

XMPP/JID deprecated.. Is this project still maintained? #120

Open HansWegman opened 6 years ago

HansWegman commented 6 years ago

Hey guys, is this plugin still maintained? I cannot get it stable on my Raspberry PI, it keeps crashing and although I use daemonctl it sometimes freezes the entire machine. I use node 8.9.3 and npm 5.5.1

On install I got pi@raspberrypi:~ $ npm install -g homebridge-harmonyhub npm WARN deprecated node-xmpp-stanza@1.1.0: use @xmpp/xml package https://www.npmjs.com/package/@xmpp/xml npm WARN deprecated node-xmpp-jid@2.3.0: use @xmpp/jid package https://www.npmjs.com/package/@xmpp/jid

And here are some errors:

Jan 01 10:22:25 raspberrypi homebridge[268]: errorhub { Error: MAX_CLIENTS=4 Jan 01 10:22:25 raspberrypi homebridge[268]: at Connection.onStanza (/opt/node/lib/node_modules/homebridge-harmonyhub/node_modules/node-xmpp-core/lib/Connection Jan 01 10:22:25 raspberrypi homebridge[268]: at StreamParser. (/opt/node/lib/node_modules/homebridge-harmonyhub/node_modules/node-xmpp-core/lib/Conne Jan 01 10:22:25 raspberrypi homebridge[268]: at emitOne (events.js:116:13) Jan 01 10:22:25 raspberrypi homebridge[268]: at StreamParser.emit (events.js:211:7) Jan 01 10:22:25 raspberrypi homebridge[268]: at SaxLtx. (/opt/node/lib/node_modules/homebridge-harmonyhub/node_modules/node-xmpp-core/lib/StreamParse Jan 01 10:22:25 raspberrypi homebridge[268]: at emitOne (events.js:116:13) Jan 01 10:22:25 raspberrypi homebridge[268]: at SaxLtx.emit (events.js:211:7) Jan 01 10:22:25 raspberrypi homebridge[268]: at SaxLtx._handleTagOpening (/opt/node/lib/node_modules/homebridge-harmonyhub/node_modules/ltx/lib/parsers/ltx.js:3 Jan 01 10:22:25 raspberrypi homebridge[268]: at SaxLtx.write (/opt/node/lib/node_modules/homebridge-harmonyhub/node_modules/ltx/lib/parsers/ltx.js:105:26) Jan 01 10:22:25 raspberrypi homebridge[268]: at StreamParser.write (/opt/node/lib/node_modules/homebridge-harmonyhub/node_modules/node-xmpp-core/lib/StreamParse Jan 01 10:22:25 raspberrypi homebridge[268]: at Connection.onData (/opt/node/lib/node_modules/homebridge-harmonyhub/node_modules/node-xmpp-core/lib/Connection.j Jan 01 10:22:25 raspberrypi homebridge[268]: at emitOne (events.js:121:20) Jan 01 10:22:25 raspberrypi homebridge[268]: at Socket.emit (events.js:211:7) Jan 01 10:22:25 raspberrypi homebridge[268]: at addChunk (_stream_readable.js:263:12) Jan 01 10:22:25 raspberrypi homebridge[268]: at readableAddChunk (_stream_readable.js:250:11) Jan 01 10:22:25 raspberrypi homebridge[268]: at Socket.Readable.push (_stream_readable.js:208:10) Jan 01 10:22:25 raspberrypi homebridge[268]: at TCP.onread (net.js:594:20) Jan 01 10:22:25 raspberrypi homebridge[268]: stanza: Jan 01 10:22:25 raspberrypi homebridge[268]: Stanza { Jan 01 10:22:25 raspberrypi homebridge[268]: name: 'stream:error', Jan 01 10:22:25 raspberrypi homebridge[268]: parent: null, Jan 01 10:22:25 raspberrypi homebridge[268]: children: [ [Object], [Object] ], Jan 01 10:22:25 raspberrypi homebridge[268]: attrs: { 'xmlns:stream': 'http://etherx.jabber.org/streams' } } }