# Inels-mqtt
A Python library that handles communication with inels over mqtt
[iNELS](https://www.inels.com/) by ElkoEP company.
[Pypi](https://pypi.org/project/inels-mqtt-new/)
# Requirements
For smooth using you need to have Python 3.9 or higher.
# Install
Use PyPI repository
```
pip install inels-mqtt-dev
```
# Testing
I use [tox](https://tox.readthedocs.io) 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)
- DAC3-04B (147)
- DAC3-04M (148)
- DCDA-33M (150)
- DA3-66M (151)
- 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)
Raw data
{
"_id": null,
"home_page": "https://github.com/zed4805/inels-mqtt-new",
"name": "inels-mqtt-new",
"maintainer": "",
"docs_url": null,
"requires_python": "",
"maintainer_email": "",
"keywords": "iNels,Elko EP,Home assistant integration",
"author": "Elko EP s.r.o.",
"author_email": "zed4805@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/a8/1f/bf8d6bab2fb79a0e8cece07efeb1754726ae39808a42fa7c2d64a6db6c4c/inels-mqtt-new-0.2.23.tar.gz",
"platform": null,
"description": "# Inels-mqtt\n\nA Python library that handles communication with inels over mqtt\n[iNELS](https://www.inels.com/) by ElkoEP company.\n\n[Pypi](https://pypi.org/project/inels-mqtt-new/)\n\n# Requirements\n\nFor smooth using you need to have Python 3.9 or higher.\n\n# Install\n\nUse PyPI repository\n\n```\npip install inels-mqtt-dev\n```\n\n# Testing\n\nI use [tox](https://tox.readthedocs.io) for testing.\n\n```\n$ pip install tox\n\n```\n\n# Development status\n\nSupported RF devices\n\n- Switches (01, 02)\n- Shutters (03, 21)\n- Light dimmers (04, 05)\n- RGB light (06)\n- Switches with external temperature sensors (07)\n- Wireless thermovalves (09)\n- Temperature sensors (10)\n- Thermostats (12)\n- Flood detectors (15)\n- Generic detector (16)\n- Motion detector (17)\n- Controllers/buttons (18, 19)\n- Temperature and humidity sensors (29)\n\nSupported bus devices\n\n- SA3-01B (100)\n- DA3-22M (101)\n- GRT3-50 (102)\n- GSB3-90Sx (103)\n- SA3-02B (104)\n- SA3-02M (105)\n- SA3-04M (106)\n- SA3-06M (107)\n- SA3-012M (108)\n- SA3-022M (109)\n- FA3-612M (111)\n- RC3-610DALI (114)\n- IM3_20B (115)\n- IM3_40B (116)\n- IM3_80B (117)\n- DMD3-1 (120)\n- IM3-140M (121)\n- WSB3-20 (122)\n- WSB3-40 (123)\n- WSB3-20H (124)\n- WSB3-40H (125)\n- GCR3-11 (128)\n- GCH3-31 (129)\n- GSP3-100 (136)\n- GDB3-10 (137)\n- GSB3-40SX (138)\n- GSB3-60SX (139)\n- GSB3-20SX (140)\n- GBP3-60 (141)\n- DAC3-04B (147)\n- DAC3-04M (148)\n- DCDA-33M (150)\n- DA3-66M (151)\n- ADC3-60M (156)\n- TI3-10B (157)\n- TI3-40B (158)\n- TI3-60M (159)\n- IDRT3-1 (160)\n- JA3-018M (163)\n- Virtual heating regulator (167)\n- Virtual cooling regulator (168)\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "Python library for iNELS mqtt protocol",
"version": "0.2.23",
"project_urls": {
"Homepage": "https://github.com/zed4805/inels-mqtt-new"
},
"split_keywords": [
"inels",
"elko ep",
"home assistant integration"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "16f756e7436ce574295d735fb5ec64a0e0010b5cd436fbdb18d3cbd86ad96159",
"md5": "778b6d2ccc016f46a39f5efafe1e293b",
"sha256": "d730f39c23415660f4808439d5dbdb7779bc4a1815f66c957a2fb7185d2bc1fd"
},
"downloads": -1,
"filename": "inels_mqtt_new-0.2.23-py3-none-any.whl",
"has_sig": false,
"md5_digest": "778b6d2ccc016f46a39f5efafe1e293b",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": null,
"size": 41943,
"upload_time": "2023-07-01T09:15:38",
"upload_time_iso_8601": "2023-07-01T09:15:38.294815Z",
"url": "https://files.pythonhosted.org/packages/16/f7/56e7436ce574295d735fb5ec64a0e0010b5cd436fbdb18d3cbd86ad96159/inels_mqtt_new-0.2.23-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a81fbf8d6bab2fb79a0e8cece07efeb1754726ae39808a42fa7c2d64a6db6c4c",
"md5": "6fcae53334432799d5b7526880794b43",
"sha256": "04ef0039d680ed8f5637de5f0f300cd3df0b174da66a28866d67e4e3a5aa08b8"
},
"downloads": -1,
"filename": "inels-mqtt-new-0.2.23.tar.gz",
"has_sig": false,
"md5_digest": "6fcae53334432799d5b7526880794b43",
"packagetype": "sdist",
"python_version": "source",
"requires_python": null,
"size": 38240,
"upload_time": "2023-07-01T09:15:40",
"upload_time_iso_8601": "2023-07-01T09:15:40.196976Z",
"url": "https://files.pythonhosted.org/packages/a8/1f/bf8d6bab2fb79a0e8cece07efeb1754726ae39808a42fa7c2d64a6db6c4c/inels-mqtt-new-0.2.23.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-07-01 09:15:40",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "zed4805",
"github_project": "inels-mqtt-new",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"tox": true,
"lcname": "inels-mqtt-new"
}