Open Ghawken opened 2 years ago
I am having this issue as well.
Oct 28, 2022 at 3:07:11 PM
WeatherFlow Smart Weather Error Error in plugin execution runConcurrentThread:
Traceback (most recent call last):
File "plugin.py", line 717, in runConcurrentThread
File "plugin.py", line 645, in _process_message
File "plugin.py", line 933, in process_obs_tempest
TypeError: list indices must be integers, not float
WeatherFlow Smart Weather Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
A further empirical observation: In my case these errors only occur during periods where my Tempest is measuring rainfall; I assume that may be the offending list index.
Hi
Thanks for this plugin - working really well with a Tempest device.
Except:
Have occasionally seen this error:
The corresponding data from the Tempest seems to be this:
Looks like everything is correct - from here: https://weatherflow.github.io/Tempest/api/ws.html
Just seems like device is passing a 0.0 rather than a 0 - that or it is sending the wrong field in the incorrect index? Checking the others index's compared to above - they all seem correct, just does seem to be precipation type as a 0.0 float for some reason?