Skip to main content

pulse.eco API wrapper

Project description

pulse-eco-ha

GitHub Workflow Test GitHub Workflow Build

PyPI PyPI - Python Version

types - Mypy GitHub license

pulse.eco logo

This project is a customized version based on the Pulse Eco project by Martin Kozle. The original project is a fantastic initiative, and I want to express my gratitude to Martin and the contributors for their hard work.

Adjusted Version

This repository serves as an adjusted version tailored for use with Home Assistant. Many thanks to the original developers for laying the groundwork. For detailed documentation, credits, and other information about the original Pulse Eco project, please refer to the original repository.

Feel free to explore the original project for a comprehensive understanding of its features and functionality.

Installation

pulse-eco-ha is avialiable on PyPI:

python -m pip install pulse-eco-ha

Requires Python version 3.8+.

Development

Install Hatch

https://hatch.pypa.io/latest/install/

Create dev environment

Activate a Python 3.8 environment and run:

hatch env create dev

Install pre-commit hooks

hatch run dev:setup

Create .env file

Set auth credentials in .env file:

cp .env.example .env

Before committing

This command must pass without errors before committing:

hatch run dev:check

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

pulse_eco_ha-0.3.0.tar.gz (8.3 kB view details)

Uploaded Source

Built Distribution

pulse_eco_ha-0.3.0-py3-none-any.whl (8.8 kB view details)

Uploaded Python 3

File details

Details for the file pulse_eco_ha-0.3.0.tar.gz.

File metadata

  • Download URL: pulse_eco_ha-0.3.0.tar.gz
  • Upload date:
  • Size: 8.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.7

File hashes

Hashes for pulse_eco_ha-0.3.0.tar.gz
Algorithm Hash digest
SHA256 262d3baeadbbad1035aa320c825e755657b6b6acd9b5e0e31ffef3b0b836dd58
MD5 6063a1ea041dbf764b235135d7cad847
BLAKE2b-256 64eaa1480d325e98ab29af9dbebab3ad42e0fd0f0fee39eaefe91870237ff0c3

See more details on using hashes here.

File details

Details for the file pulse_eco_ha-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for pulse_eco_ha-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e3c8559bb347c1d2ab5f919547feb2b12d2f54a8178ce593a00573bafc1fab80
MD5 223ea1ccb74b1124e06da43db6ba60a0
BLAKE2b-256 a5dfbc98b8640f6e9ea4c04289d17efb21f58bf6284ceb1f896a788967877aa4

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