Skip to main content

A sample cli app to control boiler state.

Project description

Boiler Controller

A comprehensive boiler startup controller using Python. The application will simulate the operations of a boiler system, reflecting real-world scenarios with detailed state transitions, timers, and logging capabilities.

Application Flow

Initially, the boiler will be in lockout state with interlock switch being open. To start the boiler, first toggle the interlock switch and start the boiler.

Boiler will enter into 3 stages for start sequence. The first stage will be pre-purge phase which will happen for 10 seconds, and then initiate phase for 10 seconds. After that, boiler will be in operational state.

We can also stop the sequence in the middle by pressing Ctrl-C during the stages.

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

python_boiler_controller-0.5.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

python_boiler_controller-0.5.0-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file python_boiler_controller-0.5.0.tar.gz.

File metadata

File hashes

Hashes for python_boiler_controller-0.5.0.tar.gz
Algorithm Hash digest
SHA256 f41ed749870b86ff6b2f9626fc56abb9b710af1da86a63e18473bf6b92f7768b
MD5 923d10ceba7f2e0043dc8979894a2eb6
BLAKE2b-256 bd6cb789e79f2a6e254f0ae36bbd55f1d67792f1bb37e84561f1375eaf95d457

See more details on using hashes here.

File details

Details for the file python_boiler_controller-0.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for python_boiler_controller-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ad076706066f64fcad7c7a619d29ec581ef936be83a0d53e381c08e11362ea23
MD5 5dd0a106c6dc97840b0457d0c165ff73
BLAKE2b-256 4e47b92bc9f957072d3fc6ee48a8604b942c7800fe5667bd91ae08859fd47ff9

See more details on using hashes here.

Supported by

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