2012-12-25, 00:35
Maybe you can try using the Advanced WOL add-on, which not only can send WOL packets to wakeup your NAS, but also ping it and wait for a response to ensure it's available before updating the library (you would use AWOL's update library on startup function rather than XBMC's). This ensures a library update job isn't launched until a positive connection with the NAS is established.