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.3.0.tar.gz (6.5 kB view details)

Uploaded Source

Built Distribution

edilkamin-1.3.0-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: edilkamin-1.3.0.tar.gz
  • Upload date:
  • Size: 6.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for edilkamin-1.3.0.tar.gz
Algorithm Hash digest
SHA256 624b60c91276e835f44416d784d027e6ba7530fd23d3141caa6d0ad75fed8b5f
MD5 bf2989bc2984ebd3338acf61d149c983
BLAKE2b-256 d74337d170b4a13b6649b8e1f2b2a2cf97b90086e9fc2c411a7758434833df56

See more details on using hashes here.

File details

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

File metadata

  • Download URL: edilkamin-1.3.0-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for edilkamin-1.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 60678e8cd6214b1fd65120b3cbae72a5ea487a9d70341b7a61a009ee432b1128
MD5 9fb8fea281aaacf67763d948932e6bb0
BLAKE2b-256 6734d05bb441c54cf3d58e93d962ccf267526e2f73d23ebbd8650c79debac21f

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