Hi,
I've been running weewx for a while, but new to the group. I have an Ambient Weather WS-2902D and my only reason for running weewx is to have my data stored locally and not depend on
ambientweather.net. It's been working exactly as I had hoped, but I just moved my station and an external sensor and needed to rename some things and I seem to have confused the interceptor driver. I've done some debugging and have some questions.
I'm running the "matthewwall/weewx-interceptor" driver. This hasn't been touched in 5 years. I've seen reference to other forks, but have not been able to find them. Is this the recommended version, or is there another?
Prior to the relocation I didn't care about the data from the 2nd sensor as it was in the wrong place anyway. Now that it's in the correct place I want to start collecting the data. Ambient Weather calls the data from this sensor "temp2f" and "humidity2". These are not in the default, extended, schema so I added:
[[sensor_map]]
extraHumid1 = humidity2
extraTemp1 = temp2f
to the [Interceptor] section of my config file. I can see in the logs that the map is being used.
I'm not getting data for these sensors in the database and I have:
Mar 18 13:05:15 slug weewxd[2983454]: INFO user.interceptor: unrecognized parameter temp2f=60.6
Mar 18 13:05:15 slug weewxd[2983454]: INFO user.interceptor: unrecognized parameter humidity2=37
in my logs. I've tried swapping the order of the map elements in the config file with no change.
Should this work? What am I missing?
Thanks,
Brian