Hi, I have a problem. I have two cameras TP-Link Tapo C100, I was added to Homebridge, but in log is error, repeats itself. Is interesting, that I added this cameras to Apple Home Kit and they show real motion picture. Help me please, where is the problem? Thank you.
},
cause: Error: connect ECONNREFUSED 192.168.1.71:80
at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16) {
errno: -111,
code: 'ECONNREFUSED',
syscall: 'connect',
address: '192.168.1.71',
port: 80
}
}
[1/25/2023, 11:46:27 PM] [TPLink] Failed to get info about: 192.168.1.71 | The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received undefined
Hi, I have a problem. I have two cameras TP-Link Tapo C100, I was added to Homebridge, but in log is error, repeats itself. Is interesting, that I added this cameras to Apple Home Kit and they show real motion picture. Help me please, where is the problem? Thank you.
[1/25/2023, 11:46:27 PM] [TPLink] Try for 192.168.1.71 : 11/20 [1/25/2023, 11:46:27 PM] [TPLink] Error sending command: deviceInfo AxiosError: connect ECONNREFUSED 192.168.1.71:80 at Function.AxiosError.from (/volume1/homebridge/node_modules/homebridge-tp-link-tapo/node_modules/axios/lib/core/AxiosError.js:89:14) at RedirectableRequest.handleRequestError (/volume1/homebridge/node_modules/homebridge-tp-link-tapo/node_modules/axios/lib/adapters/http.js:533:25) at RedirectableRequest.emit (node:events:527:28) at ClientRequest.eventHandlers. (/volume1/homebridge/node_modules/homebridge-tp-link-tapo/node_modules/follow-redirects/index.js:14:24)
at ClientRequest.emit (node:events:527:28)
at Socket.socketErrorListener (node:_http_client:454:9)
at Socket.emit (node:events:527:28)
at emitErrorNT (node:internal/streams/destroy:157:8)
at emitErrorCloseNT (node:internal/streams/destroy:122:3)
at processTicksAndRejections (node:internal/process/task_queues:83:21) {
port: 80,
address: '192.168.1.71',
syscall: 'connect',
code: 'ECONNREFUSED',
errno: -111,
config: {
transitional: {
silentJSONParsing: true,
forcedJSONParsing: true,
clarifyTimeoutError: false
},
adapter: [ 'xhr', 'http' ],
transformRequest: [ [Function: transformRequest] ],
transformResponse: [ [Function: transformResponse] ],
timeout: 0,
xsrfCookieName: 'XSRF-TOKEN',
xsrfHeaderName: 'X-XSRF-TOKEN',
maxContentLength: -1,
maxBodyLength: -1,
env: { FormData: [Function], Blob: null },
validateStatus: [Function: validateStatus],
headers: AxiosHeaders {
Accept: 'application/json, text/plain, /',
'Content-Type': 'application/json',
'User-Agent': 'axios/1.2.2',
'Content-Length': '352',
'Accept-Encoding': 'gzip, compress, deflate, br'
},
method: 'post',
url: 'http://192.168.1.71/app',
data: '{"method":"handshake","params":{"key":"-----BEGIN PUBLIC KEY-----\nMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDeJlvciz1+n+pJaBi5ZAp6/nRg\njBucGVMuVZjBurL55SAw9iYsWFxl0wwqwjk6zOvQTKe+3nZd4Mqe2bz2BLdJrPE4\nsf9SSOjQbHb7qhe35zMIqL7jZYAai5SVPDLVf7GjEOGYPeu1WAl4vIRY7PGg7wWf\nfQIGXPgKgH6920Pd9QIDAQAB\n-----END PUBLIC KEY-----\n"},"requestTimeMils":1674686787757}'
},
request: <ref *1> Writable {
_writableState: WritableState {
objectMode: false,
highWaterMark: 16384,
finalCalled: false,
needDrain: false,
ending: false,
ended: false,
finished: false,
destroyed: false,
decodeStrings: true,
defaultEncoding: 'utf8',
length: 0,
writing: false,
corked: 0,
sync: true,
bufferProcessing: false,
onwrite: [Function: bound onwrite],
writecb: null,
writelen: 0,
afterWriteTickInfo: null,
buffered: [],
bufferedIndex: 0,
allBuffers: true,
allNoop: true,
pendingcb: 0,
constructed: true,
prefinished: false,
errorEmitted: false,
emitClose: true,
autoDestroy: true,
errored: null,
closed: false,
closeEmitted: false,
}, cause: Error: connect ECONNREFUSED 192.168.1.71:80 at TCPConnectWrap.afterConnect [as oncomplete] (node:net:1187:16) { errno: -111, code: 'ECONNREFUSED', syscall: 'connect', address: '192.168.1.71', port: 80 } } [1/25/2023, 11:46:27 PM] [TPLink] Failed to get info about: 192.168.1.71 | The first argument must be of type string or an instance of Buffer, ArrayBuffer, or Array or an Array-like Object. Received undefined