I think you posted the same issue in the wxforum - read your thread
there - as it looks you have simply not properly configured the custom
server in your console.
You missed putting a "/" as minimal entry in the "path" field. No entry
there = no posting by the console.
This may - or may not - have disappeared during the WiFi firmware update.
That the other postings to the other (standard) weather services still
work is only a weak indication - there you cannot customize anything =>
also not forget anything 😉
On 17.12.2022 22:24, gjr80 wrote:
You need to provide a log extract with debug = 1. To do this edit
weewx.conf, set debug = 1, save weewx.conf and restart WeeWX. Let
WeeWX run for at least two archive periods and the make a copy of the
log from WeeWX startup through until the end of the two archive
periods. Make sure you capture the full WeeWX startup in the log
extract. Post the log extract here. This should show details of
exactly what the interceptor driver is receiving and what it is doing
with the received data.
Gary
On Saturday, 17 December 2022 at 21:47:24 UTC+10
[email protected] wrote:
this is everything from weewx in syslog:
Dec 17 11:00:55 syslog systemd[1]: Starting LSB: weewx weather
system...
Dec 17 11:00:55 syslog python3[22791]: weewx[22791] INFO __main__:
Initializing weewx version 4.9.1
Dec 17 11:00:55 syslog python3[22791]: weewx[22791] INFO __main__:
Using Python 3.7.3 (default, Jan 22 2021, 20:04:44)
Dec 17 11:00:55 syslog python3[22791]: weewx[22791] INFO __main__:
Located at /bin/python3
Dec 17 11:00:55 syslog python3[22791]: weewx[22791] INFO __main__:
Platform Linux-5.10.103-v7l+-armv7l-with-debian-10.12
Dec 17 11:00:55 syslog python3[22791]: weewx[22791] INFO __main__:
Locale is 'en_GB.UTF-8'
Dec 17 11:00:55 syslog python3[22791]: weewx[22791] INFO __main__:
Using configuration file /etc/weewx/weewx.conf
Dec 17 11:00:55 syslog python3[22791]: weewx[22791] INFO __main__:
Debug is 1
Dec 17 11:00:55 syslog python3[22791]: weewx[22791] INFO __main__:
PID file is /var/run/weewx.pid
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.engine: Loading station type Interceptor (user.interceptor)
Dec 17 11:00:56 syslog weewx[22781]: Starting weewx weather
system: weewx.
Dec 17 11:00:56 syslog systemd[1]: Started LSB: weewx weather system.
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
user.interceptor: driver version is 0.53
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
user.interceptor: device type: ecowitt-client
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
user.interceptor: mode is listen
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
user.interceptor: listen on :8080
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
user.interceptor: sensor map: {'pressure': 'pressure',
'barometer': 'barometer', 'outHumidity': 'humidity_out',
'inHumidity': 'humidity_in', 'outTemp': 'temperature_out',
'inTemp': 'temperature_in', 'windSpeed': 'wind_speed', 'windGust':
'wind_gust', 'windDir': 'wind_dir', 'windGustDir':
'wind_gust_dir', 'radiation': 'solar_radiation', 'dewpoint':
'dewpoint', 'windchill': 'windchill', 'rain': 'rain', 'rainRate':
'rain_rate', 'UV': 'uv', 'txBatteryStatus': 'battery',
'extraTemp1': 'temperature_1', 'extraTemp2': 'temperature_2',
'extraTemp3': 'temperature_3', 'extraHumid1': 'humidity_1',
'extraHumid2': 'humidity_2', 'soilTemp1': 'soil_temperature_1',
'soilTemp2': 'soil_temperature_2', 'soilMoist1':
'soil_moisture_1', 'soilMoist2': 'soil_moisture_2', 'soilMoist3':
'soil_moisture_3', 'soilMoist4': 'soil_moisture_4', 'leafWet1':
'leafwetness_1', 'leafWet2': 'leafwetness_2', 'pm2_5': 'pm2_5',
'extraTemp4': 'temperature_4', 'extraTemp5': 'temperature_5',
'extraTemp6': 'temperature_6', 'extraTemp7': 'temperature_7',
'extraTemp8': 'temperature_8', 'extraHumid3': 'humidity_3',
'extraHumid4': 'humidity_4', 'extraHumid5': 'humidity_5',
'extraHumid6': 'humidity_6', 'extraHumid7': 'humidity_7',
'extraHumid8': 'humidity_8', 'soilTemp3': 'soil_temperature_3',
'soilTemp4': 'soil_temperature_4'}
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.engine: StdConvert target unit is 0x1
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.wxservices: StdWXCalculate will use data binding wx_binding
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.engine: Archive will use data binding wx_binding
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.engine: Record generation will be attempted in 'hardware'
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.engine: Using archive interval of 300 seconds (specified in
weewx configuration)
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.restx: StationRegistry: Registration not requested.
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.restx: Wunderground: Posting not enabled.
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.restx: PWSweather: Posting not enabled.
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.restx: CWOP: Posting not enabled.
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.restx: WOW: Posting not enabled.
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.restx: AWEKAS: Posting not enabled.
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.engine: 'pyephem' not detected, extended almanac data is not
available
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO __main__:
Starting up weewx version 4.9.1
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.engine: Using binding 'wx_binding' to database 'weewx.sdb'
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.manager: Starting backfill of daily summaries
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.manager: Daily summaries up to date
Dec 17 11:00:56 syslog python3[22795]: weewx[22795] INFO
weewx.engine: Starting main packet loop.
As noted earlier, pretty sure that the firmware update broke this
(it was the only change). Also, the WOW / WU updates etc are from
the station, not weewx.
On Saturday, 17 December 2022 at 11:30:50 UTC Dave Curr wrote:
I updated my WS2900 to EasyWeather v1.6.4 this morning, and
weewx is no longer updating at all. I was on 4.8.0 when it
broke, and I have updated to 4.9.1 with no change.
using wireshark, I can see the http POSTs come in every minute
as configured -
POST HTTP/1.1
HOST: [removed]
Connection: Close
Content-Type: application/x-www-form-urlencoded
Content-Length: 464
PASSKEY=[removed]&stationtype=EasyWeatherV1.6.4&dateutc=2022-12-17+10:17:43&tempinf=62.2&humidityin=42&baromrelin=29.782&baromabsin=30.074&tempf=30.0&humidity=92&winddir=20&windspeedmph=0.2&windgustmph=1.1&maxdailygust=3.4&rainratein=0.000&eventrainin=0.000&hourlyrainin=0.000&dailyrainin=0.000&weeklyrainin=0.031&monthlyrainin=0.122&yearlyrainin=39.295&totalrainin=39.295&solarradiation=45.87&uv=0&wh65batt=0&freq=868M&model=WS2900_V2.01.08
The response is
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8">
<title>Error response</title>
</head>
<body>
<h1>Error response</h1>
<p>Error code: 400</p>
<p>Message: Bad HTTP/0.9 request type ('POST').</p>
<p>Error code explanation: HTTPStatus.BAD_REQUEST - Bad
request syntax or unsupported method.</p>
</body>
</html>
It has been working fine on 4.8.0 since October, and on
previous versions since April 2021. Pretty sure the firmware
update has caused this, but curious as to why it would result
in the above. Wunderground, WOW and Weathercloud still receive
updates as intended.
Anything else I can do to find more details?
Thanks
--
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/33176eff-9045-4d9b-8083-8a4f4ed01607n%40googlegroups.com
<https://groups.google.com/d/msgid/weewx-user/33176eff-9045-4d9b-8083-8a4f4ed01607n%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
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/9414e37f-75c7-dd0c-d16a-8e76e29fcad1%40gmail.com.