There is only one scenario when error callback is not passed and that is the case of fetching of sessionId. Possible improvement could be adding of retry logic, but not sure if it worth it ... (in this case latency will be too high anyway and there is chance there HomeBridge will timeout it before it will finish ...)
There is only one scenario when error callback is not passed and that is the case of fetching of sessionId. Possible improvement could be adding of retry logic, but not sure if it worth it ... (in this case latency will be too high anyway and there is chance there HomeBridge will timeout it before it will finish ...)