I upgraded my MacMini to a newer version and installed from scratch. Getting this error for the NWS forecast: 2023-09-22 02:45:16 weewx[820] ERROR user.forecast: NWSThread: NWS: forecast failure: not enough arguments for format string
The forecast skin I used was the one Tom recommended: https://github.com/chaunceygardiner/weewx-forecast Suggestions? David 2023-09-22 02:45:16 weewx[820] DEBUG weewx.manager: Daily summary version is 4.0 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label 'CAZ043-221200' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label 'MIRAMAR-SAN DI' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label '32.87N 117.14W' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label '' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label 'DATE' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label '' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label '' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label '' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label 'DATE' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label '' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: ignore label '' 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: forecast matrix: {'lid': 'CAZ043', 'desc': 'Miramar-San Diego CA', 'location': '32.87N 117.14W Elev. 482 ft', 'issued_ts': 1695328920, 'ts': [1695330000, 1695340800, 1695351600, 1695362400, 1695373200, 1695384000, 1695394800, 1695405600, 1695416400, 1695427200, 1695438000, 1695448800, 1695459600, 1695470400, 1695481200, 1695492000, 1695502800, 1695513600, 1695524400, 1695535200, 1695546000, 1695556800, 1695578400, 1695600000, 1695621600, 1695643200, 1695664800, 1695686400, 1695708000, 1695729600, 1695751200, 1695772800, 1695794400, 1695816000, 1695837600, 1695859200, 1695880800, 1695902400, 1695924000, 1695945600], 'hour': ['14', '17', '20', '23', '02', '05', '08', '11', '14', '17', '20', '23', '02', '05', '08', '11', '14', '17', '20', '23', '02', '05', '11', '17', '23', '05', '11', '17', '23', '05', '11', '17', '23', '05', '11', '17', '23', '05', '11', '17'], 'duration': [10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 10800, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 21600, 10800], 'temp': ['70', '69', '64', '63', '62', '61', '62', '69', '71', '70', '65', '63', '63', '62', '63', '72', '74', '71', '63', '61', '60', '59', '71', '72', '60', '58', '72', '73', '61', '59', '71', '72', '62', '60', '73', '74', '63', '61', '72', '72'], 'dewpoint': ['60', '60', '60', '59', '59', '58', '59', '59', '59', '59', '59', '60', '60', '60', '61', '61', '61', '61', '60', '59', '59', '58', '61', '61', '59', '58', '60', '60', '59', '59', '60', '61', '59', '58', '61', '62', '61', '60', '62', '62'], 'humidity': ['71', '73', '87', '87', '90', '90', '90', '70', '66', '68', '81', '90', '90', '93', '93', '68', '64', '71', '90', '93', '96', '96', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None], 'windDir': ['W', 'W', 'W', 'NW', 'N', 'N', 'N', 'NW', 'NW', 'NW', 'NW', 'NW', 'NW', 'N', 'N', 'NW', 'NW', 'NW', 'NW', 'NW', 'N', 'N', None, 'NW', None, 'NW', None, 'NW', None, 'NW', None, 'SW', None, 'W', None, 'S', None, 'S', None, 'S'], 'windSpeed': ['9', '9', '5', '3', '2', '2', '3', '4', '8', '10', '5', '5', '6', '6', '4', '6', '10', '10', '8', '5', '5', '4', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None], 'clouds': ['B1', 'B1', 'B1', 'OV', 'B2', 'OV', 'OV', 'OV', 'B2', 'B2', 'B2', 'B2', 'B2', 'B1', 'B1', 'SC', 'SC', 'SC', 'SC', 'B1', 'B1', 'B1', 'B1', 'FW', 'FW', 'B1', 'B1', 'FW', 'FW', 'B1', 'B1', 'FW', 'FW', 'SC', 'B1', 'FW', 'FW', 'SC', 'SC', 'FW'], 'pop': [None, None, None, None, None, '0', None, None, None, '0', None, None, None, '0', None, None, None, '0', None, None, None, '0', None, '0', None, '0', None, '0', None, '0', None, '0', None, '0', None, '0', None, '0', None, '0'], 'qpf': [None, None, None, None, None, '0', None, None, None, '0', None, None, None, '0', None, None, None, '0', None, None, None, '0', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None], 'obvis': [None, None, None, None, None, None, None, None, None, None, None, 'PF', 'PF', 'PF', 'PF', None, None, None, None, 'PF', 'PF', 'PF', None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None], 'tempMin': [None, None, None, None, None, '61', None, None, None, None, None, None, None, '62', None, None, None, None, None, None, None, '58', None, None, None, '58', None, None, None, '59', None, None, None, '60', None, None, None, '61', None, None], 'tempMax': [None, None, None, None, None, None, None, None, None, '72', None, None, None, None, None, None, None, '74', None, None, None, None, None, '75', None, None, None, '75', None, None, None, '75', None, None, None, '76', None, None, None, '75'], 'windChar': [None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, None, 'LT', None, 'LT', None, 'GN', None, 'LT', None, 'LT', None, 'LT', None, 'LT', None, 'LT', None, 'LT']} 2023-09-22 02:45:16 weewx[820] ERROR user.forecast: NWSThread: NWS: forecast failure: not enough arguments for format string, dbm_dict: {'manager': 'weewx.manager.Manager', 'schema': [('method', 'VARCHAR(10) NOT NULL'), ('usUnits', 'INTEGER NOT NULL'), ('dateTime', 'INTEGER NOT NULL'), ('issued_ts', 'INTEGER NOT NULL'), ('event_ts', 'INTEGER NOT NULL'), ('duration', 'INTEGER'), ('location', 'VARCHAR(64)'), ('desc', 'VARCHAR(256)'), ('zcode', 'CHAR(1)'), ('hour', 'INTEGER'), ('tempMin', 'REAL'), ('tempMax', 'REAL'), ('temp', 'REAL'), ('dewpoint', 'REAL'), ('humidity', 'REAL'), ('windDir', 'VARCHAR(3)'), ('windSpeed', 'REAL'), ('windGust', 'REAL'), ('windChar', 'VARCHAR(2)'), ('clouds', 'VARCHAR(2)'), ('pop', 'REAL'), ('qpf', 'VARCHAR(8)'), ('qsf', 'VARCHAR(5)'), ('rain', 'VARCHAR(2)'), ('rainshwrs', 'VARCHAR(2)'), ('tstms', 'VARCHAR(2)'), ('drizzle', 'VARCHAR(2)'), ('snow', 'VARCHAR(2)'), ('snowshwrs', 'VARCHAR(2)'), ('flurries', 'VARCHAR(2)'), ('sleet', 'VARCHAR(2)'), ('frzngrain', 'VARCHAR(2)'), ('frzngdrzl', 'VARCHAR(2)'), ('hail', 'VARCHAR(2)'), ('obvis', 'VARCHAR(3)'), ('windChill', 'REAL'), ('heatIndex', 'REAL'), ('uvIndex', 'INTEGER'), ('airQuality', 'INTEGER'), ('hilo', 'CHAR(1)'), ('offset', 'REAL'), ('waveheight', 'REAL'), ('waveperiod', 'REAL')], 'table_name': 'archive', 'database_dict': {'database_name': 'forecast.sdb', 'driver': 'weedb.sqlite', 'SQLITE_ROOT': '/Users/Shared/weewx/archive'}} 2023-09-22 02:45:16 weewx[820] DEBUG user.forecast: NWSThread: NWS: terminating thread Even if the voices are not real they have some pretty good ideas David Barto ba...@kdbarto.org -- You received this message because you are subscribed to the Google Groups "weewx-user" group. To unsubscribe from this group and stop receiving emails from it, send an email to weewx-user+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/85A9F534-48B5-450F-A8F8-E7B0290597AF%40kdbarto.org.