Base: Changed OSPi detection and save it to config

This moves the OSPi detection to the installer and uses a static
variable rather then redirecting each time.

Also, fixed a bug where weather didn’t update after changing location.