I have been working recently on a custom interactive image card that allows users to upload or link an external image and display it within the card. It supports camera streams (HLS) and vacuum maps as well, but my testing capabilities are limited since I only have two such entities. I would like to make the card more robust and accommodating for other types of streams as well.
The interactive image maker provides the opportunity to easily create interactive areas simply by drawing them on the image. You can add an action name, entity, and service to be called upon clicking, and voilà!
YAML editing can be done manually, which allows card to accept any service data for action calls.
This is still in development, but the first draft is ready for testing. Here is the link to it, so feel free to try it out. All additional information and card YAML examples can be found at the link in the README.md.