ESPHome event handling

I build for a ESP32 with display a application and implemented events but get error in de log. I’m using the latest version of esphome and binding. My understanding is that events should work so I’m doing something wrong. Please advice

event:
  - platform: template
    name: "Scene Dag"
    id: ev_dag
    event_types: ["dag"]
  - platform: template
    name: "Scene Avond"
    id: ev_avond
    event_types: ["avond"]
  - platform: template
    name: "Scene Speciaal"
    id: ev_speciaal
    event_types: ["speciaal"]
  - platform: template
    name: "Alles Beneden Uit"
    id: ev_alles_uit
    event_types: ["uit"]
  - platform: template
    name: "Sonos Uit Vier Uur"
    id: ev_sonos_4uur
    event_types: ["sonos_4uur"]
  - platform: template
    name: "Volume Omhoog"
    id: ev_vol_up
    event_types: ["up"]
  - platform: template
    name: "Volume Omlaag"
    id: ev_vol_down
    event_types: ["down"] 

and the log gives

2026-05-03 08:43:58.542 [WARN ] [home.internal.handler.ESPHomeHandler] - [esp32badkamer] Unhandled message of type io.esphome.api.EventResponse. This is lack of support in the binding. Content: 'key: 1153862517
event_type: "uit"
'.
2026-05-03 08:43:59.692 [WARN ] [home.internal.handler.ESPHomeHandler] - [esp32badkamer] Unhandled message of type io.esphome.api.EventResponse. This is lack of support in the binding. Content: 'key: 2314023730
event_type: "sonos_4uur"
'.

Not sure if this section helps GitHub - seime/openhab-esphome: ESPHome native API implementation for openHAB binding · GitHub, if not then the log says it all.

Brg

For me not 100% clear so the question

I’m using ESPHome event: entities on an ESP32-S3 touch display to send button press events to openHAB. The events arrive at the binding as shown in the log:

[WARN] [ESPHomeHandler] - [esp32badkamer] Unhandled message of type 
io.esphome.api.EventResponse. This is lack of support in the binding. 
Content: 'key: 1153862517 event_type: "uit"'.

I have allowActions: true set in the Thing configuration.

Your README mentions that the binding adds trigger types accessible via UI rules, and mentions ESPHomeEventTrigger as event source with the form no.seime.openhab.binding.openhab$<device_id>.

Two questions:

  1. Is the EventResponse (ESPHome event: platform) currently supported, or only HA Native API actions? The WARN suggests the binding receives but discards the EventResponse entirely before it reaches the rule engine.

  2. If not yet supported, is this on the roadmap?

OK, then it isn’t supported yet (didn’t know it existed). However the button entity type looks a bit similar and is supported. Any chance you could try that instead of the event type?

There is no roadmap but this seems like a low hanging fruit (disclaimer: did not consult the esphome doc)

Happy hacking!

@HenMus I’ve added support for events, please give it a spin and report back