# Skywarn replacement

**URL:** <https://community.allstarlink.org/t/skywarn-replacement/24653>\
**Category:** Third-Party Apps\
**Created:** [June 4, 2026, 4:30pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653 "2026-06-04T16:30:05Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![KJ5MZL](https://community.allstarlink.org/user_avatar/community.allstarlink.org/kj5mzl/32/4454_2.png) [@KJ5MZL](https://community.allstarlink.org/u/KJ5MZL)\
**Post date:** [June 4, 2026, 4:30pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/1 "2026-06-04T16:30:05Z")

</div>

Im ready to release my skywarn replacement system.  
CAP-WARN. Not related totaly my own code. Its not Skywarn

Installs from repo no file editing easy setup. Installs and updates are by apt-get

[NWS](https://www.weather.gov/documentation/services-web-alerts), [Hurricane tracking center](https://www.nhc.noaa.gov/) ,PI CPU temp and low voltage alerts.  
uses [voicesRSS](https://voicerss.org/).org or asl-tts. VoicesRSS is better get a free key first.

Uses your LAT / LON

[Blog](https://www.lagmrs.com/wp/2026/05/24/cap-warn-a-modern-actively-maintained-replacement-for-skywarn-scripts/) KJ5MZL

```auto
curl -sSL [https://raw.githubusercontent.com/tmastersmart/cap-warn/main/install_capwarn.sh](https://raw.githubusercontent.com/tmastersmart/cap-warn/main/install_capwarn.sh) | bash

```

Just run the installer it installs the repo and launches install then run setup.  
sudo bash setup.sh

This is designed for users who don't want to edit anything.  
Read the blog post for more info. And report any problems.

Designed to just work and be upgradable through the apt-get updates.  
Made in Louisiana...........  
You should have fun and not worry about setting things up.

Updated. new release slight bug fix

---

<div class="post-metadata">

**Author:** ![KD9UQE](https://community.allstarlink.org/user_avatar/community.allstarlink.org/kd9uqe/32/3936_2.png) [@KD9UQE](https://community.allstarlink.org/u/KD9UQE)\
**Post date:** [June 4, 2026, 6:54pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/2 "2026-06-04T18:54:57Z")

</div>

Just WOW! I really appreciate the work you all are doing to overhaul our ecosystem. It will be truly amazing to have Skywarn and all spotters like me able to connect and share data. Then we really will have a Ham radio system that NOAA and all the civil warning networks will sit up and take us seriously for front line response to weather energencies. Kudos and 73 fellas! Craig @ EN52xk with KD9UQE.

---

<div class="post-metadata">

**Author:** ![N5LSN](https://community.allstarlink.org/user_avatar/community.allstarlink.org/n5lsn/32/2454_2.png) [@N5LSN](https://community.allstarlink.org/u/N5LSN)\
**Post date:** [June 4, 2026, 8:14pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/3 "2026-06-04T20:14:05Z")

</div>

This is not a "Skywarn replacement".

SKYWARN® is a registered trademark of the National Weather Service. There is no software called "Skywarn".

If you are going to pass this off as something you wrote from scratch, then I would recommend cleaning the AI prompts you used to generate this out of your README.md.

---

<div class="post-metadata">

**Author:** ![KJ5MZL](https://community.allstarlink.org/user_avatar/community.allstarlink.org/kj5mzl/32/4454_2.png) [@KJ5MZL](https://community.allstarlink.org/u/KJ5MZL)\
**Post date:** [June 5, 2026, 4:01pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/4 "2026-06-05T16:01:43Z")

</div>

Thats why i don't use the name skywarn. It replaces skywarn its called cap-warn. Sorry for confusion.

---

<div class="post-metadata">

**Author:** ![NH6FU](https://community.allstarlink.org/user_avatar/community.allstarlink.org/nh6fu/32/2044_2.png) [@NH6FU](https://community.allstarlink.org/u/NH6FU)\
**Post date:** [June 5, 2026, 4:11pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/5 "2026-06-05T16:11:07Z")

</div>

No confusion "hear!"

---

<div class="post-metadata">

**Author:** ![W5GLE](https://community.allstarlink.org/user_avatar/community.allstarlink.org/w5gle/32/4480_2.png) [@W5GLE](https://community.allstarlink.org/u/W5GLE)\
**Post date:** [June 7, 2026, 4:54pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/6 "2026-06-07T16:54:46Z")

</div>

Again you can not replace skywarn as it is a trademark of the nws which you poll LOL.

Also to claim gps based is very misleading as you are defining coordinates and not actually using gps.

SkywarnPlus-NG has true gps support which means the node is a true mobile device that will adjust its location on the fly when traveling.

---

<div class="post-metadata">

**Author:** ![KJ5MZL](https://community.allstarlink.org/user_avatar/community.allstarlink.org/kj5mzl/32/4454_2.png) [@KJ5MZL](https://community.allstarlink.org/u/KJ5MZL)\
**Post date:** [June 8, 2026, 1:27am UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/7 "2026-06-08T01:27:20Z")

</div>

its Uses your LAT / LON But thats a great ideal i can add GPS support

---

<div class="post-metadata">

**Author:** ![AH6LE](https://community.allstarlink.org/user_avatar/community.allstarlink.org/ah6le/32/1817_2.png) [@AH6LE](https://community.allstarlink.org/u/AH6LE)\
**Post date:** [June 8, 2026, 3:14pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/8 "2026-06-08T15:14:18Z")

</div>

There's an error in your curl syntax

---

<div class="post-metadata">

**Author:** ![KJ5MZL](https://community.allstarlink.org/user_avatar/community.allstarlink.org/kj5mzl/32/4454_2.png) [@KJ5MZL](https://community.allstarlink.org/u/KJ5MZL)\
**Post date:** [June 10, 2026, 3:50pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/9 "2026-06-10T15:50:00Z")

</div>

**Update:**  
CAP‑WARN now includes **full GPS support** for mobile and traveling nodes.  
If a GPS is connected, CAP‑WARN will automatically:

- Detect the GPS

- Use live coordinates

- Override the configured LAT/LON

- Track movement for storm‑distance filtering

- Report GPS status (No Fix / 2D / 3D / satellites used)

If no GPS is found, it falls back to your configured location.

### **Current Features**

- NWS CAP alerts

- National Hurricane Center cyclone tracking

- Raspberry Pi CPU temp + low‑voltage alerts

- **GPS auto‑detection for mobile nodes**

- Voice output via VoiceRSS or asl‑tts

- Installs from repo, no file editing

- Fully upgradable through apt‑get

- Designed to “just work” for non‑technical users

### **Upgrade Commands**

To update to the latest release:

Code

```auto
sudo apt-get update
sudo apt-get install --only-upgrade cap-warn

```

Or upgrade everything:

Code

```auto
sudo apt-get upgrade

```

Force reinstall if needed:

Code

```auto
sudo apt-get install --reinstall cap-warn

```

Let me know if you run into any issues or have feature requests.

---

<div class="post-metadata">

**Author:** ![KJ5MZL](https://community.allstarlink.org/user_avatar/community.allstarlink.org/kj5mzl/32/4454_2.png) [@KJ5MZL](https://community.allstarlink.org/u/KJ5MZL)\
**Post date:** [June 10, 2026, 4:01pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/11 "2026-06-10T16:01:36Z")

</div>

It should be should be fixed now

---

<div class="post-metadata">

**Author:** ![W5GLE](https://community.allstarlink.org/user_avatar/community.allstarlink.org/w5gle/32/4480_2.png) [@W5GLE](https://community.allstarlink.org/u/W5GLE)\
**Post date:** [June 11, 2026, 8:34pm UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/12 "2026-06-11T20:34:38Z")

</div>

I get that you are trying to put out something useful, you really need to review the actual code AI has spit out for gps, you have many undeclared globals that are never even set or used for that matter.

---

<div class="post-metadata">

**Author:** ![W5GLE](https://community.allstarlink.org/user_avatar/community.allstarlink.org/w5gle/32/4480_2.png) [@W5GLE](https://community.allstarlink.org/u/W5GLE)\
**Post date:** [July 3, 2026, 1:48am UTC](https://community.allstarlink.org/t/skywarn-replacement/24653/13 "2026-07-03T01:48:52Z")

</div>

I have tried to tell you to review the code, it is a mess and full of bugs and security issues. You seem to have ignored my suggestion. I went ahead and documented it all for you ....

> **[CAP-Warn Security & Bug Review Report](https://anarchy.w5gle.net/cap-warn/)**

Please address the issues so you are not compromising users.
