# \[APP\]\[Pro\] APRS-IS Client

**URL:** https://community.homey.app/t/app-pro-aprs-is-client/76871
**Category:** Apps
**Tags:** app, weather, homey-pro
**Created:** [February 26, 2023, 9:15am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871 "2023-02-26T09:15:14Z")
**Posts on this page:** 20
**Page:** 1

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [February 26, 2023, 9:15am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/1 "2023-02-26T09:15:14Z")

</div>

> **[APRS-IS Client | Homey](https://homey.app/en-us/app/fi.oh2th.aprs-is/APRS-IS-Client/)**
>
> Share weather data with APRS and CWOP networks

* * *

## Contribute

If you enjoy what I do, consider supporting me on [Ko-fi](https://ko-fi.com/oh2th) or [Paypal](https://paypal.com/oh2th)! Every little bit means the world!

[![ko-fi](https://ko-fi.com/img/githubbutton_sm.svg)](https://ko-fi.com/oh2th)

 ![PayPal-Monogram-FullColor-RGB](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/a/4/a4487efcecea3eaa1117c94d5b3b9abb494f4374.png) [![paypal-donate](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/9/b9009a31c1d273ef85c97c5c23d01c721ef11770.png)](https://paypal.me/oh2th)

* * *

> # Introduction

Automatic Packet Reporting System / Citizen Weather Observation Program

With your existing weather sensors, gather the data with flows and send weather reports to the world-wide network as a radio amateur (licensed call sign required) or using Citizen Weather Observation Program (CWOP free registration required).

**Note** , that your Homey location is used to set your weather station’s geo-location and published to the service together with the weather report.

* * *

## Device: Weather Station

 ![WX-data](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/6/b6b890bc7e2601bdace29e89824e133b816b7d0c.png)

For the Weather Station to be able to send weather reports to APRS-IS servers, you need have either an amateur radio call sign or apply for a [Citizen Weather Observation Program ID for free](http://www.findu.com/citizenweather/signup.html).

Once you have a call sign, you can setup the device:

- Callsign
- Passcode (Only for amateur radio call signs)
- APRS Tier-2 Region (CWOP stations will always use Citizen Weather Observation Program)

### Supported flow cards

#### Then - Action

- Set temperature to `Temperature`.
- Set humidity to `Humidity`.
- Set barometric pressure to `Pressure`.
- Set rainfall to `Rain` in `Units`.
  - Rain measurements are internally evaluated to hourly, last 24 hour and since midnight values.

- Set wind speed to `Wind speed`, gust speed to `Gust speed` in `Units` and direction to `Wind angle`.

For rain and wind values you will need the choose the units ( **mm** or _in_ of rain and _m/s_, **km/h** , _mph_ or _knots_ for wind speed). Bold are Homey internal defaults.

With these action cards you can take the values from your existing weather sensors and apply them to this Weather Station device, which then transmits them to APRS-IS.

 ![update-flow](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/8/9/898eaa302aaf228e47cc348f2fe27715e913899a.png)

At this time I do not have wind instruments so I’m not updating the wind information. This serves as a hint on how it works:

 ![update-wind](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/b/9/b9b7c302ec4a22c53696ecde1fd253027e67b842.png)

WindGust is optional and can be skipped.

> # Useful links

- [FAQ - Frequently asked questions](https://community.homey.app/t/76871/2)
- [TODO](https://community.homey.app/t/76871/3)
- [APRS.fi](https://aprs.fi)
- [CWOP - Citizen Weather Observation Program](http://www.wxqa.com/)

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [February 26, 2023, 9:17am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/2 "2023-02-26T09:17:11Z")

</div>

# FAQ - Frequently asked questions

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [February 26, 2023, 9:18am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/3 "2023-02-26T09:18:07Z")

</div>

# TODO - Features Requested

If you would like to request a feature to this app, please open a [feature request at Github](https://github.com/oh2th/fi.oh2th.aprs-is/issues/new?template=feature_request.md).

- Remote Station - receive information from other stations.
  - Weather reports for selected station
  - Send APRS short messages to the station

- Add units selection for temperature and barometric pressure.
- Receive APRS short messages from filtered stations.

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [February 26, 2023, 9:18am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/4 "2023-02-26T09:18:20Z")

</div>

# Change log

See “[What’s New](https://homey.app/a/fi.oh2th.aprs-is)” on the App Store page.

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [February 26, 2023, 9:18am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/5 "2023-02-26T09:18:33Z")

</div>

Place holder #2

---

<div class="post-metadata">

### Author: ![Peter\_Johansson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_johansson/32/15617_2.png) [@Peter\_Johansson](https://community.homey.app/u/Peter_Johansson)
#### Post date: [September 27, 2023, 8:04am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/6 "2023-09-27T08:04:18Z")

</div>

Hi @OH2TH ! Tried the app but i cant see anything being published on [aprs.fi](http://aprs.fi). I have also seen that it seams like its comming in on aprs2.nets servers as not verified. Even if i use my amature signal and the right password. Im using a Homey pro 2023!

I have made a diag 1cd68acf-9cb7-43c2-bab7-e80218171fbf

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [September 27, 2023, 8:12am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/7 "2023-09-27T08:12:43Z")

</div>

Your call is SA7BGG and pass code should be then 20646

I can see that it is connecting and the immediately disconnected by the aprs2 servers.

Could share a screen shot of the settings page.

---

<div class="post-metadata">

### Author: ![Peter\_Johansson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_johansson/32/15617_2.png) [@Peter\_Johansson](https://community.homey.app/u/Peter_Johansson)
#### Post date: [September 27, 2023, 8:14am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/8 "2023-09-27T08:14:57Z")

</div>

Have tried with both sa7bgg-5 and sa7bgg but same problem…

 ![bild](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/1/c160548c892b9cef6f81edb7ba12ae3dbac8a237.png)

---

<div class="post-metadata">

### Author: ![Peter\_Johansson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_johansson/32/15617_2.png) [@Peter\_Johansson](https://community.homey.app/u/Peter_Johansson)
#### Post date: [September 27, 2023, 8:18am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/9 "2023-09-27T08:18:13Z")

</div>

When i looked at [euro.aprs2.net:14501](http://euro.aprs2.net:14501) i had to search for my ip… Becuse it didnt look like my callsign was passed to aprs server because the there wasnt any entry in username column.

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [September 27, 2023, 8:21am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/10 "2023-09-27T08:21:24Z")

</div>

You might want to look at the log at aprs.if:

[https://aprs.fi/?c=raw&call=SA7BGG-5](https://aprs.fi/?c=raw&call=SA7BGG-5)

The packets are arriving fine, but location is invalid. And this is a bug in the app

Your location 56°00.75’ N 14°09.17’ E is translated inth the packet as 560.75N/0149.19E when it should be 5600.75N/01409.19E

The minutes decimal prefix 0 is dropped. I will make a fix as soon as possible

---

<div class="post-metadata">

### Author: ![Peter\_Johansson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_johansson/32/15617_2.png) [@Peter\_Johansson](https://community.homey.app/u/Peter_Johansson)
#### Post date: [September 27, 2023, 8:28am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/11 "2023-09-27T08:28:22Z")

</div>

Ah great! 🙂

And a secondary question could you also add [nordic.aprs2.net](http://nordic.aprs2.net) as server? Im running the swedish aprs2 server so it would been fun to use my own more then other servers in europe or world… 🙂

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [September 27, 2023, 8:55am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/12 "2023-09-27T08:55:58Z")

</div>

# New update (test: [1.0.9](https://homey.app/a/fi.oh2th.aprs-is/test))

> ## Changes include
> 
> - **FIX** : APRS packet lat/lon for 0-prefixed decimal minutes.
> - **ADD** : [nordic.aprs2.net](http://nordic.aprs2.net) as an option for APRS server

@Peter_Johansson , install the test version and see if this helps. And the Nordics added

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [September 27, 2023, 9:18am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/13 "2023-09-27T09:18:54Z")

</div>

Done, install the test version.

---

<div class="post-metadata">

### Author: ![Peter\_Johansson](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_johansson/32/15617_2.png) [@Peter\_Johansson](https://community.homey.app/u/Peter_Johansson)
#### Post date: [September 27, 2023, 9:51am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/14 "2023-09-27T09:51:38Z")

</div>

Thanks for the add of nordic! 🙂 And it works!

Great work and big thanks for the really fast support! 🙂

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [October 1, 2023, 6:08am UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/15 "2023-10-01T06:08:32Z")

</div>

# New update (prod: [1.0.10](https://homey.app/a/fi.oh2th.aprs-is/test))

> ## Changes include
> 
> - **FIX** : Rain today reset at midnight,
> - **FIX** : Rain conversion from mm to 100th of an inch for APRS TX packet.

Thanks @Peter_Johansson for pointing out the conversion issue.

---

<div class="post-metadata">

### Author: ![Jeroen\_Janssens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_janssens/32/116076_2.png) [@Jeroen\_Janssens](https://community.homey.app/u/Jeroen_Janssens)
#### Post date: [October 13, 2023, 2:32pm UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/16 "2023-10-13T14:32:33Z")

</div>

Hi OH2TH,

I want to contibute with the data from my Netatmo. So I installed your app on my Homey 2019. I also applied and recieved a CWOP id e.g. GW4067. Since a few hours I have been sending data to your app which should have been sent to fundu and [aprs.fi](http://aprs.fi). However, I cannot find my data. Is that because I have to send data for some days so they can approve my data stream ? And another question : is it ok to set the passcode to -1 ? Or should it be empy if you are not a radio amateur ?

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [October 13, 2023, 2:47pm UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/17 "2023-10-13T14:47:33Z")

</div>

Your device settings should be something like this:

 ![Screenshot 2023-10-13 at 17.44.19](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/3/a/3a0778cdd637d37b136753935e2aa234554e5322.png)

It will not transmit anything until you have valid data for the measurements. So how have you setup the flows to update the values as was described in [the first post](https://community.homey.app/t/app-pro-aprs-is-client/76871)?

---

<div class="post-metadata">

### Author: ![Jeroen\_Janssens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_janssens/32/116076_2.png) [@Jeroen\_Janssens](https://community.homey.app/u/Jeroen_Janssens)
#### Post date: [October 13, 2023, 3:15pm UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/18 "2023-10-13T15:15:48Z")

</div>

Thanks for replying so quick. I see I made a mistake as I did not use the CWOP as the Tier-2 Region. The flows are more or less identical to the ones in your post, but for now I enforce an update every 15 minutes, so no depending on the conditional trigger. As I changed the Tier-2 to CWOP, I assume that that will solve it. Thanks again.

---

<div class="post-metadata">

### Author: ![Jeroen\_Janssens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_janssens/32/116076_2.png) [@Jeroen\_Janssens](https://community.homey.app/u/Jeroen_Janssens)
#### Post date: [October 13, 2023, 3:18pm UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/19 "2023-10-13T15:18:25Z")

</div>

And it is already showing my raw data in  
GW4067\>APHMEY,TCPXX\*,qAX,CWOP-5:@131500z6011.81N/02435.52E\_…/…g…t041r…p…P…b…h… Homey WX-Station  
GW4067\>APHMEY,TCPXX\*,qAX,CWOP-6:@131515z5200.48N/00421.24E\_…/…g…t064r…p…P…b09980h99 Homey WX-Station  
😀

---

<div class="post-metadata">

### Author: ![OH2TH](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/oh2th/32/111414_2.png) [@OH2TH](https://community.homey.app/u/OH2TH)
#### Post date: [October 13, 2023, 4:02pm UTC](https://community.homey.app/t/app-pro-aprs-is-client/76871/20 "2023-10-13T16:02:05Z")

</div>

Yes, CWOP region is a requirement for CWOP-stations.  
During pairing, i should set it correctly, but for the settings screen I can’t limit it properly.

[Next page](https://community.homey.app/t/app-pro-aprs-is-client/76871.md?page=2)
