cbrandlehner / homebridge-daikin-local

Supports Daikin Air Conditioners on HomeBridge
MIT License
101 stars 18 forks source link

Daikin not responding #90

Closed PrimaryInc closed 3 years ago

PrimaryInc commented 4 years ago

Hi,

I've just upgraded to the latest version of plugin. v 2020.41.1 HomeBridge 1.1.6

Error seen in log: Daikin01 I can ping ip without problem and Daikin iOS app works as expected.

ffaamm commented 4 years ago

I second this, just downgraded to v2020.39.1 and it seems back to work.

ffaamm commented 4 years ago

Tried again to update to 2020.40.1 and immediately falls apart:

[2020-10-24 0:05:23] [AC1] ERROR: Queued request to http://192.168.0.18/aircon/get_model_info returned error Error: socket hang up at connResetException (internal/errors.js:609:14) at Socket.socketOnEnd (_http_client.js:459:23) at Socket.emit (events.js:326:22) at endReadableNT (_stream_readable.js:1223:12) at processTicksAndRejections (internal/process/task_queues.js:84:21) { code: 'ECONNRESET', response: undefined } [2020-10-24 0:05:23] [AC1] ERROR: API request to http://192.168.0.18/aircon/get_model_info returned error Error: socket hang up at connResetException (internal/errors.js:609:14) at Socket.socketOnEnd (_http_client.js:459:23) at Socket.emit (events.js:326:22) at endReadableNT (_stream_readable.js:1223:12) at processTicksAndRejections (internal/process/task_queues.js:84:21) { code: 'ECONNRESET', response: undefined } [2020-10-24 0:05:23] [AC2] ERROR: Queued request to http://192.168.0.19/aircon/get_model_info returned error Error: socket hang up at connResetException (internal/errors.js:609:14) at Socket.socketOnEnd (_http_client.js:459:23) at Socket.emit (events.js:326:22) at endReadableNT (_stream_readable.js:1223:12) at processTicksAndRejections (internal/process/task_queues.js:84:21) { code: 'ECONNRESET', response: undefined } [2020-10-24 0:05:23] [AC2] ERROR: API request to http://192.168.0.19/aircon/get_model_info returned error Error: socket hang up at connResetException (internal/errors.js:609:14) at Socket.socketOnEnd (_http_client.js:459:23) at Socket.emit (events.js:326:22) at endReadableNT (_stream_readable.js:1223:12) at processTicksAndRejections (internal/process/task_queues.js:84:21) { code: 'ECONNRESET', response: undefined }

Good thing Homebridge Config UI X has recently added the ability to roll back a plugin to a previous version, 2020.39.1 works perfectly.

Looking at 2020.41.1 changes, I see in index.js that .retry(this.retries) and .use(this.throttle.plugin()) have been commented out… sure this is the right thing? Wasn't throttle the solution for all recent reliability issues? And now that's commented out they are back?!?

PrimaryInc commented 4 years ago

@ffaamm, rolled back version my self. Seems that developer is not that active at the moment to address this.

fabiandev commented 3 years ago

@PrimaryInc @ffaamm can you please check again with the latest release?

romain1313 commented 3 years ago

Dear all. not same isse but let you know I've just upgraded to the latest version. It seems has fixed some issue on my side, when using some scenarios OFF/ON. It also detect better the last Daikin I have installed, with no errors now. THANKS A LOT

PrimaryInc commented 3 years ago

Hi @fabiandev,

Thank you, I've must updated. I will let you know if i see or experience any issue.

Thanks again :)

PrimaryInc commented 3 years ago

1 day in no issues seen.

Thanks for updateing plugin, I'll close this issue.

ffaamm commented 3 years ago

I've been running this version for a week now (without even noticing when homebridge-config-ui-x updated it…) and I haven't run into any issue (in fact I thought I was still running 2020.39.1). Fixed for me, thank you.