elkoep-mqtt


Nameelkoep-mqtt JSON
Version 0.2.28 PyPI version JSON
download
home_pagehttps://github.com/epdevlab/elkoep-mqtt
SummaryPython library for iNELS mqtt protocol
upload_time2024-04-12 13:45:32
maintainerNone
docs_urlNone
authorElko EP s.r.o.
requires_pythonNone
licenseMIT
keywords inels elko ep home assistant integration
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Elkoep-mqtt

A Python library that handles communication with inels over mqtt
[iNELS](https://www.inels.com/) by ElkoEP company.

[Pypi](https://pypi.org/project/elkoep-mqtt/)

# 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](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)
- SA3_014M (169)
- JA3_014M (170)
- BITS (bits)
- INTEGETS (integers)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/epdevlab/elkoep-mqtt",
    "name": "elkoep-mqtt",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "iNels, Elko EP, Home assistant integration",
    "author": "Elko EP s.r.o.",
    "author_email": "epdevlab@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/81/3e/31ed85c3dc25d3d585cc978fcc14f91078d5affa7c5cb866d972909ecc7c/elkoep-mqtt-0.2.28.tar.gz",
    "platform": null,
    "description": "# Elkoep-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/elkoep-mqtt/)\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 elkoep-mqtt\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- SA3_014M (169)\n- JA3_014M (170)\n- BITS (bits)\n- INTEGETS (integers)\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Python library for iNELS mqtt protocol",
    "version": "0.2.28",
    "project_urls": {
        "Homepage": "https://github.com/epdevlab/elkoep-mqtt"
    },
    "split_keywords": [
        "inels",
        " elko ep",
        " home assistant integration"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "16ca6dbc6be380c5f8f76212c0e5d888f9026aca5091f5f13ae8228998b96120",
                "md5": "0ab509d6d00004a97c54cddd8ca6820e",
                "sha256": "63167345e1d93356bc3e8c24d940cf32a97fe455659415b85419cb4edd20c44c"
            },
            "downloads": -1,
            "filename": "elkoep_mqtt-0.2.28-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0ab509d6d00004a97c54cddd8ca6820e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 43066,
            "upload_time": "2024-04-12T13:45:31",
            "upload_time_iso_8601": "2024-04-12T13:45:31.479874Z",
            "url": "https://files.pythonhosted.org/packages/16/ca/6dbc6be380c5f8f76212c0e5d888f9026aca5091f5f13ae8228998b96120/elkoep_mqtt-0.2.28-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "813e31ed85c3dc25d3d585cc978fcc14f91078d5affa7c5cb866d972909ecc7c",
                "md5": "37f5bc25c8bc6cd4f35c8dcc28d6a4b1",
                "sha256": "77af10543529699bec2202d9c7fa189bfde1019dfffe53c631500b4a6074faa0"
            },
            "downloads": -1,
            "filename": "elkoep-mqtt-0.2.28.tar.gz",
            "has_sig": false,
            "md5_digest": "37f5bc25c8bc6cd4f35c8dcc28d6a4b1",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 39123,
            "upload_time": "2024-04-12T13:45:32",
            "upload_time_iso_8601": "2024-04-12T13:45:32.647670Z",
            "url": "https://files.pythonhosted.org/packages/81/3e/31ed85c3dc25d3d585cc978fcc14f91078d5affa7c5cb866d972909ecc7c/elkoep-mqtt-0.2.28.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-04-12 13:45:32",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "epdevlab",
    "github_project": "elkoep-mqtt",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "tox": true,
    "lcname": "elkoep-mqtt"
}
        
Elapsed time: 0.24032s