daikinapi


Namedaikinapi JSON
Version 1.0.8 PyPI version JSON
download
home_pagehttps://github.com/arska/python-daikinapi
SummaryGet metrics from Daikin airconditioning unit wifi module
upload_time2023-02-03 14:14:32
maintainer
docs_urlNone
authorAarno Aukia
requires_python>=3.6
licenseMIT
keywords daikin airconditioning api
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # Daikin Airconditioner/Air source heat pump data/control through Wi-Fi API

[![Python package](https://github.com/arska/python-daikinapi/actions/workflows/main.yml/badge.svg)](https://github.com/arska/python-daikinapi/actions/workflows/main.yml)
[![PyPI version](https://badge.fury.io/py/daikinapi.svg)](https://badge.fury.io/py/daikinapi)

## Compatibility

Tested with Daikin BRP069B41 Wi-Fi Interface and Daikin Emura FTXG-LS indoor unit

Should be compatible with (https://www.daikin.eu/en_us/product-group/control-systems/daikin-online-controller/connectable-units.html):
* BRP069A41/BRP069B41
  * FTXM-M
  * CTXM-M
  * ATXM-M
  * FTXTM-M
  * BRP069A45
  * FTXG-LS
  * FTXG-LW
  * FTXJ-MW (built-in)
  * FTXJ-MS (built-in)
* BRP069A42/BRP069B42
  * FTXZ-N
  * FTXS35-42-50K
  * FTXS60-71G
  * FTX50-60-71GV
  * FTXLS-K3
  * FTXLS-K3
  * FVXS-F
  * FLXS-B
  * FLXS-B9
  * ATXS35-50K
  * FVXM-F
* BRP069A43/BRP069B43
  * CTXS15-35K
  * FTXS20-25K
  * FTX20-25-35J3
  * FTXL-JV
  * ATXS20-25K
  * ATX-J3
  * ATXL-JV

Based on exisiting reverse-engineering work:
* https://github.com/ael-code/daikin-control
* https://github.com/ael-code/daikin-aricon-pylib/
* https://github.com/ael-code/daikin-control/wiki/API-System

### Not compatible with

* FVXM-A

## Usage

see example.py for runnable example

```python
from daikinapi import Daikin

API = Daikin("192.168.1.3")
print(API)
print(API.target_temperature)
```

produces:
```
Daikin(host=192.168.1.3,name=mydevice,mac=D0C5D304A0B1)
21.0
```


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/arska/python-daikinapi",
    "name": "daikinapi",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.6",
    "maintainer_email": "",
    "keywords": "Daikin,airconditioning,API",
    "author": "Aarno Aukia",
    "author_email": "aarno@aukia.com",
    "download_url": "https://files.pythonhosted.org/packages/07/20/c3b18e1069a2871d8ec82d3b378d9c19e8fd24c9952dbd3ac305ccc4138c/daikinapi-1.0.8.tar.gz",
    "platform": null,
    "description": "# Daikin Airconditioner/Air source heat pump data/control through Wi-Fi API\n\n[![Python package](https://github.com/arska/python-daikinapi/actions/workflows/main.yml/badge.svg)](https://github.com/arska/python-daikinapi/actions/workflows/main.yml)\n[![PyPI version](https://badge.fury.io/py/daikinapi.svg)](https://badge.fury.io/py/daikinapi)\n\n## Compatibility\n\nTested with Daikin BRP069B41 Wi-Fi Interface and Daikin Emura FTXG-LS indoor unit\n\nShould be compatible with (https://www.daikin.eu/en_us/product-group/control-systems/daikin-online-controller/connectable-units.html):\n* BRP069A41/BRP069B41\n  * FTXM-M\n  * CTXM-M\n  * ATXM-M\n  * FTXTM-M\n  * BRP069A45\n  * FTXG-LS\n  * FTXG-LW\n  * FTXJ-MW (built-in)\n  * FTXJ-MS (built-in)\n* BRP069A42/BRP069B42\n  * FTXZ-N\n  * FTXS35-42-50K\n  * FTXS60-71G\n  * FTX50-60-71GV\n  * FTXLS-K3\n  * FTXLS-K3\n  * FVXS-F\n  * FLXS-B\n  * FLXS-B9\n  * ATXS35-50K\n  * FVXM-F\n* BRP069A43/BRP069B43\n  * CTXS15-35K\n  * FTXS20-25K\n  * FTX20-25-35J3\n  * FTXL-JV\n  * ATXS20-25K\n  * ATX-J3\n  * ATXL-JV\n\nBased on exisiting reverse-engineering work:\n* https://github.com/ael-code/daikin-control\n* https://github.com/ael-code/daikin-aricon-pylib/\n* https://github.com/ael-code/daikin-control/wiki/API-System\n\n### Not compatible with\n\n* FVXM-A\n\n## Usage\n\nsee example.py for runnable example\n\n```python\nfrom daikinapi import Daikin\n\nAPI = Daikin(\"192.168.1.3\")\nprint(API)\nprint(API.target_temperature)\n```\n\nproduces:\n```\nDaikin(host=192.168.1.3,name=mydevice,mac=D0C5D304A0B1)\n21.0\n```\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "Get metrics from Daikin airconditioning unit wifi module",
    "version": "1.0.8",
    "split_keywords": [
        "daikin",
        "airconditioning",
        "api"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1c0a781d4ce123b5fe0cf7d7e81835ef059846e20876402c784ff50bf2f7ea41",
                "md5": "c783112bb385be5c002a526b8793d035",
                "sha256": "13c99c1801a01b2a89bb2e35cd78d8af02a7b0dd127832dc1065a74a7fe59901"
            },
            "downloads": -1,
            "filename": "daikinapi-1.0.8-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "c783112bb385be5c002a526b8793d035",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": ">=3.6",
            "size": 8543,
            "upload_time": "2023-02-03T14:14:30",
            "upload_time_iso_8601": "2023-02-03T14:14:30.825108Z",
            "url": "https://files.pythonhosted.org/packages/1c/0a/781d4ce123b5fe0cf7d7e81835ef059846e20876402c784ff50bf2f7ea41/daikinapi-1.0.8-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0720c3b18e1069a2871d8ec82d3b378d9c19e8fd24c9952dbd3ac305ccc4138c",
                "md5": "8d75e70296208fbd2b942931ee3aaf43",
                "sha256": "cf1928d598033a0853a9fcb414e9c6d902e16a69dd4aebf65f28a2cc06ad6097"
            },
            "downloads": -1,
            "filename": "daikinapi-1.0.8.tar.gz",
            "has_sig": false,
            "md5_digest": "8d75e70296208fbd2b942931ee3aaf43",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.6",
            "size": 7501,
            "upload_time": "2023-02-03T14:14:32",
            "upload_time_iso_8601": "2023-02-03T14:14:32.495764Z",
            "url": "https://files.pythonhosted.org/packages/07/20/c3b18e1069a2871d8ec82d3b378d9c19e8fd24c9952dbd3ac305ccc4138c/daikinapi-1.0.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-02-03 14:14:32",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "arska",
    "github_project": "python-daikinapi",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "tox": true,
    "lcname": "daikinapi"
}
        
Elapsed time: 0.66493s