UDP listener (for Weatherflow Tempest) won't run

88 views
Skip to first unread message

weatherl...@gmail.com

unread,
Nov 3, 2022, 4:26:06 PM11/3/22
to weewx-user
I realize this is not strictly a WeeWx issue but perhaps Vince can see from the Terminal results below what I might be doing wrong.

I've always been able to run this but can get it to work this time.

Ubuntu 20.04
UDP Listener V 4.x

I issue:
/Downloads/WeeWx/weatherflow-udp-listener-master$ python3 listen.py --decoded

and nothing happens.

When I hit Ctrl-C, this is the result.
^CTraceback (most recent call last):
  File "listen.py", line 785, in <module>
    t.join()
  File "/usr/lib/python3.8/threading.py", line 1011, in join
    self._wait_for_tstate_lock()
  File "/usr/lib/python3.8/threading.py", line 1027, in _wait_for_tstate_lock
    elif lock.acquire(block, timeout):
KeyboardInterrupt

I know the Tempest is working as I receive its data in the Tempest App on the iPad.

vince

unread,
Nov 3, 2022, 5:01:05 PM11/3/22
to weewx-user
It's not hearing anything.   Your hub is either offline or your network isn't getting the broadcast messages to the system you're listening on.  Did you perhaps VLAN your network and put the hub on a different VLAN ?

You'll need to crtl-C twice to stop it.  The error is normal so it can be ignored.

weatherl...@gmail.com

unread,
Nov 4, 2022, 9:43:28 AM11/4/22
to weewx-user
Dumb on my part. I'm on a VM and didn't have the network set up right. All fixed, many thanks
Reply all
Reply to author
Forward
0 new messages