# Initial installation error due to device/station ids?

**URL:** <https://community.tempest.earth/t/initial-installation-error-due-to-device-station-ids/22207>\
**Category:** WeatherFlow PiConsole\
**Tags:** tempest\
**Created:** [August 28, 2023, 9:07pm UTC](https://community.tempest.earth/t/initial-installation-error-due-to-device-station-ids/22207 "2023-08-28T21:07:21Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![alan.gerhardt](https://avatars.discourse-cdn.com/v4/letter/a/838e76/32.png) [@alan.gerhardt](https://community.tempest.earth/u/alan.gerhardt)\
**Post date:** [August 28, 2023, 9:07pm UTC](https://community.tempest.earth/t/initial-installation-error-due-to-device-station-ids/22207/1 "2023-08-28T21:07:21Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![btst.online](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/btst.online/32/16538_2.png) [@btst.online](https://community.tempest.earth/u/btst.online)\
**Post date:** [August 28, 2023, 9:13pm UTC](https://community.tempest.earth/t/initial-installation-error-due-to-device-station-ids/22207/2 "2023-08-28T21:13:54Z")

</div>

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](https://community.tempest.earth/t/station-id-how-to-find-it-and-what-it-is-good-for/4276)

---

<div class="post-metadata">

**Author:** ![alan.gerhardt](https://avatars.discourse-cdn.com/v4/letter/a/838e76/32.png) [@alan.gerhardt](https://community.tempest.earth/u/alan.gerhardt)\
**Post date:** [August 28, 2023, 9:48pm UTC](https://community.tempest.earth/t/initial-installation-error-due-to-device-station-ids/22207/3 "2023-08-28T21:48:01Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![lenny](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lenny/32/16822_2.png) [@lenny](https://community.tempest.earth/u/lenny)\
**Post date:** [June 3, 2024, 8:13pm UTC](https://community.tempest.earth/t/initial-installation-error-due-to-device-station-ids/22207/4 "2024-06-03T20:13:48Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![peter](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/peter/32/1365_2.png) [@peter](https://community.tempest.earth/u/peter)\
**Post date:** [June 4, 2024, 6:06am UTC](https://community.tempest.earth/t/initial-installation-error-due-to-device-station-ids/22207/5 "2024-06-04T06:06:45Z")

</div>

> [@lenny](#):
>
> Nobody has mentioned where to find the TEMPEST ID.

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

---

<div class="post-metadata">

**Author:** ![lenny](https://sea2.discourse-cdn.com/flex020/user_avatar/community.tempest.earth/lenny/32/16822_2.png) [@lenny](https://community.tempest.earth/u/lenny)\
**Post date:** [June 4, 2024, 1:28pm UTC](https://community.tempest.earth/t/initial-installation-error-due-to-device-station-ids/22207/6 "2024-06-04T13:28:47Z")

</div>

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 🙂
