Skip to main content

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

CBPi4 Settings

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:

Requirements:

  • CBPi4 Version 4.0.0.35 or later (currently only available from my fork)

Changelog:

  • 23.09.21: Initial commit

Project details


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)

Uploaded Source

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

Hashes for cbpi4-PIDHerms-0.0.1.tar.gz
Algorithm Hash digest
SHA256 254b17bc3088fd43188dbe8fe080517d7b0a5d0442a3e7bb66edb23b091cae71
MD5 a0bcb164997a96bcbfe410f753091135
BLAKE2b-256 e4b622b522312c42acc3fd289376c58216b9e3c02c9f42fb7ffeff1e154715ea

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page