Weatherflow and no output

167 views
Skip to first unread message

James Fritz

unread,
Oct 3, 2020, 11:51:22 AM10/3/20
to weewx-user
I installed weewx then the UDP driver for weatherflow.  I had it working for the local webpage for data coming in.  I then tried to install the Belchertwon skin and was having problems there, so I uninstalled Belchertown, could not get original setup to work, so I reinstalled Weewx & the weatherflow udp driver.  
I have set up my weewx.cong file, but do not seem to be getting any data to return to the local webpage now.  I am not sure what I am missing or where the problem lies.

I am running rasp pi on a laptop with debian 10 and python 3
 

vince

unread,
Oct 3, 2020, 1:14:53 PM10/3/20
to weewx-user
On Saturday, October 3, 2020 at 8:51:22 AM UTC-7, James Fritz wrote:
I installed weewx then the UDP driver for weatherflow.  I had it working for the local webpage for data coming in.  I then tried to install the Belchertwon skin and was having problems there, so I uninstalled Belchertown, could not get original setup to work, so I reinstalled Weewx & the weatherflow udp driver.  
I have set up my weewx.cong file, but do not seem to be getting any data to return to the local webpage now.  I am not sure what I am missing or where the problem lies.



The usual issue is people not editing in 'their' sensor id into the sensor map in weewx.conf, or not even having a sensor map at all.

Post your WF section from weewx.conf so we can take a look.
 

James Fritz

unread,
Oct 3, 2020, 3:05:11 PM10/3/20
to weewx-user
'# Set to type of station hardware. There must be a corresponding stanza
    # in this file with a 'driver' parameter indicating the driver to be used.
    station_type = WeatherFlow

[WeatherFlowUDP]
    driver = user.weatherflowudp
    log_raw_packets = False
    udp_address = <broadcast>
    # udp_address = 0.0.0.0
    # udp_address = 255.255.255.255
    udp_port = 50222
    udp_timeout = 90

    [[sensor_map]]
        outTemp = air_temperature.ST-00011505.obs_air
        outTemp2 = air_temperature.ST-00011505.obs_air
        outHumidity = relative_humidity.ST-00011505.obs_air
        outHumidity2 = relative_humidity.ST-00011505.obs_air
        pressure = station_pressure.ST-00011505.obs_air
        lightning_strikes = lightning_strike_count.ST-00011505.obs_air
        avg_distance = lightning_strike_avg_distance.ST-00011505.obs_air
        outTempBatteryStatus = battery.ST-00011505.obs_air
        windSpeed = wind_speed.ST-00011505.rapid_wind
        windDir = wind_direction.ST-00011505.rapid_wind
        lux = illuminance.ST-00011505.obs_sky
        UV = uv.ST-00011505.obs_sky
        rain = rain_accumulated.ST-00011505.obs_sky
        windBatteryStatus = battery.ST-00011505.obs_sky
        radiation = solar_radiation.ST-00011505.obs_sky
        lightningYYY = distance.ST-00011505.evt_strike
        lightningZZZ = energy.ST-00011505.evt_strike
   
    # If you have a website, you may specify an URL
    #station_url = http://www.example.com ''

James Fritz

unread,
Oct 3, 2020, 3:11:16 PM10/3/20
to weewx-user
as soon as I posted this, I saw my mistake, I used the wrong backup for my sensors.  I believe I have the correct endings for my station with the ".obs_st" for the Tempest.  I will see if that corrects it

James Fritz

unread,
Oct 3, 2020, 3:53:01 PM10/3/20
to weewx-user
I have the correct sensor information in now, but the page is still showing the original date of install and sample temps and winds.  I have rebooted after changes.  new config sensor:
# Set to type of station hardware. There must be a corresponding stanza
    # in this file with a 'driver' parameter indicating the driver to be used.
    station_type = WeatherFlow

[WeatherFlowUDP]
    driver = user.weatherflowudp
    log_raw_packets = False
    udp_address = <broadcast>
    # udp_address = 0.0.0.0
    # udp_address = 255.255.255.255
    udp_port = 50222
    udp_timeout = 90

    [[sensor_map]]
        outTemp = air_temperature.ST-00011505.obs_st
        outHumidity = relative_humidity.ST-00011505.obs_st
        pressure = station_pressure.ST-00011505.obs_st
        lightning_strikes = lightning_strike_count.ST-00011505.obs_st
        avg_distance = lightning_strike_avg_distance.ST-00011505.obs_st
        outTempBatteryStatus = battery.ST-00011505.obs_st
        windSpeed = wind_speed.ST-00011505.rapid_wind
        windDir = wind_direction.ST-00011505.rapid_wind
        lux = illuminance.ST-00011505.obs_st
        UV = uv.ST-00011505.obs_st
        rain = rain_accumulated.ST-00011505.obs_st
        BatteryStatus = battery.ST-00011505.obs_st
        radiation = solar_radiation.ST-00011505.obs_st
        lightningYYY = distance.ST-00011505.evt_strike
        lightningZZZ = energy.ST-00011505.evt_strike
   
    # If you have a website, you may specify an URL

James Fritz

unread,
Oct 3, 2020, 6:42:22 PM10/3/20
to weewx-user
this is the error I can find, not sure how to fix:

Oct  3 17:36:05 raspberryWeather kernel: [ 5472.665286] wlan0: authentication with 30:23:03:6b:2a:df timed out

vince

unread,
Oct 3, 2020, 7:38:24 PM10/3/20
to weewx-user
On Saturday, October 3, 2020 at 3:42:22 PM UTC-7, James Fritz wrote:
this is the error I can find, not sure how to fix:

Oct  3 17:36:05 raspberryWeather kernel: [ 5472.665286] wlan0: authentication with 30:23:03:6b:2a:df timed out


We're not going to be able to help with one-liners claiming to be 'the' error.
You'll typically see lots of one-line messages in syslog that appear to be 'drop everything uh-oh' that really are not.

But regardless, that error has nothing to do with weewx at all, it's strictly wifi related.

Google knows all on cause+effect there, search for "raspbian  wlan0: authentication timed out" for some likely explanations.

James Fritz

unread,
Oct 4, 2020, 10:12:17 PM10/4/20
to weewx-user
OK, I think I have made a real mess out of my system.  I uninstalled weewx that was the Deb package and then manually went thru and deleted anything that said weewx on it.  I then tried to install using the setup.py method and it did not install any of the required folders in /etc or /usr or /var.  

So I uninstalled that from the command line and went back to the Deb package.  I am left with the same result, it is not installing any of the /etc or /usr or /var files for weewx under those folders.  So, I am not sure where to look for a error log for something like this.  At a loss as to where to go next.

John Kline

unread,
Oct 4, 2020, 10:15:41 PM10/4/20
to weewx...@googlegroups.com
tried to install using the setup.py method and it did not install any of the required folders in /etc or /usr or /var

setup.py installs everything under /home/weewx

See the directory layout for setup.py installs at the bottom of this page:

On Oct 4, 2020, at 7:12 PM, James Fritz <frit...@gmail.com> wrote:

OK, I think I have made a real mess out of my system.  I uninstalled weewx that was the Deb package and then manually went thru and deleted anything that said weewx on it.  I then tried to install using the setup.py method and it did not install any of the required folders in /etc or /usr or /var.  
--
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+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/weewx-user/011d05e5-0c42-4353-9907-3514d8c1f237n%40googlegroups.com.

James Fritz

unread,
Oct 4, 2020, 10:29:25 PM10/4/20
to weewx-user
Regardless, neither one of the installs are putting the correct folders where they are supposed to be.  It shows like there is an install going on in the command lines, but I am unable to run anything, no weewx.conf file to edit, nothing.

Graham Eddy

unread,
Oct 4, 2020, 11:13:52 PM10/4/20
to 'loonsailor' via weewx-user
using setup.py, what is your ‘home’ set to in setup.cfg?

James Fritz

unread,
Oct 5, 2020, 8:35:01 AM10/5/20
to weewx-user
I do not remember since I have removed it now.  If i remember correctly, it was under /home/pi/weewx
Reply all
Reply to author
Forward
0 new messages