Epson projector integration - duplicate entities?

Hey,

so I’m basically trying epson projector integration, and it seems that after each restart I get a new entity. Excerpt from logs:

Dec 16 20:25:06 pot hass[13269]: 2020-12-16 20:25:06 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new media_player.epson entity: media_player.epson_projector
Dec 16 20:27:02 pot hass[13409]: 2020-12-16 20:27:02 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new media_player.epson entity: media_player.epson_projector_2
Dec 16 20:27:45 pot hass[13489]: 2020-12-16 20:27:45 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new media_player.epson entity: media_player.epson_projector_3
Dec 16 20:30:03 pot hass[13677]: 2020-12-16 20:30:03 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new media_player.epson entity: media_player.epson_projector_4
Dec 16 20:32:07 pot hass[13766]: 2020-12-16 20:32:07 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new media_player.epson entity: media_player.epson_projector_4
Dec 16 20:32:07 pot hass[13766]: 2020-12-16 20:32:07 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new media_player.epson entity: media_player.epson_projector_5
Dec 16 20:33:12 pot hass[13938]: 2020-12-16 20:33:12 INFO (MainThread) [homeassistant.helpers.entity_registry] Registered new media_player.epson entity: media_player.epson_projector_6

And indeed the UI shows multiple entities …

My configuration is as simple as this:

media_player:
  - platform: squeezebox
    host: 192.168.3.4
  - platform: epson
    host: 192.168.3.7

Tried adding name: Epson but that did not seem to help.

Any hints? I’m on 2020.12.0

same issue here. it adds a new entity after every restart here too. somehow it thinks it‘s not the same projector.

Hej
To samo u mnie. Czy ktoś to rozwiązał?

Same issues here, I have just been deleting the old ones and then renaming the latest to the original name to keep my automation working.

Very inconvenient

Same issue here as well. I’ll be checking back in case anyone finds a solution!

So I came up with a workaround until this can be solved. I created a group called “group.epson” and inside that group I put “media_player.epson_1, media_player.epson_2”, etc until epson_10. I am now using this group in place of the epson projector entity in my automations which at least means I don’t have to clean up the duplicate entities on every restart.