Interceptor Driver Question (Observer mode)

184 views
Skip to first unread message

Kruse Ludington

unread,
Jun 30, 2022, 10:17:49 PM6/30/22
to weewx-user
This has not ben updated in years and I am wonering if these errors can be fixed so I can start capturing this data in the DB instead of throwing it away?

My station is an AmbientWeather WS-2902C. The driver works fine and everything is as expected except those extra fields are never processed by the weewx driver. Note there are three measurements that look as though they are repeated but they are actually from an additional sensor given to me by ambient. I believe the unit can handle up to 10 extra sensors so the WS-2092 just tags those on the end somethins like:

 temp1f, temp2f, temp3f
hummiditry1, humidity2, humitidty3
batt1, batt2, batt3

and so on.

I used to be a programmer, if I just knew where to look within the interceptor driver I could just add all the values for any extra sensors that might be purchased by any PWS owner to be sure they were all handled no matter how many extra sensors were purchased and included (batt1 - batt20 and the like).

I have asked many times within Github etc. but support for the interceptor driver seems to be completely dead. Iam getting 11 error messages ovewr and over and over - I have made every other set italic below so you can see whta I mean.

Anyone have any ideas or would know how to help? Alot of people rely upon this driver!????

pi@kruse-pi:~ $ sudo tail -f /var/log/weewx.log
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.944
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.9
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:04:13 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.941
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.9
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:04:33 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.941
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.9
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:04:59 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.941
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.9
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:05:16 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.941
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.9
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:05:31 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:05:31 kruse-pi weewx[20342] INFO weewx.manager: Added record 2022-06-30 22:05:00 EDT (1656641100) to database 'weewx.sdb'
Jun 30 22:05:31 kruse-pi weewx[20342] INFO weewx.manager: Added record 2022-06-30 22:05:00 EDT (1656641100) to daily summary in 'weewx.sdb'
Jun 30 22:05:31 kruse-pi weewx[20342] INFO weewx.restx: Windy: Published record 2022-06-30 22:05:00 EDT (1656641100)
Jun 30 22:05:32 kruse-pi weewx[20342] INFO weewx.restx: WindGuru: Published record 2022-06-30 22:05:00 EDT (1656641100)
Jun 30 22:05:32 kruse-pi weewx[20342] INFO weewx.restx: OWM: Published record 2022-06-30 22:05:00 EDT (1656641100)
Jun 30 22:05:32 kruse-pi weewx[20342] INFO weewx.restx: Meteoservices: Published record 2022-06-30 22:05:00 EDT (1656641100)
Jun 30 22:05:32 kruse-pi weewx[20342] INFO weewx.restx: PWSWeather: Published record 2022-06-30 22:05:00 EDT (1656641100)
Jun 30 22:05:32 kruse-pi weewx[20342] INFO weewx.restx: WOW: Published record 2022-06-30 22:05:00 EDT (1656641100)
Jun 30 22:05:33 kruse-pi weewx[20342] INFO weewx.cheetahgenerator: Generated 8 files for report SeasonsReport in 1.92 seconds
Jun 30 22:05:34 kruse-pi weewx[20342] INFO weewx.restx: Wunderground-PWS: Published record 2022-06-30 22:05:00 EDT (1656641100)
Jun 30 22:05:34 kruse-pi weewx[20342] INFO weewx.imagegenerator: Generated 13 images for report SeasonsReport in 0.66 seconds
Jun 30 22:05:34 kruse-pi weewx[20342] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx
Jun 30 22:05:34 kruse-pi weewx[20342] INFO weewx.cheetahgenerator: Generated 6 files for report SmartphoneReport in 0.07 seconds
Jun 30 22:05:34 kruse-pi weewx[20342] INFO weewx.imagegenerator: Generated 6 images for report SmartphoneReport in 0.19 seconds
Jun 30 22:05:34 kruse-pi weewx[20342] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx/smartphone
Jun 30 22:05:34 kruse-pi weewx[20342] INFO weewx.cheetahgenerator: Generated 1 files for report MobileReport in 0.04 seconds
Jun 30 22:05:34 kruse-pi weewx[20342] INFO weewx.imagegenerator: Generated 4 images for report MobileReport in 0.13 seconds
Jun 30 22:05:34 kruse-pi weewx[20342] INFO weewx.reportengine: Copied 0 files to /var/www/html/weewx/mobile
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.944
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.9
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:05:47 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:06:02 kruse-pi weewx[20342] INFO weewx.restx: AWEKAS: Published record 2022-06-30 22:05:00 EDT (1656641100)
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.944
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.7
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:06:03 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.944
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.7
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:06:19 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.938
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.7
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:06:35 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.938
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.7
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:06:52 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter stationtype=AMBWeatherV4.3.3
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter baromrelin=29.938
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter battout=1
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter maxdailygust=2.2
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter hourlyrainin=0.000
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter eventrainin=0.000
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter totalrainin=0.000
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter temp1f=79.7
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter humidity1=65
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt1=1
Jun 30 22:07:07 kruse-pi weewx[20342] INFO user.interceptor: unrecognized parameter batt_co2=1

Francesco

unread,
Jul 2, 2022, 11:39:04 AM7/2/22
to weewx-user
I know, the interceptor driver is semi-abandoned, since for ecowitt devices it has been replaced by the gw80, so is not so easy to get support. Anyway I'm using the interceptor driver and I managed to make some modifications to get data from other sensors, so I can try to help you. What device  type did you set, Observer? It seems that there are various unrecognized parameters from the captured packets. At first we should check what the driver is getting from the weather station, you can try to run the driver directly (following is for the observer, : sudo PYTHONPATH=/usr/share/weewx python3 /usr/share/weewx/user/interceptor.py  --device=observer --port=theportyouset --debug (you have to stop weewx before running this)). You will get the raw packets and the mapped ones, so you can see precisely what is not mapped and you can decide what to ignore and what to keep. Then you have to check on the Observer Class (about line 1299). There a section with LABEL_MAP, which contains key/value pairs, it should look like this (this have probabily a few more items then the default one, since I was using obsever too at first (then I switched to ecowitt-client)):
LABEL_MAP = {
# firmware Weather logger V2.1.9
'humidity': 'humidity_out',
'indoorhumidity': 'humidity_in',
'tempf': 'temperature_out',
'indoortempf': 'temperature_in',
'baromin': 'barometer',
'windspeedmph': 'wind_speed',
'windgustmph': 'wind_gust',
'solarradiation': 'solar_radiation',
'dewptf': 'dewpoint',
'windchillf': 'windchill',

# firmware HP1001 2.2.2
'outhumi': 'humidity_out',
'inhumi': 'humidity_in',
'outtemp': 'temperature_out',
'intemp': 'temperature_in',
'absbaro': 'pressure',
'windspeed': 'wind_speed',
'windgust': 'wind_gust',
'light': 'luminosity',
'dewpoint': 'dewpoint',
'windchill': 'windchill',
'rainrate': 'rain_rate',

# firmware AMBWeatherV4.0.2
'baromabsin': 'pressure',
'tempinf': 'temperature_in',
'humidityin': 'humidity_in',
'uv': 'uv',

# firmware WS-1002 V2.4.3 also reports station pressure
'absbaromin': 'pressure',

# firmware EasyWeatherV1.3.9 (ecowitt HP2550)
'AqPM2.5': 'pm2_5',
'soilmoisture': 'soilmoisture',

# firmware GW1000B_V1.4.9 (ecowitt GW1000)
'rainratein': 'rain_rate',
'wh65batt': 'battery',
'eventrainin': 'rain_event',

# for all firmware
'winddir': 'wind_dir',
'windgustdir': 'wind_gust_dir',
'UV': 'uv',
'lowbatt': 'battery',
}
At the beginning of the interceptor (about line 368) there is the default sensor map declared:
DEFAULT_SENSOR_MAP = {
'pressure': 'pressure',
'barometer': 'barometer',
'outHumidity': 'humidity_out',
'inHumidity': 'humidity_in',
'outTemp': 'temperature_out',
'inTemp': 'temperature_in',
'windSpeed': 'wind_speed',
'windGust': 'wind_gust',
'windDir': 'wind_dir',
'windGustDir': 'wind_gust_dir',
'radiation': 'solar_radiation',
'dewpoint': 'dewpoint',
'windchill': 'windchill',
'rain': 'rain',
'rainRate': 'rain_rate',
'UV': 'uv',
'txBatteryStatus': 'battery',
'extraTemp1': 'temperature_1',
'extraTemp2': 'temperature_2',
'extraTemp3': 'temperature_3',
'extraHumid1': 'humidity_1',
'extraHumid2': 'humidity_2',
'soilTemp1': 'soil_temperature_1',
'soilTemp2': 'soil_temperature_2',
'soilMoist1': 'soil_moisture_1',
'soilMoist2': 'soil_moisture_2',
'soilMoist3': 'soil_moisture_3',
'soilMoist4': 'soil_moisture_4',
'leafWet1': 'leafwetness_1',
'leafWet2': 'leafwetness_2',
# these are not in the wview schema
'pm2_5': 'pm2_5',
'extraTemp4': 'temperature_4',
'extraTemp5': 'temperature_5',
'extraTemp6': 'temperature_6',
'extraTemp7': 'temperature_7',
'extraTemp8': 'temperature_8',
'extraHumid3': 'humidity_3',
'extraHumid4': 'humidity_4',
'extraHumid5': 'humidity_5',
'extraHumid6': 'humidity_6',
'extraHumid7': 'humidity_7',
'extraHumid8': 'humidity_8',
'soilTemp3': 'soil_temperature_3',
'soilTemp4': 'soil_temperature_4',
'lightning_strike_count': 'lightning_strike_count',
'lightningcount': 'lightningcount',
'lightning_last_det_time': 'lightning_time',
'lightning_distance': 'lightning_distance',
}

so you basically have to edit your LABEL_MAP to match the default sensor map. For example since you have an extra temperature sensor, showing as temp1f and a extra humidity sensor showing as , you could try to add this pairs to your label map:
'temp1f': 'temperature_1',
'humidity1': 'humidity_1'

and so on for all the other extra sensors you want to save on DB (the default vwiew schema should be enough to contain all your extra values, if not you might have to add some columns to the schema).
There are some values that you might want to ignore (for example station type and so on...), for this there is a section right down below LABEL_MAP that is  IGNORED_LABELS (here's mine):
IGNORED_LABELS = [
'PASSKEY', 'dateutc', 'stationtype', 'model', 'freq']

Kruse Ludington

unread,
Jul 3, 2022, 12:17:42 AM7/3/22
to weewx-user
Thank you so much Francesco!

FYI, I  am running the .53 version of interceptor and the more recent versions on Github do not work - I found a weird link to it - something had broken it and Matt had supplied someone with a link to a different vewrsion. I have reached out to Matt but he never answers. The only file that causes the issue is interceptor.py - so I will try your suggestions but it would be better for me to first figure out the difference between my version and the latest, and see if I can fix the issue with the latest version - and then update the latest version to handle all the extra sensors people might buy from Ambient - I'll keep you updated!

Reply all
Reply to author
Forward
0 new messages