Read values from Jäspi Ecowatti boiler
Project description
Ecowatti
Simple utility to read values from Jäspi Ecowatti boiler.
Installation
Install using pip
pip install ecowatti
Usage
Basic usage is to import Ecowatti and EcowattiConfig.
Initialize EcowattiConfig with proper settings and use it to initialize Ecowatti itself.
from ecowatti import Ecowatti, EcowattiConfig
config = EcowattiConfig("/dev/ttyUSB0", serial_timeout=1)
ecowatti = Ecowatti(config)
ecowatti.update_all_temperatures()
for sensor in ecowatti._temperature_sensors:
print(sensor.description, sensor.value)
Command-line usage
Basic command-line usage
Display all sensors and their values
|> python3 -m ecowatti -d /dev/ttyUSB0 -a
T1 22.1
T2 0.4
T3 None
T4 23.3
T5 22.1
T6 22.7
T7 None
T8 21.6
T9 51.0
T10 3.5
Display values for specific sensors
|> python3 -m ecowatti -d /dev/ttyUSB0 -s T1 -s T5 -s T6
T1 22.1
T5 22.1
T6 22.7
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
ecowatti-1.0.0.tar.gz
(5.6 kB
view details)
Built Distribution
File details
Details for the file ecowatti-1.0.0.tar.gz
.
File metadata
- Download URL: ecowatti-1.0.0.tar.gz
- Upload date:
- Size: 5.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5d75497fa629d08640cfc1275270d9c06ccb0047332fb2bc5e577eda7e347c5d |
|
MD5 | e9fb14703f41d6222738dfd3ae84a16a |
|
BLAKE2b-256 | 4a0a80274d1a9e0f772137d4f008249555dd90febb3e6a2ca9819cfb09bf265b |
File details
Details for the file ecowatti-1.0.0-py3-none-any.whl
.
File metadata
- Download URL: ecowatti-1.0.0-py3-none-any.whl
- Upload date:
- Size: 5.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.10.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5fb3ef08348dcd0f0fe9b40de0d64c1c516c156bb54db1b9584405a1bed1d900 |
|
MD5 | e54a48cbbe44dddc81a2c55928b50c4d |
|
BLAKE2b-256 | 091f19b0e15a34873a3b0a6ec9ca23f4f77f8c887967df537948383151f8fa9a |