I've recently enabled logging, and I've noticed errors like:
2024-12-10T20:26:53.283 <Info> phidget22net[deviceServerListener()] : Discovered server 'sbc-plants' [sbc-plants.local.] (interface 0xe)
2024-12-10T20:26:53.283 <Info> phidget22netctl[PhidgetNet_discoveredServer()] : Discovered Server: sbc-plants
2024-12-10T20:26:53.283 <ERROR> phidget22netctl[PhidgetNet_discoveredServer()] : non-MDNS server already exists 'sbc-plants.local.'
2024-12-10T20:26:53.283 <ERROR> phidget22net[deviceServerListener()] : failed to add MDNS server 'sbc-plants.local.': 0x0a - Object Exists
I do make calls to add those explicitly:
Net.AddServer("sbc-plants", "192.168.13.152", 5661, "", 0);
Is that a bad idea? Since I want the system to come up quickly after devices are powered on, I thought adding them via AddServer might speed it up vs waiting for discovery. I didn't think it would be a problem to have it added even if it was discoverable.