Skip to main content

Python library for iNELS mqtt protocol

Project description

Elkoep-mqtt

A Python library that handles communication with inels over mqtt iNELS by ElkoEP company.

Pypi

Requirements

For smooth using you need to have Python 3.9 or higher.

Install

Use PyPI repository

pip install elkoep-mqtt

Testing

I use tox for testing.

$ pip install tox

Development status

Supported RF devices

  • Switches (01, 02)
  • Shutters (03, 21)
  • Light dimmers (04, 05)
  • RGB light (06)
  • Switches with external temperature sensors (07)
  • Wireless thermovalves (09)
  • Temperature sensors (10)
  • Thermostats (12)
  • Flood detectors (15)
  • Generic detector (16)
  • Motion detector (17)
  • Controllers/buttons (18, 19)
  • Temperature and humidity sensors (29)

Supported bus devices

  • SA3-01B (100)
  • DA3-22M (101)
  • GRT3-50 (102)
  • GSB3-90Sx (103)
  • SA3-02B (104)
  • SA3-02M (105)
  • SA3-04M (106)
  • SA3-06M (107)
  • SA3-012M (108)
  • SA3-022M (109)
  • FA3-612M (111)
  • RC3-610DALI (114)
  • IM3_20B (115)
  • IM3_40B (116)
  • IM3_80B (117)
  • DMD3-1 (120)
  • IM3-140M (121)
  • WSB3-20 (122)
  • WSB3-40 (123)
  • WSB3-20H (124)
  • WSB3-40H (125)
  • GCR3-11 (128)
  • GCH3-31 (129)
  • GSP3-100 (136)
  • GDB3-10 (137)
  • GSB3-40SX (138)
  • GSB3-60SX (139)
  • GSB3-20SX (140)
  • GBP3-60 (141)
  • GSB3-40-V2 (143)
  • GSB3-60-V2 (144)
  • GSB3-90-V2 (146)
  • DAC3-04B (147)
  • DAC3-04M (148)
  • DCDA-33M (150)
  • DA3-66M (151)
  • DA3-03M/RGBW (153)
  • ADC3-60M (156)
  • TI3-10B (157)
  • TI3-40B (158)
  • TI3-60M (159)
  • IDRT3-1 (160)
  • JA3-018M (163)
  • Virtual heating regulator (167)
  • Virtual cooling regulator (168)
  • SA3_014M (169)
  • JA3_014M (170)
  • MCD3-01 (171)
  • PMS3-01 (172)
  • GSB3-40Sx-V2 (174)
  • GSB3-60Sx-V2 (175)
  • GSB3-90Sx-V2 (176)
  • MSB3-40 (177)
  • MSB3-60 (178)
  • MSB3-90 (179)
  • GRT3-70 (180)
  • GRT3-270 (180)
  • BITS (bits)
  • INTEGETS (integers)

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

elkoep_mqtt-0.2.33b17.tar.gz (48.1 kB view details)

Uploaded Source

Built Distribution

elkoep_mqtt-0.2.33b17-py3-none-any.whl (50.8 kB view details)

Uploaded Python 3

File details

Details for the file elkoep_mqtt-0.2.33b17.tar.gz.

File metadata

  • Download URL: elkoep_mqtt-0.2.33b17.tar.gz
  • Upload date:
  • Size: 48.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.9.20

File hashes

Hashes for elkoep_mqtt-0.2.33b17.tar.gz
Algorithm Hash digest
SHA256 8e86679dff454bca7f5e67e90b64339d76f1a113a8da24074251607999023c32
MD5 0709105575e027a0716cd319a371f7ae
BLAKE2b-256 6298869c981e73a0b2721580f31261d228fe306deb3e601fe26ecd712dd40094

See more details on using hashes here.

File details

Details for the file elkoep_mqtt-0.2.33b17-py3-none-any.whl.

File metadata

File hashes

Hashes for elkoep_mqtt-0.2.33b17-py3-none-any.whl
Algorithm Hash digest
SHA256 cfb338102c9b6384f5aec44310ecf1205cc044f20e5ad7ae576bd4c0aa29d811
MD5 3a338e33754aa20ea94304b29f9b5a7b
BLAKE2b-256 bcee5de25a3df7d7e5fd20ae67fd0c08be17048cb2fc2d1976909fc2aaccec54

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