Skip to content
This repository was archived by the owner on Dec 13, 2023. It is now read-only.
/ python-daikinapi Public archive

Python library to control Daikin Airconditioners and Air source heat pumps

License

Notifications You must be signed in to change notification settings

arska/python-daikinapi

Folders and files

NameName
Last commit message
Last commit date
Dec 13, 2023
Sep 25, 2021
Sep 25, 2021
Oct 18, 2021
Jan 7, 2020
Dec 13, 2023
Jan 31, 2020
Sep 25, 2021
Sep 25, 2021
Apr 13, 2020
Jan 7, 2020
Sep 25, 2021
Feb 3, 2023

Repository files navigation

Daikin Airconditioner/Air source heat pump data/control through Wi-Fi API

Python package PyPI version

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:

Not compatible with

  • FVXM-A

Usage

see example.py for runnable example

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