Weather-Display works on the PC, again with 3 second updates.
It has to be something I setup wrong, but I'm stumped as top what it could be
At the same time?Gilbert TSA wrote: ↑Mon 06 Feb 2023 7:59 pm I've got wfpiconsole working on the same machine, and it is working in "realtime" so it is receiving the udp packets every 3 seconds so I don't think its a firewall issue.
jokerboy wrote: ↑Mon 06 Feb 2023 6:16 pm The Tempest will broadcast those packets by default. I'm not aware of any way to disable that.
@mcrossley is correct. The only REST calls will be on startup trying to grab any data since the last received by Cumulus.
My first guess would be that a firewall is blocking them. If not that, then I believe the Tempest has to be on the same subnet otherwise those broadcast packets won't be routed and you won't see them on any other subnet.
Good to hear it is resolved. Broadcast is basically always restricted inside one vlan, and multicast in most cases too. In theory you can route multicast, but in that case it would need a router supporting pim, a switch that supports igmp, and a client that is capable of subcribing to a multicast stream, so it is extremely rare in home networks.Gilbert TSA wrote: ↑Mon 06 Feb 2023 8:12 pm I'm Working now! Many thanks for all the suggestions.
The Weather Station and Wireless unit were on the "IoT" network, and the PC and pi on the "Home Network". As soon as I put the Tempest Wi-Fi on the Home Network vlan all started working
I has interpreted the working as the cumulusMX would receive the feed from the Weatherflow site tempestwx.com, but it does appear to be local.
I was about to do a wireshark trace, but the lan fixed it for me. I'll propbably run one anyway to see what type of packets they are as it was strange that wfpiconsole and weather-display were fine. If Cumulus is using the websockets API that would explain it.
Now you are making me confused. If changing the station from network vlan to another resolved the issue, how is that related to shared or exclusive mode socket?mcrossley wrote: ↑Mon 06 Feb 2023 9:39 pm It appears that it may be a Mono thing. On more modern Windows than XP the default is shared mode, but Mono seems to default to exclusive mode.
I can put an explicit request to use shared mode in the Tempest code which "should" fix this (as I did for Ecowitt local API stations recently).
Ah, yes, ok, I did see that thread too, but my mind just didn’t connect these, when this case was already resolved by a network change.