Weather telemetry points change with version?

This may be widely known and I’m just stumbling across it.

Does everyone except me know the JSON file from different vintages of the WeatherFlow stations include different JSON file contents?

I broke my own development rule, and it bit me. The rule is:
"Look both ways when crossing a one-way street". In other words, validate the existence of everything before processing it.

I learned today my ROKU app will crash with older versions of the JSON file because they do not include the “feels_like” field. Which was the ONLY attribute I did not check for validity before processing . . . of course.

How many versions of the JSON files are out there?
I’m just interested in other developer’s comments and if there is any documentation regarding the changes? If not, no big deal :slight_smile:

This is not a complaint, more for my interest.
I will follow my own coding rule more diligently to avoid missing or renamed parameters.

I include here examples of what I’m talking about.
BTW, the example below includes the “fix”, the currently published version will crash.
I renamed the JSON files to TXT because of file uploading rules.

Station 9919.txt (1.2 KB)

Station 63863.txt (2.1 KB)

1 Like