Database schema - uajqq/weewx-belchertown-new GitHub Wiki
Belchertown assumes that the WeeWx database uses the 'wview-extended' schema that has been the WeeWx default since v4 was released in April 2020. Users whose database was created using the original wview compatible schema prior to WeeWx v4 may see significant performance issues processing the Belchertown skin after they upgrade to WeeWx v5. This is due to a change in WeeWx behavior in which it will now calculate elements referenced in a skin that are not in the actual WeeWx database.
This change in WeeWx behavior is documented at some length in many weewx-user google group threads and in Issue 924 on the original repo (link) here. The simplest way to deal with this is to add the 'appTemp' element to your database if it is missing, or alternately run weectl station reconfigure
and switch to the v4 and above default 'wview-extended' schema that contains the required database elements. For details and some ways to do so, please see the issue 924 link above.