It looks like you have both the weewx-purple and the weewx-purpleair extensions installed. You probably should pick one.
As for the errors from weewx-purple (ERROR user.purple), the purpleair device (purpleair-8ac1) is not responding, so yes, that is a problem.
If you decide to keep weewx-purple, rather than weewx-purpleair, do the following:
From a browser on your home network, what happens when you enter the following URL?
I do not think that will work, in weewx.conf, substitute the IP address for purpleair-8ac1 and you should be good. Alternatively, if you have DNS set up, you could us the DNS name.