CraftBeerPi Plugin
Project description
CBPi4 HERMS PID KettleLogic
This Kettle Logic can be used to run a HERMS System with CraftbeerPi4.
Mash temperature is controlled via PID logic
- The Kettle logic is intended to be used in a HERMS system with HLT. It is a PID logic. PID parameters can be for instance derived from the PID AutoTune plugin (https://github.com/avollkopf/cbpi4-PIDAutoTune)
- It runs on PID control until it reaches a specified temperature. Above that temperature it heates w/o PID logic until a specified boil temp is reached.
- Power to run boil can be specified in the plugin
- Kettle Agitator (Pump) is siwtched on in Automode
Parameters:
- Configurable:
- P: Proportional - Takes current value into account
- I: Integral - Takes past values into account
- D: Derivative - Takes future values into account
- Max Output: Maximum Power (%) to be used for PID during Ramp up
- Max Boil Output: Maximum Power during when Boil Temp is reached
- Max Boil Temp: When Temp is reached, power is set to Max Boil Output
- Internal Loop: Seconds of the internal loop -> Determines maximum PID resolution
- HLT Sensor: Sensor that measures your HLT temperature
- DeltaTemp: Plugin allows control of HLT temp. This values determines the max delta temp that the HLT is allowed to be above the Target Mash Temp
Installation:
- sudo pip3 install cbpi4-PIDHerms
- (or from the GIT repo) -> sudo pip3 install https://github.com/avollkopf/cbpi4-PIDHerms/archive/main.zip
- cbpi add cbpi4-PIDHerms
Requirements:
- CBPi4 Version 4.0.0.35 or later (currently only available from my fork)
Changelog:
- 23.09.21: Initial commit
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cbpi4-PIDHerms-0.0.1.tar.gz
(4.7 kB
view details)
File details
Details for the file cbpi4-PIDHerms-0.0.1.tar.gz
.
File metadata
- Download URL: cbpi4-PIDHerms-0.0.1.tar.gz
- Upload date:
- Size: 4.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.3
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 254b17bc3088fd43188dbe8fe080517d7b0a5d0442a3e7bb66edb23b091cae71 |
|
MD5 | a0bcb164997a96bcbfe410f753091135 |
|
BLAKE2b-256 | e4b622b522312c42acc3fd289376c58216b9e3c02c9f42fb7ffeff1e154715ea |