Open chrisvanhorn opened 1 year ago
It's a mix of things. For no clear reasons, the Coway folks keep making changes to their servers, despite the very few products they release that require additional support (even with the Korea-only models).
In the last week they somehow broke the API endpoint we use for filter status to return -1. They've since fixed that on their end.
Their servers are also slower to respond than they used to be, generating the other warnings. I will have to restructure the plugin to answer all get requests asynchronously to solve this.
Did Coway change their API again? I am still getting this error.
Mine haven't worked for months.
Did Coway change their API again? I am still getting this error.
Yes. I'm working on it.
Thank you for taking the time to fix this plugin. I really appreciate it 🙏
I am unable to get this plugin to work at all so I am assuming this is part of the issue. All I get is the 400 failure to authenticate.
AP1512HHS
Hello, noticed recently that these messages are being spammed repeatedly in my HomeBridge logs. Is it because of the accompanying Filter Life Level error that is also included here?
[9/28/2023, 11:19:02 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Air Quality' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:02 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'On' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:02 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Filter Change Indication' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:02 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Filter Life Level' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:02 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Filter Change Indication' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:02 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Filter Life Level' was slow to respond! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:03 AM] [@ohmantics/homebridge-airmega] This plugin generated a warning from the characteristic 'Filter Life Level': characteristic was supplied illegal value: number -1 exceeded minimum of 0. See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:03 AM] [@ohmantics/homebridge-airmega] This plugin generated a warning from the characteristic 'Filter Life Level': characteristic was supplied illegal value: number -1 exceeded minimum of 0. See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:08 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Active' didn't respond at all!. Please check that you properly call the callback! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:08 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Current Air Purifier State' didn't respond at all!. Please check that you properly call the callback! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:08 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Target Air Purifier State' didn't respond at all!. Please check that you properly call the callback! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:08 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Rotation Speed' didn't respond at all!. Please check that you properly call the callback! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:08 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'Air Quality' didn't respond at all!. Please check that you properly call the callback! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:19:08 AM] [@ohmantics/homebridge-airmega] This plugin slows down Homebridge. The read handler for the characteristic 'On' didn't respond at all!. Please check that you properly call the callback! See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:20:27 AM] [@ohmantics/homebridge-airmega] This plugin generated a warning from the characteristic 'Filter Life Level': characteristic was supplied illegal value: number -1 exceeded minimum of 0. See https://homebridge.io/w/JtMGR for more info. [9/28/2023, 11:20:27 AM] [@ohmantics/homebridge-airmega] This plugin generated a warning from the characteristic 'Filter Life Level': characteristic was supplied illegal value: number -1 exceeded minimum of 0. See https://homebridge.io/w/JtMGR for more info.