Open raintonr opened 6 months ago
This was all working fine up until today. My previously paired TV stopped working so attempted a re-pair and got the same error. Here's what it looks like when using the example.js script:
example.js
$ node ./example.js Start Pairing Connect tv Pairing connected tv Pairing secure connected Receive : 7,8,2,16,200,1,90,0 Receive : {"protocolVersion":2,"status":"STATUS_OK","pairingRequestAck":{}} Receive : 16,8,2,16,200,1,162,1,8,18,4,8,3,16,6,24,1 Receive : {"protocolVersion":2,"status":"STATUS_OK","pairingOption":{"outputEncodings":[{"type":"ENCODING_TYPE_HEXADECIMAL","symbolLength":6}],"preferredRole":"ROLE_TYPE_INPUT"}} Receive : 8,8,2,16,200,1,250,1,0 Receive : {"protocolVersion":2,"status":"STATUS_OK","pairingConfigurationAck":{}} Code : XXXXXX Sending code : XXXXXX Receive : 42,8,2,16,200,1,202,2,34,10,32,174,196,77,47,215,11,128,83,224,226,179,60,125,89,172,113,64,113,167,2,112,94,191,75,48,212,3,172,224,155,96,254 Receive : {"protocolVersion":2,"status":"STATUS_OK","pairingSecretAck":{"secret":"rsRNL9cLgFPg4rM8fVmscUBxpwJwXr9LMNQDrOCbYP4="}} tv Paired! tv Pairing Connection closed false Start Remote Connect tv Remote secureConnect tv Receive : {"remoteConfigure":{"code1":637,"deviceInfo":{"model":"BRAVIA 4K GB","vendor":"Sony","unknown1":1,"unknown2":"9","packageName":"com.google.android.tv.remote.service","appVersion":"5.2.473254133"}}} Create Remote {"remoteConfigure":{"code1":622,"deviceInfo":{"model":"21K9CTO1WW","vendor":"LENOVO","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}} Sending {"remoteConfigure":{"code1":622,"deviceInfo":{"model":"21K9CTO1WW","vendor":"LENOVO","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}} tv Receive : {"remoteError":{"value":true,"message":{"remoteConfigure":{"code1":622,"deviceInfo":{"model":"21K9CTO1WW","vendor":"LENOVO","unknown1":1,"unknown2":"1","packageName":"androitv-remote","appVersion":"1.0.0"}}}}} node:events:505 throw err; // Unhandled 'error' event ^ Error [ERR_UNHANDLED_ERROR]: Unhandled error. ({ error: RemoteError { value: true, message: RemoteMessage { remoteConfigure: [RemoteConfigure] } } }) at RemoteManager.emit (node:events:503:17) at TLSSocket.<anonymous> (/home/xxx/node_modules/androidtv-remote/dist/remote/RemoteManager.js:107:21) at TLSSocket.emit (node:events:514:28) at addChunk (node:internal/streams/readable:545:12) at readableAddChunkPushByteMode (node:internal/streams/readable:495:3) at Readable.push (node:internal/streams/readable:375:5) at TLSWrap.onStreamRead (node:internal/stream_base_commons:190:23) { code: 'ERR_UNHANDLED_ERROR', context: { error: RemoteError { value: true, message: RemoteMessage { remoteConfigure: RemoteConfigure { code1: 622, deviceInfo: RemoteDeviceInfo { model: '21K9CTO1WW', vendor: 'LENOVO', unknown1: 1, unknown2: '1', packageName: 'androitv-remote', appVersion: '1.0.0' } } } } } } Node.js v20.10.0
This was all working fine up until today. My previously paired TV stopped working so attempted a re-pair and got the same error. Here's what it looks like when using the
example.js
script: