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

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

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

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: