Initial installation error due to device/station ids?

Hello,

I am doing my initial install and get the following error when entering the initial info:

===================================================
Starting wfpiconsole configuration wizard

Required fields are marked with an asterix (*)

API keys

Please enter your WeatherFlow Personal Access Token*: 1c97f5e8-d490-4f7e-a7c6-e54ec6c7e22f
Please enter your CheckWX API Key*: 37a3c63238544e3d8d10c2f3f0

Station and device IDs

Please enter your Station ID*: 00122283
Do you own a TEMPEST?* [y/n] y
Please enter your TEMPEST device ID*: 293267
Do you own an Indoor AIR?* [y/n] n
Traceback (most recent call last):
File “main.py”, line 33, in
configFile.create()
File “/home/pi/wfpiconsole/lib/config.py”, line 97, in create
writeConfigKey(Config, Section, Key, default[Section][Key])
File “/home/pi/wfpiconsole/lib/config.py”, line 418, in writeConfigKey
for Device in STATION[‘stations’][0][‘devices’]:
IndexError: list index out of range
pi@raspberrypi:~ $

The station id as shown in the app starts with ST- , but that input is not accepted with or without the “-” . Am I entering the station id incorrectly? Any suggestions?

Thanks,
Alan

The ‘ST-’ is the Tempest serial number… NOT the station ID.

To find your Station Id:

https://community.tempest.earth/t/station-id-how-to-find-it-and-what-it-is-good-for/4276

1 Like

That did it thanks !

I misread the Station ID in the app. If you look a little more, there is the “real” station id in there.

Thanks again for all your help!

Cheers,
Alan

2 Likes

So what do we put into the TEMPEST ID Field?
Nobody has mentioned where to find the TEMPEST ID.

I have tried the 4 digit number stamped on the bottom of my TEMPEST,
but wfpiconsole will ONLY display the Forecast, and Realtime Windspeed/Direction.
No Temperatures, No Wind Averages/Gusts, No Solar, No rainfall.
However all of that is reported on the Tempest app, and weather-display is also picking it up.

Open the Tempest App. Click on SettingsStations[your station name]Status. Scroll down till you you the details of your Tempest device and look for Device ID

1 Like

Found that when I changed from Air/Sky to Tempest,
I needed to remove SkyHeight and AirHeight
and more importantly enter a value in TempestHeight.
Otherwise wfpiconsole will not start.
All working good now :slight_smile: