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

Uploaded Source

Built Distribution

edilkamin-1.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for edilkamin-1.1.0.tar.gz
Algorithm Hash digest
SHA256 3c664eea03a252216b76df5181f582d9db86ae514791e2a6ff1b97c213991793
MD5 574be33db67eb407aeceadcb87b0ffd3
BLAKE2b-256 91663d660f4d93157b3178a0ad402d13085f5f4a378b499164ef69726129f183

See more details on using hashes here.

File details

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

File metadata

  • Download URL: edilkamin-1.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 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.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 904e0c8df72cbe10051c0860f952c6899bfd03c619895746ff2eca1bbaa45b4a
MD5 20a08b7b27c06401b27f2707ce6fdd08
BLAKE2b-256 6d9adcfafcf34f88e4a1e758c7193d30a8db1777a54f5762c638a873bad93ff8

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