Comments (20)
I'm seeing the same thing.
from weatherflow-indigo-plugin.
same thing, but it appears I am getting the data from my Tempest fine
from weatherflow-indigo-plugin.
I'm out of town for a few weeks. I'll take a look at this as soon as I can when I'm back.
from weatherflow-indigo-plugin.
So as mysteriously as these error messages appeared, they have now disappeared. Don't know what triggered them to start, much less to stop, but I'm not seeing these in my Indigo Log over the last 24 hours.
from weatherflow-indigo-plugin.
Interesting. I wonder if they pushed out a firmware update with a bug in it and then fixed it. In any event I'll take a look when I can.
from weatherflow-indigo-plugin.
from weatherflow-indigo-plugin.
I started getting the error messages on 12/14 and they continue today. I am on firmware Hub 171, station 156.
from weatherflow-indigo-plugin.
FYI - my errors stopped yesterday - errors 12/15 8:18am thur 12/17 16:57
from weatherflow-indigo-plugin.
Aaaaaaaaand the are back:
`Dec 18, 2021 at 2:02:31 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 945, 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)
Dec 18, 2021 at 2:03:09 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 945, 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`
from weatherflow-indigo-plugin.
And....it rained today. Honestly don't remember, but I'm thinking the last time this happened was also a rainy day. Can't confirm the connection, but would be good to see if others with the same errors had them on rain days.
from weatherflow-indigo-plugin.
my errors started again today
from weatherflow-indigo-plugin.
StackMK--did it rain where you are today ?
from weatherflow-indigo-plugin.
I am eating crow here. I chuckled when I saw jtnol's comment possibly connecting the log errors to rain then I checked into his theory. I live in Colorado and rain has been so infrequent that I thought originally that there is no way the errors could be connected (1" of rain in past 6 months). I checked my Indigo logs and my Tempest history. We got rain (0.03") on 12/15 between 8-30am. My log errors started at 8:18am (I previously mistakenly said they started on 1214). Today we received rain (0.07") between 3:00-3:30am). My log errors started at 3:14am. So jtnol I bow to you. It does seems connected to rain. WTF
from weatherflow-indigo-plugin.
Getting the same error:
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 945, in process_obs_tempest
TypeError: list indices must be integers, not float
from weatherflow-indigo-plugin.
Same errors are back for me. It started immediately after the Tempest turned on the "it's raining" sensor.
`
Jan 2, 2022 at 3:22:27 AM
Trigger WeatherFlow Rain Activate
Action Group Turn All Sprinklers OFF
Trigger Rain Gauge Last Wet Updated
Script rain gauge wet at Sunday, January 02, 2022 03:22
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 945, 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)
`
With debug showing
`
WeatherFlow Smart Weather Debug {
"device_id": 65669,
"firmware_revision": 165,
"hub_sn": "HB-00023026",
"obs": [
[
1641131301,
0.08,
1.08,
1.96,
333,
3,
1019.8,
-0.2,
68,
1802,
1.46,
15,
0.0,
0,
0,
0,
2.62,
1,
0.057828,
0.0,
0.001216,
0
]
],
"serial_number": "ST-00054225",
"source": "mqtt",
"summary": {
"air_density": 1.30155,
"delta_t": 1.8,
"dew_point": -5.4,
"feels_like": -0.2,
"heat_index": -0.2,
"precip_accum_local_yesterday": 0.0,
"precip_accum_local_yesterday_final": 0.0,
"precip_analysis_type_yesterday": 1,
"precip_minutes_local_day": 6,
"precip_minutes_local_yesterday": 0,
"precip_total_1h": 0.0,
"pressure_trend": "rising",
"pulse_adj_ob_temp": -0.2,
"pulse_adj_ob_time": 1641131241,
"pulse_adj_ob_wind_avg": 0.6,
"raining_minutes": [
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0,
0
],
"strike_count_1h": 0,
"strike_count_3h": 0,
"strike_last_dist": 18,
"strike_last_epoch": 1639858313,
"wet_bulb_temperature": -2.0,
"wind_chill": -0.2
},
"type": "obs_st"
}
WeatherFlow Smart Weather Error Error in plugin execution runConcurrentThread:`
Rick
from weatherflow-indigo-plugin.
Either the WeatherFlow team did indeed add a new field to the Tempest observations, or I somehow missed one but it didn't start throwing errors until recently for some reason. Their documentation for Tempest observations (obs_st) shows 21 values but the plugin only references 20 of them. This should be easy enough to fix...
from weatherflow-indigo-plugin.
I just published v0.3.3. Please give it a try and let me know if it fixes this.
from weatherflow-indigo-plugin.
Thanks for the update. Will keep an eye out to see what happens.
from weatherflow-indigo-plugin.
FWIW, and I understand there may be some disagreement on what triggers the error messages, I've had a few instances of rain today, but no error messages. Thanks
from weatherflow-indigo-plugin.
OK, I just upgraded to 0.3.3 and I am getting the exact same set of error messages, i.e.:
Jan 22, 2022 at 16:56:35
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 613, in _process_message
File "plugin.py", line 789, in process_obs_sky
IndexError: list index out of range
WeatherFlow Smart Weather Error plugin runConcurrentThread function returned or failed (will attempt again in 10 seconds)
So ... apparently not quite fixed.
from weatherflow-indigo-plugin.
Related Issues (20)
- WeatherFlow Smart Weather Error Error in plugin execution runConcurrentThread: HOT 3
- WeatherFlow Smart Weather Error Error in plugin execution runConcurrentThread: HOT 1
- Net Cat HOT 1
- Feature Requests HOT 1
- Reloading plugin "WeatherFlow Smart Weather 0.2.1" HOT 2
- Barometric pressure readings HOT 13
- WeatherFlow Smart Weather Error Error in plugin execution runConcurrentThread HOT 6
- Misspelling error HOT 3
- Rain Accum HOT 17
- Fix exception handler HOT 2
- Device not updating HOT 9
- Version 0.3.0 HOT 4
- WeatherFlow Smart Weather Error in plugin execution runConcurrentThread in v3.1 HOT 9
- TypeError list indices integers not floats 0.3.3 HOT 2
- WeatherFlow forecast availability HOT 4
- Indigo 2022 HOT 12
- Data doesn't refresh for UDP or WebSocket HOT 2
- Tempest Rain Accumulated Fails for those outside US/Canada HOT 2
- Tempest Wind in Beaufort scale?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from weatherflow-indigo-plugin.