Outdoor 2 way speaker project

So, I am wanting to make a multi purpose outdoor 2 way speaker. What I need is

  1. Something I can put in any enclosure I want specifically thinking of a Fake Rock I 3d Print

  2. POE Ethernet for power and data

  3. Required either supports ONVIF Profile T or Support Chromecast. This is for working with a security type nvr that can do trigger based announcements or 2 way communication in the case of ONVIF Profile T.

  4. Bonus if can stream music to it from any type of device Think Phone, Tablet, TV ,Alexa, Home Assistant.

ONVIF outdoor speakers are ugly, big and bulky and expensive. I’m looking for something that lets me choose the speaker / microphone and put it in either a bought cool enclosure or something I 3D print. And is affordable.

Hi,
You can look at raspberry pi + POE shield + our Mic+ hat

looks like a fun project share any picture!