Aqara W600 integration in Home Assistant

Integration of the W600 (WT-A03E) is not yet complete in Home Assistant. I am considering to start working on it myself.

  • Is there a full API specification available? Where can I find it?
  • Will Aqara take care of a ZHA integration as part of the ‘Works with Home Assistant’ program? How long might this take?
  • Any other tips?

Thx!

3 Likes

@jw1111 Hi there! It’s awesome that you’re taking the initiative to work on integrating the Aqara W600 (WT-A03E) with Home Assistant—community-driven efforts like this really help expand the smart home ecosystem!

Let me address your questions one by one:

1. Full API specification availability

Unfortunately, we don’t have information about the availability of a full API specification for the W600 in the current resources. You seem to be looking for technical documentation to support your integration work.

2. Aqara’s ZHA integration under the ‘Works with Home Assistant’ program

There’s no specific information available here regarding whether Aqara will handle ZHA integration as part of this program or the timeline for such efforts.

3. Other tips

For general integration guidance, you might find valuable insights from existing community discussions. Check out these posts for methods and user experiences related to Aqara-Home Assistant integration:

For the first two questions, reaching out to customer support would be the most efficient way to get accurate updates. Contact the Aqara Home App Customer Service Team (Home > Help & Feedback > Customer Service) or scan the QR code:


If you do not have an Aqara Home account, “Please click here” to create a ticket.

Best of luck with your integration project—can’t wait to hear how it goes! :blush:

1 Like

I’ve started playing around with HA and Aqara devices. The quirk I came up with for the W600 allows to set the temperature as shown in the screenshots:

You can find the latest version of the quirk here: homeassistant/custom_zha_quirks/aqara_w600_trv.py · develop · Joerg Hampel / My Personal HA Setup · GitLab

4 Likes

Hi, great news!

I have just installed it and will see how it works.

  • it shows properly in the interface
  • from idle to heating status works, although a bit slow (not an issue)
  • when the desired temperature has been reached I hear the water stop flowing in the radiator.

Just a note: if I properly understand this only supports heating. (You can also cool a bit using a heat pump.)

Some more findings:

  • if I manually change the setting on the knob the new value is being reflected in HA.
  • ISSUE: when I try to make an automation to set a temperature for the night (lower it to 8 degrees) that is not possible. The field to set the temperature does not appear.
  • still missing: battery status would be nice.
  • also missing: settings like flipping the display, lock

I started playing around with HA only a few weeks ago running HA in Docker on a Synology NAS. After the Christmas holidays, I reinstalled HAOS on a dedicated Mini PC. I took the opportunity to switch to Zigbee2MQTT - more out of curiosity than anything - so I won’t be putting more effort into this quirk for the foreseeable future.

FYI, this is what Z2M exposes for the W600 out of the box:

Hi, thank you for your efforts. I also considered to make this switch, but the wisdom that in the end two things often turn out to be more complicated than one held me back. You made huge progress in a short period of time.
I built an integration based on Quirkbuilder - there seems to be more than one way in ZHA. It is also not ‘production ready’.