Eve Aqua via HomeAssistant in Homekit

Hi,
I was able to import my Eve Aqua into HomeAssistant. Now I want it in Homekit as well. Via HomeKit Extension no issue. The problem is Homekit shows it as switch. How can I change it that it look like a sprinkler? I have the gardena extension as well and the different zones are switches as well but in Homekit they have the entity “sprinkler”. How can I change this for Eve Aqua?

And one more thing. Do I have the possible to measure the water volume?

Thanks!

I left mine in homekit for the eve-specific features that are not available in homeassistant. I use a binary sensor exposed to homekit and homekit automations to push state and offer control from homeassistant.

Well, HomeAssistant recognizes irrigation systems. After all, my GARDENA system is also recognized as such and thus also transmitted to HomeKit.

Eve also calculates the water flow rate using only the entered number of liters * minutes. You can also do that in HA.

I would just have it as a correct entity in HomeKit first :slight_smile:

You can make an entity appear as a sprinkler in HomeKit Bridge using the “type” field in entity_config in yaml. The docs are not clear but in my experience, for this to work the entity has to be exposed to HomeKit using accessory mode.

Edited to add YAML example:

  # separate "accessory mode" homekit devices cannot be part of the main bridge:
  - name: "Eve Sprinkler"
    port: 21065   # be sure to choose a port that's not already in use
    mode: accessory
    filter:
      include_entities:
         - switch.eve_sprinkler
    entity_config:
      switch.eve_sprinkler:
         type: sprinkler

1 Like

May I ask how you managed to add the Eve Aqua to HA?
I did first add it to Apple Home, then removed the device, opened up HA and got a notification that it found a nee device, but once it asks me to write down the pairing code it fails over and over again…