Is there a way to detect drobo(s) on the network?

I know the drobo apps do it. But I wonder how…

my idea originated from me being temporary at my parents for redecorating my house… and I hooked up my drobo to their lan. Now ofc I can give it a fixed IP, easy solve… but I know drobo apps just detects it.

I want to set up a rpi who points at the drobo for tasks like downloading. Now it would be nice that some daemon is running that just changes settings when needed (like IP change)

Idea would include a python script that just polls every x minutes (20? or so) for drobo’s… identify them and hook up tools (per drobo)