0.2.0
v0.2 release of firmware for SmartKnob Dev Kit v0.1
Second version of our firmware for the SmartKnob Dev Kit hardware v.0.1.
Changes:
- Companion configurator web app that allows to calibrate motor and strain sensor, without the need of a command line interface.
- New strain calibration.
- Improved Home assistant integration.
- Improved logging.
- Bug Fixes
Update from v0.1:
- You can update via OTA (once the knob is connected to your local network, head to http://IP/update) or by flashing via your IDE (Upload).
- Once updated, you will need to re-run the calibration, either via web configurator web app or by command line from your IDE (go in Monitor mode)
This version should be considered as pre-release and some bugs are expected.
What's Changed, in details
- Fix/first state color not set by @carlhampuswall in #98
- Create release.yml by @carlhampuswall in #102
- Fixes crash when knob pressed when awaiting HASS sync. by @carlhampuswall in #107
- Removed github_action_env not used anymore since no wifi_cred file. by @carlhampuswall in #103
- Create ota.md by @brushknight in #104
- Release build step. by @carlhampuswall in #101
- Fixes issue where QR code was "recalculated" and rendered each frame. by @carlhampuswall in #106
- Cleaning of repo. by @carlhampuswall in #99
- Factory reset and soft reset. by @carlhampuswall in #100
- More data for init of knob in HASS. by @carlhampuswall in #112
- Added back serial proto by @carlhampuswall in #114
- New logging implementation. by @carlhampuswall in #116
- Colored log messages. by @carlhampuswall in #120
- UI for reset flow. by @carlhampuswall in #109
- Added factory weight strain calibration. by @carlhampuswall in #119
- Knob info for web app. by @carlhampuswall in #117
- Fixed bugs introduced in commit 288b8e4 by @carlhampuswall in #121
- Fix strain calibration issues. by @carlhampuswall in #122
- Better release workflow. by @carlhampuswall in #123
- Added correct firmware release version to ui. by @carlhampuswall in #124
- Fixed ui version bug. by @carlhampuswall in #125
Full Changelog: 0.1.0...0.2.0