matthewwall / weewx-interceptor

weewx driver that intercepts web traffic from internet 'bridge' devices such as Acurite Access, ObserverIP, OS LW30x, LaCross GW1000U, FineOffset GW1000
GNU General Public License v3.0
105 stars 44 forks source link

help mapping weathersleuths sensors #86

Open macsmith opened 3 years ago

macsmith commented 3 years ago

can anyone help with how my weathersleuth's sensor data stream should be mapped? I'm not sure what the sensor ids are.

Error Log: Oct 31 16:47:25 raspberrypi weewx[9083] INFO weewx.engine: Starting main packet loop. Oct 31 16:47:41 raspberrypi weewx[9083] INFO user.interceptor: unrecognized parameter windchillf=51.8 Oct 31 16:47:41 raspberrypi weewx[9083] INFO user.interceptor: unrecognized parameter windgustmph=14.99 Oct 31 16:47:41 raspberrypi weewx[9083] INFO user.interceptor: unrecognized parameter weeklyrainin=0.04 Oct 31 16:47:41 raspberrypi weewx[9083] INFO user.interceptor: unrecognized parameter monthlyrainin=0.04 Oct 31 16:47:41 raspberrypi weewx[9083] INFO user.interceptor: unrecognized parameter yearlyrainin=0.04 Oct 31 16:47:41 raspberrypi weewx[9083] INFO user.interceptor: unrecognized parameter solarradiation=0.00 Oct 31 16:47:41 raspberrypi weewx[9083] INFO user.interceptor: unrecognized parameter UV=0 Oct 31 16:47:41 raspberrypi weewx[9083] INFO user.interceptor: unrecognized parameter softwaretype=WH2600%20V2.2.8 Oct 31 16:47:41 raspberrypi weewx[9083] INFO user.interceptor: ignored rainfall 0.02: no sensor_id

Captured network packet: Uempf=51.8&humidity=65&dewptf=40.5&windchillf=51.8&winddir=229&windspeedmph=8.50&windgustmph=12.53&rainin=0.00&dailyrainin=0 .02&weeklyrainin=0.04&monthlyrainin=0.04&yearlyrainin=0.04&solarradiation=0.00&UV=0&indoortempf=52.0&indoorhumidity=68&baro min=30.06&dateutc=2020-10-31%2016:41:32&softwaretype=WH2600%20V2.2.8&action=updateraw&realtime=1&rtfreq=5 HTTP/1.0

Thanks

rapbando commented 3 years ago

Did you set the correct parameters in weewx.conf ?

Driver options

To configure the driver beyond the default values, set parameters in the
[Interceptor] section of the weewx configuration file.

For example, to listen on port 8000 instead of the default port 80:

[Interceptor]
    driver = user.interceptor
    device_type = observer
    port = "choose port to listen on, e.g. 8000"