Geist Watchdog External Sensor Discovery Not Working

Old Issue

Since the last issue was closed I figured I’d open a new one and attach the relevant data. Geist released another new firmware (v3.4.0) and apparently a new MIB file with Vertiv???

Can someone that is way smarter than me take a look and see if I’m just missing something?

Discovery
https://p.libren.ms/view/dfcea0c2

Poller
https://p.libren.ms/view/65a213be

snmpbulkwalk
https://p.libren.ms/view/eaee4297

VERTIV-BB-MIB
https://p.libren.ms/view/4dfb753f#L2

(Imported from https://github.com/librenms/librenms/issues/10449, Original request by: @VanillaNinjaD)

I am experencing the same thing. I believe the issue is related to the fact that the geist-watchdog.yaml file references the sysObjectID as an OID shared by geist-imd. I would love to help, but I am not a developer. I attempted to see if I could figure it out on my own, but nothing I have tried is working. It always sees the device as geist-watchdog.