1. choosing port 80 for the custom
server to send/post to is not a smart choice as this port is
already used by the local (RPi) web server (nginx, apache2, ...).
You must choose a unique port e.g. 8000, 8080, ...
2. in weewx.conf you must not assign
the port along with the ip address.
the entry should be:
ip_address = 192.168.0.29
only, no colon or port added - it's,
however, not needed
below a working [Interceptor] section
# ------ start weewx.conf excerpt
--------------------
[Interceptor]
# This section is for the network traffic interceptor driver.
# The driver to use:
driver = user.interceptor
# Specify the hardware device to capture. Options include:
# acurite-bridge - acurite internet bridge, smarthub, or
access
# observer - fine offset WH2600/HP1000/HP1003, ambient
WS2902
# lw30x - oregon scientific LW301/LW302
# lacrosse-bridge - lacrosse GW1000U/C84612 internet bridge
# ecowitt-client - any hardware that uses the ecowitt
protocol
# wu-client - any hardware that uses the weather underground
protocol
device_type = observer
port = 8000
iface = eth0
# ---------- end excerpt weewx.conf ------------
if you use the WLAN interface of the
RPi ("WiFi"), then use: iface = wlan0 instead of iface = eth0
(the last character is a zero !!)
You don't need to enter your IP address
here, it's obviously the one of the RPi
the port (8000) should also be
the same in the WS View / awnet app (customized server)
You can of course choose another
number, however not 80 !
there (WS View, awnet) the IP address
of your RPi has to be entered (NO http:// in front of the address
!! - only the address)
the path has to show at least "/" - an empty path will keep the
console from posting
good luck