On Sunday, January 12, 2020 at 1:38:45 AM UTC-5, Gert Andersen wrote:
>
>
> Out running directly:
> pi@Desktop:~/weewx-interceptor/bin/user $ PYTHONPATH=/usr/share/weewx 
> python /usr/share/weewx/user/interceptor.py --device=ecowitt-client --port 
> 8000 --debug
> raw data: 
> PASSKEY=XXXX&stationtype=EasyWeatherV1.4.5&dateutc=2020-01-12+06:19:35&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.000&monthlyrainin=0.000&yearlyrainin=0.000&temp2f=43.7&humidity2=91&batt2=0&freq=868M&model=HP1000SE_Pro_V1.5.8
> raw packet: {'temperature_2': 43.7, 'humidity_2': 91.0, 'rain_rate': 0.0, 
> 'battery_2': 0.0, 'dateTime': 1578809975, 'usUnits': 1}
> mapped packet: {'temperature_2': 43.7, 'humidity_2': 91.0, 'rain_rate': 
> 0.0, 'battery_2': 0.0, 'dateTime': 1578809975, 'usUnits': 1}
>
> I have this in in weewx.conf:
> [Interceptor]
>     driver = user.interceptor
>     device_type = ecowitt-client
>     port = 8000
>    [[sensor_map]]
>         outTemp = temperature_2
>         outHumidity = humidity_2
>
>
i think you should use the sensor_map_extensions, not sensor_map.  so your 
configuration would look like this:

[Interceptor]
    driver = user.interceptor
    device_type = ecowitt-client
    port = 8000
    [[sensor_map_extensions]]
        outTemp = temperature_2
        outHumidity = humidity_2

that way all of the normal mappings will remain, and you only override 
outTemp and outHumidity to use the additional sensor.

m 

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/a45fa7cc-7537-42cd-a848-957a4141466a%40googlegroups.com.

Reply via email to