-
-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Final fix for climate react switch enabled not working properly #119
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looking good, think we are pretty close @seidnerj!
I adjusted to code according to the discussion above and tested it. I guess that's it :) @benwebbbenwebb |
Thanks @seidnerj Merged |
* Fixed StateHandler setter not firing for `enableClimateReactSwitch` * Adjust `enableClimateReactAutoSetup` logic
* Fixed StateHandler setter not firing for `enableClimateReactSwitch` * Adjust `enableClimateReactAutoSetup` logic
I just found a small (but critical) bug in this feature, it affects ANY configuration, even if the auto setup feature is off. I will have a PR ready very soon - I am testing it today. |
* Fixed StateHandler setter not firing for `enableClimateReactSwitch` * Adjust `enableClimateReactAutoSetup` logic
* Fixed StateHandler setter not firing for `enableClimateReactSwitch` * Adjust `enableClimateReactAutoSetup` logic
### Bug fixes and improvements - #105 fan setting not remembered, round HKToFanLevel to match fanLeveltoHK - StateHandler.js - Better handle async (WIP) API calls, especially for smartMode - StateHandler.js - Correctly manage smartMode state changes - api.js - Better error handling - api.js - updated fixResponse to prevent unexpectedly adding smartMode - README.md changes - Climate React feature descriptions - Sensor descriptions - added deprecations - general clean up - config and config.schema updates - move StateHandler.js - move HKToFanLevel, toFahrenheit, sensiboFormattedACState & sensiboFormattedClimateReactState to (new) StateHandler.js - add Utils.js and move to using Utils.updateValue() - Additional logging and TODOs - Only add Humidity to AC when enabled ### Security - Bump axios from 0.21.4 to 1.6.5 - Bump follow-redirects to 1.15.4 ### Chores and maintenance - update package.json dependency and engine versions - Axios major version upgrade - remove qs (functionality now provided by Axios directly) - move to eslint stylistic (from eslint) for linting - ESLint flat file config (v9 ready) - add/update GitHub workflow to check linting on PRs - update .gitignore and .npmignore - move nodemon to own config - TODOs, comments and debug log changes - Tidied up / unified accessory definition files --------- Co-authored-by: seidnerj (PRs #119 & #122, #123 back merged)
No description provided.