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

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

Uploaded Source

Built Distribution

edilkamin-1.0.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: edilkamin-1.0.0.tar.gz
  • Upload date:
  • Size: 5.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for edilkamin-1.0.0.tar.gz
Algorithm Hash digest
SHA256 ea57c833a0e2c92abcc914e2b148ede61afb61ac437ef6ce7a87c8170ca1bbda
MD5 b8032f6658074e1a79445faab30139cc
BLAKE2b-256 9d7fbd43c5395d5fb6c92b7cc058a6399367f88568205410b8ffcda2a6c493df

See more details on using hashes here.

File details

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

File metadata

  • Download URL: edilkamin-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 5.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.9.15

File hashes

Hashes for edilkamin-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 853907367e248b8960373b9db2b04f41c4d2fb7855ac53a5959402633b950d2b
MD5 c2585ff7094a5db3410e18bbf042ea6f
BLAKE2b-256 d8ae3e94f9d121b78896fd7a6ee73072a7411c58693c09ae1e6fb549f75aa6cf

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