NorDroN / homebridge-wideq

MIT License
12 stars 5 forks source link

Allow control of refrigerator devices using the binary protocol #12

Open ncovercash opened 4 years ago

ncovercash commented 4 years ago

This is currently a draft/WIP!

Using the binary control protocol I added in ssut/wideq-js#16, this rewrites the current refrigerator support to allow setting of complex values and better HomeKit integration.

ncovercash commented 4 years ago

Nearly finished; all that I can do left with my unit is the water filter life – after that, all should be done!

ncovercash commented 4 years ago

As best I can tell from the docs, the only way to include a proper Filter Maintenance service would be through another air filter (or appending to the current) – open to suggestions though!

ncovercash commented 4 years ago

All the features are here, and it works as best I can tell! It'd likely be best to wait until wideq-js and temperature merge my PRs so the package.json does not have to refer to my repos.

ncovercash commented 4 years ago

@NorDroN if/when upstream changes are merged, is everything here good?

NorDroN commented 4 years ago

I'd like to run this changes before approval and check that it works correct. But I think it'll be only at next weekends.

ncovercash commented 4 years ago

No worries – just wanted to see if there was anything obvious that needed fixing.

ncovercash commented 4 years ago

Any plans to merge this soon?