Investigate if station location should be a required variable (even for stations with gps)
Follow-up to the discussion in !615 (merged):
For users which do not use the gpsd integration (the vast majority) the station location variables are required. Thus removing them from
REQUIRED_VARIABLES
makes debugging in case of configuration errors more complicated which affects especially new users (assuming configuration errors are more likely for new users).So I'd recommend to keep the station location variables required, even for those stations which use the gpsd integration. This will also eliminate the need for a hard-coded fallback value for the station elevation in case the GPS doesn't report a valid altitude.
Should the station location be required for all stations?