What's Changed
- completely rebuilt library to a more modular design
- make cloud & bluetooth methods more consistent
- lots of cleanup
- include new websocket messages
- added basic Pico grinder support
- added unit tests
Changelog:
* Vnext by zweckj in https://github.com/zweckj/lmcloud/pull/38
* Bluetooth cleanup by zweckj in https://github.com/zweckj/lmcloud/pull/39
* rename config.json to secrets.json by zweckj in https://github.com/zweckj/lmcloud/pull/40
* Vnext by zweckj in https://github.com/zweckj/lmcloud/pull/41
* update grinder snapshot by zweckj in https://github.com/zweckj/lmcloud/pull/42
* Vnext by zweckj in https://github.com/zweckj/lmcloud/pull/43
* Vnext by zweckj in https://github.com/zweckj/lmcloud/pull/44
* add update function to machine, add steamlevel enum by zweckj in https://github.com/zweckj/lmcloud/pull/45
* fix tests by zweckj in https://github.com/zweckj/lmcloud/pull/46
* Vnext by zweckj in https://github.com/zweckj/lmcloud/pull/47
* change init of cloud client by zweckj in https://github.com/zweckj/lmcloud/pull/48
* more consistent typing by zweckj in https://github.com/zweckj/lmcloud/pull/49
* Vnext by zweckj in https://github.com/zweckj/lmcloud/pull/50
* fix preinfusion times by zweckj in https://github.com/zweckj/lmcloud/pull/51
* fix websocket parsing by zweckj in https://github.com/zweckj/lmcloud/pull/52
* sync bt and cloud parameters by zweckj in https://github.com/zweckj/lmcloud/pull/53
* only exchange client by zweckj in https://github.com/zweckj/lmcloud/pull/54
* Update pypi.yaml by zweckj in https://github.com/zweckj/lmcloud/pull/55
**Full Changelog**: https://github.com/zweckj/lmcloud/compare/v0.4.35...v1.0.0