Skip to main content

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


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)

Uploaded Source

Built Distribution

ecowatti-1.0.0-py3-none-any.whl (5.1 kB view details)

Uploaded Python 3

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

Hashes for ecowatti-1.0.0.tar.gz
Algorithm Hash digest
SHA256 5d75497fa629d08640cfc1275270d9c06ccb0047332fb2bc5e577eda7e347c5d
MD5 e9fb14703f41d6222738dfd3ae84a16a
BLAKE2b-256 4a0a80274d1a9e0f772137d4f008249555dd90febb3e6a2ca9819cfb09bf265b

See more details on using hashes here.

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

Hashes for ecowatti-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 5fb3ef08348dcd0f0fe9b40de0d64c1c516c156bb54db1b9584405a1bed1d900
MD5 e54a48cbbe44dddc81a2c55928b50c4d
BLAKE2b-256 091f19b0e15a34873a3b0a6ec9ca23f4f77f8c887967df537948383151f8fa9a

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