Room Presence for Remote Site

So for some background, I already have mqtt_room up and running, using mqtt-esp32-room, which works really well.

Id like to also wire up some remote sites for presence.
Ive got a webhook in NodeRed, and have already got a flow up and running that can accept a HTTP request, and convert that into the relevant mqtt message for mqtt_room.

I have a couple of Rpi 0 W’s laying around, but i havent been able to find any sort of solution that does ble tracking via HTTP. Everything seems to be via mqtt.

I could just run mosquitto on the pi, and use room-assistant or monitor, and have something else push the data to the webhook, but before i start down that track I thought id see if anyone knows of something that already exists!