A native Home Assistant integration for GO DAIKIN air conditioners. This integration communicates directly with the GO DAIKIN cloud API.
NOTE: This is an unofficial integration and is not affiliated with Daikin.
- Auto-discover air conditioners in GO DAIKIN
- Cool/Dry/Fan modes
- Temperature sensor and setting
- Fan speeds
- Eco/Breeze/Powerful/Sleep preset modes
- Vertical and Horizontal fan swings
- Power and Energy sensors
- Status LED control
- Simulated mold-proof
- Copy the
custom_components/godaikindirectory to your Home Assistant'scustom_componentsdirectory - Restart Home Assistant
- Go to Settings → Devices & Services
- Click "+ Add Integration"
- Search for "GO DAIKIN"
- Enter your GO DAIKIN username (email) and password
- Click Submit
Your air conditioners will be automatically discovered and added as devices.
For each air conditioner, the following entities will be created:
- Control: HVAC mode (Off, Cool, Dry, Fan Only)
- Temperature: Set and view current/target temperatures
- Fan Mode: Auto, Low, Medium, High
- Swing Mode: Off, Auto, Step 1-5 (vertical and horizontal)
- Preset Modes: None, Boost, Comfort, Eco, Sleep (availability depends on unit capabilities)
- Power: Current power consumption (W)
- Indoor Temperature: Indoor room temperature (°C)
- Outdoor Temperature: Outdoor air temperature (°C)
- Energy: Total energy consumption (kWh). This counter resets every time HA restarts.
- Mold-proof remaining: Remaining time in mold-proof mode
- Mold-proof: After the aircond is turned off, run it on fan mode for an hour to reduce mold and bacteria buildup. This is simulated and does not use Daikin's built-in mold-proof mode.
- Status LED: Control the air conditioner's status LED light (if supported)
- Verify your GO DAIKIN username (email) and password are correct
- Ensure your GO DAIKIN account is active and has active subscriptions
- Check that your air conditioners are properly registered in the GO DAIKIN app
- Ensure your GO DAIKIN subscription is active
- Check the integration logs in Settings → System → Logs
- Verify your internet connection
This integration uses the GO DAIKIN cloud API to control Daikin air conditioners. It authenticates via AWS Cognito and polls the API at regular intervals for updates.
For issues and feature requests, please use the GitHub issue tracker.
Copyright 2025 Woon Wai Keen
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.