You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
The key has expired.
New release 3.1.0 of Perfect Coffee PID
Add support for up to 3 "Profiles" which can be used to quickly switch between different brew settings (eg. when different beans are used).
Initial support for "MENU" which can be used to control settings using the display-case with buttons
Support for Thermistor K-type with MAX6675 (Thanks to aschoelzhorn for the PR and TeraK, sailhobie for support).
Changelog
3.1.0:
NEW FEATURE: Add support for up to 3 "Profiles" which can be used to quickly switch between different brew settings (eg. when different beans are used).
An individual profile comprises of following settings:
Brew Temperature / setPoint
Brew Time
Preinfusion time and pause
Coldstart Temperature / startTemp
Profiles can be selected by any means, eg mqtt/blynk/menu/.. . The variable for this is "profile".
The selected profile is also shown on the display, see new setting ENABLE_PROFILE_STATUS.
ATTENTION: Following variable names has changed and therefore any mqtt dashboards and tools have to be adapted (eg IotMQTT/Grafana/nodered):
setPoint -> activeSetPoint
brewtime -> activeBrewTime
starttemp -> activeStartTemp
preinfusion -> activePreinfusion
preinfusionpause -> activePreinfusionPause
Hint: Changing the value of any of variables (eg using mqtt/blynk) will update the respective setting of the currently activated profile.
Blynk:
Added new virtual Pin V3 for "profile", which can be any number between 1 and 3.