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.weatherflow.com/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