Hi @jsiic
and thanks @Penguinmon
Typically, a POE device will take some time (10s) to restart after closing the connection to the host. If you are trying to reconnect during that time, you will get the no device found error.
If the device is unavailable even after those initial 10s, this could mean there is something wrong with how your laptop is communicating through the ETH adapter.
Could be that when the POE device looses connection, the laptop's adapter changes the subnet back to it's default state (eg. not 169.254.x.x which the device is using). Therefore, even when the device reconnects, the host is unable to see it.
You could try manually specifying the IP of the device in dai.Device()
or connecting to a router (DHCP server) to gain more insight.
Thanks,
Jaka