Skip to main content

Chlorinator Control System with Raspberry Pi and Telit LE50-433

This project provides a Python-based control and monitoring system for a chlorinator device, using a Raspberry Pi and a Telit LE50-433 RF module. The system communicates with the chlorinator over a serial interface, reads real-time sensor data (pH, ORP, temperature, salinity, etc.), and can control relays for various automation tasks.

Features

  • Communicates with a chlorinator over UART serial
  • RF communication via Telit LE50-433 module
  • Relay control for switching devices
  • Collects and logs sensor data (pH, ORP, PPM, Temperature, etc.)
  • Compatible with Raspberry Pi 3 and 4

Hardware

  • Raspberry Pi 3 or 4 (tested)
  • Telit LE50-433 radio module (Was packaged with my BS Pool Evolink 35 on raspberry PI)
  • Chlorinator with serial protocol (BS Pool Evolink 35 Tested)
  • Relays connected via GPIO

Usage

  • pip install bschlorinator

Contributions

Feel free to open issues or submit pull requests!

Metadata

Release files for bschlorinator 0.4.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for bschlorinator 0.4.2
File Size Uploaded
bschlorinator-0.4.2.tar.gz 5.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for bschlorinator 0.4.2
File Interpreter ABI Platform
bschlorinator-0.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 11.6 kB

Release files / bschlorinator-0.4.2.tar.gz

Download URL bschlorinator-0.4.2.tar.gz
Size 5.3 kB
Tags Source
SHA-256 checksum
How to use checksums
beb2409f12bbd86f0b880e3932e67275f1c514f843c5f6384952311f72fd08f7
BLAKE2b-256 checksum
How to use checksums
834a254cd7e8e6b2b08da05c546409f41dffa08c1c2528d2f29490e86ae2f814
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.13.4 Linux/6.15.7

Release files / bschlorinator-0.4.2-py3-none-any.whl

Download URL bschlorinator-0.4.2-py3-none-any.whl
Size 6.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
68cc604bc6a6ea96672f1bc908f68b5068ed32f047fc7d928ff8ca47ba792b14
BLAKE2b-256 checksum
How to use checksums
dd05c000f2f9fae2814339aa6c86d6a72594110ebcef5bf0509b67fbdee1112c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/2.1.3 CPython/3.13.4 Linux/6.15.7

Release history Release notifications | RSS feed

This release

0.4.2 This release

2 release files

0.4.1

2 release files

0.2.10

2 release files

0.2.9

2 release files

0.2.8

2 release files

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.2.3

2 release files

0.2.2

2 release files

0.2.1

2 release files

0.2.0

2 release files

0.1.7

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page