Skip to main content

Edilkamin Stove Python client

Project description

Edilkamin.py

Tests Coverage Status PyPI version Documentation Status

This is a library for the Reverse Engineered "The Mind" Edilkamin API. The Mind offers an app/API to remote control the Edilkamin pellet stoves.

Install

pip install edilkamin[ble]

Usage

import edilkamin
token = edilkamin.sign_in(username, password)
mac_address = edilkamin.discover_devices()[0]
edilkamin.device_info(token, mac_address)
edilkamin.set_power_off(token, mac_address)

For more advanced usage read the documentation.

Tests

make test

Motivations

  • providing an open source web alternative to the proprietary mobile app
  • improving the interoperability (Nest, HomeAssistant...)

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

edilkamin-1.4.1.tar.gz (9.6 kB view details)

Uploaded Source

Built Distribution

edilkamin-1.4.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file edilkamin-1.4.1.tar.gz.

File metadata

  • Download URL: edilkamin-1.4.1.tar.gz
  • Upload date:
  • Size: 9.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for edilkamin-1.4.1.tar.gz
Algorithm Hash digest
SHA256 8c299d78cee0cde0b06e02a6a4b503cc09aa650f0fc65c79f045647e2176df7e
MD5 54711f13cc25badc840dac27eb5c50f1
BLAKE2b-256 8cea5f4f3220421782a649a15a36251e3aff203ec856be061a95a2c56b65e122

See more details on using hashes here.

File details

Details for the file edilkamin-1.4.1-py3-none-any.whl.

File metadata

  • Download URL: edilkamin-1.4.1-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.12.2

File hashes

Hashes for edilkamin-1.4.1-py3-none-any.whl
Algorithm Hash digest
SHA256 d3735b582f8c99dc7494825e48af29b957aa44961fab241464331e2096ebf1ad
MD5 ec2d14b2096f9a83ee6bd579dd3fae57
BLAKE2b-256 005708c4fb907b1fbb4c14a6c6f423ff1ab1b04608e9939fa2665fa84fb7fffa

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