{"id":16129739,"url":"https://github.com/maxmacstn/daikin2mqtt","last_synced_at":"2025-05-05T19:50:14.389Z","repository":{"id":247809804,"uuid":"744837060","full_name":"maxmacstn/Daikin2MQTT","owner":"maxmacstn","description":"Control your Daikin Air Conditioner locally with Home Assistant.","archived":false,"fork":false,"pushed_at":"2025-01-22T14:32:19.000Z","size":3064,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-30T23:11:24.973Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://wifikitserial.magiapp.me","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/maxmacstn.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-01-18T05:22:57.000Z","updated_at":"2025-03-14T22:12:55.000Z","dependencies_parsed_at":"2024-07-10T19:45:58.955Z","dependency_job_id":"41b185fd-1c6f-4a3c-84ed-76d65fc9d1ec","html_url":"https://github.com/maxmacstn/Daikin2MQTT","commit_stats":null,"previous_names":["maxmacstn/daikin2mqtt"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxmacstn%2FDaikin2MQTT","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxmacstn%2FDaikin2MQTT/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxmacstn%2FDaikin2MQTT/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/maxmacstn%2FDaikin2MQTT/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/maxmacstn","download_url":"https://codeload.github.com/maxmacstn/Daikin2MQTT/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":252565598,"owners_count":21768887,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-09T22:12:15.022Z","updated_at":"2025-05-05T19:50:14.363Z","avatar_url":"https://github.com/maxmacstn.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Daikin2MQTT\nControl your Daikin Air Conditioner locally with Home Assistant using ESP32. Communicates directly with A/C using Serial Communication via S21/X50A port, replacing the original BRP072C42/BRP072C42-1 adapter from Daikin.\n\n## Features\n- Bi-Directional control, sync true A/C status to Home Assistant.\n- Support Daikin wall-type A/C (S21 Connector) and SkyAir (X50A Connector).\n- Automatic protocol selection.\n- Support Home Assistant MQTT Discovery.\n\n## Functions\n- Basic Operation: Power, Mode, Temp setpoint, Fan speed, Vertical swing.\n- Status Monitor: Room Temp, Outside Temp, FCU Coil Temp, FCU Fan RPM, Compressor Frequency.\n\n## Software\nThe code in this repository is based on Arduino framework, and implemented on PlatformIO IDE. \n\n## Hardware\n![wifikitserial](https://github.com/maxmacstn/Daikin2MQTT/blob/cec3a3b90637d39c1544068fdf562466f342510a/hardware-wifikitserial/header.jpg)\nThis repository is intended to be used with [WiFiKit Serial](wifikitserial.magiapp.me) module which I'm selling on [Shopee](https://shopee.co.th/product/27525505/25976826071/). The module consists of ESP32-S3, Logic Level converter, and buck converter.\n\nIf you would like to use your own hardware, please include the Logic Level converter, and buck converter to convert 14VDC supply voltage to 3.3V, and 5V logic level to 3V.\n\n## Links\nMany thanks for all the work from the links below for a detailed guide and inspiration for building this project.\n- [ESP32-Faikin](https://github.com/revk/ESP32-Faikin)\n- [S21 Protocol](https://github.com/revk/ESP32-Faikin/blob/main/Manuals/S21.md)\n- [esphome-daikin-s21](https://github.com/joshbenner/esphome-daikin-s21)\n- [Mitsubishi2MQTT](https://github.com/maxmacstn/mitsubishi2MQTT)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxmacstn%2Fdaikin2mqtt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmaxmacstn%2Fdaikin2mqtt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmaxmacstn%2Fdaikin2mqtt/lists"}