I really can't find what causes the error. To sum up my running platform:
Ubuntu 20.04, python3.8.2, Weewx 4.1.1 (using installation guide for
debian), latest Weatherflow UDP driver, latest Weewx mqtt extension,
Weatherflow Tempest.
Belows are the configuration parts relating to my the above, in weewx.conf.
As mentioned earlier, the standard Season webpage was generated fine; but
it dies during working on the Belchertown skin. Anyone who has very similar
setup and found no problem, please let me know...thanks.
It generated only these files, see attached photo, in the Belchertown
output folder:
[[MQTT]]
server_url = mqtt://bthoven:mosquitto1234@localhost:1883/
#server_url = mqtt://bthoven:[email protected]:1883/
topic = weewx
unit_system = METRIC
binding = archive, loop
#binding = archive
aggregation = aggregate
[[Belchertown]]
skin = Belchertown
HTML_ROOT = /var/www/html/weewx/belchertown
[[[Extras]]]
#belchertown_root_url = https://bthofen.com/weewx
belchertown_root_url = http://192.168.2.91/weewx/belchertown
home_page_header = Europa Cafe Weather Conditions
logo_image = https://bthofen.com/europacafe_logo.png
site_title = Europa Cafe Observatory
manifest_name = bthoven weather station
footer_copyright_text = BelchertownWeather.com
# station_observations = barometer, dewpoint, outHumidity,
inTemp, inHumidity, radiation, UV, cloudbase, rainWithRainRate
station_observations = barometer, dewpoint, outHumidity,
radiation, UV, cloudbase, rainWithRainRate, windBatteryStatus
forecast_enabled = 1
darksky_secret_key = f6176977330eacf99c08705ec9c87e0c
forecast_alert_enabled = 1
earthquake_enabled = 1
twitter_enabled = 1
twitter_owner = chotechai
facebook_enabled = 1
mqtt_websockets_enabled = 1
reload_hook_images = 1
reload_images_hook_as = 300
reload_images_hook_ac = 900
theme = auto
darksky_units = ca
webpage_autorefresh = 0
powered_by: "Observations are powered by a <a href =
https://bthofen.com/aqi">Misol WS-1400-IP</a>
mqtt_websockets_host = 192.168.2.91
mqtt_websockets_port = 8083
mqtt_websockets_ssl = 0
mqtt_websockets_topic = weewx/loop
disconnect_live_website_visitor = 0
show_cloudbase = 1
show_apptemp = 1
belchertown_debug = 1
[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
share_socket = True
[[sensor_map]]
outTemp = air_temperature.ST-00002496.obs_st
outHumidity = relative_humidity.ST-00002496.obs_st
pressure = station_pressure.ST-00002496.obs_st
#lightning_strikes = lightning_strike_count.ST-00002496.obs_st
#avg_distance = lightning_strike_avg_distance.ST-00002496.obs_st
outTempBatteryStatus = battery.ST-00002496.obs_st
windSpeed = wind_speed.ST-00002496.rapid_wind
windDir = wind_direction.ST-00002496.rapid_wind
#luxXXX = illuminance.ST-00002496.obs_st
UV = uv.ST-00002496.obs_st
rain = rain_accumulated.ST-00002496.obs_st
windBatteryStatus = battery.ST-00002496.obs_st
radiation = solar_radiation.ST-00002496.obs_st
#lightningXXX = distance.ST-00002496.evt_strike
#lightningYYY = energy.ST-00002496.evt_strike
On Wednesday, 29 July 2020 at 11:15:41 UTC+7 gjr80 wrote:
> I would say that line 71 in the Belchertown skin.conf might be a good
> place to start.
>
> Jul 29 10:50:19 bthoven-3020M weewx[56935] ERROR weewx.reportengine: ****
> Parsing failed with several errors.#012First error at line 71.
>
> Gary
>
--
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/5925219f-d2ec-4bbe-907c-6f9f744d4aebn%40googlegroups.com.