{"id":2579,"date":"2026-08-03T08:10:40","date_gmt":"2026-08-03T06:10:40","guid":{"rendered":"https:\/\/hamspirit.pl\/?p=2579"},"modified":"2026-08-03T08:10:40","modified_gmt":"2026-08-03T06:10:40","slug":"pl-warn-ostrzezenia-imgw-w-sieci-aprs","status":"publish","type":"post","link":"https:\/\/hamspirit.pl\/?p=2579","title":{"rendered":"PLWXSR (PL-WARN), ostrze\u017cenia IMGW w sieci APRS"},"content":{"rendered":"<p>Uruchomili\u015bmy serwer PLWXSR , kt\u00f3ry przekazuje oficjalne ostrze\u017cenia meteorologiczne IMGW do u\u017cytkownik\u00f3w sieci APRS. System korzysta z formatu CAWF, a pierwszym klientem w pe\u0142ni wspieraj\u0105cym ten standard jest APRSBox.<br \/>\n<!--more--><\/p>\n<p class=\"PDq2pG_selectionAnchorContainer\" data-start=\"362\" data-end=\"705\">W Stanach Zjednoczonych sie\u0107 APRS od wielu lat wykorzystywana jest do rozpowszechniania ostrze\u017ce\u0144 pogodowych National Weather Service. Komunikaty NWS-WARN zawieraj\u0105 informacje o rodzaju zagro\u017cenia, czasie obowi\u0105zywania oraz obszarach obj\u0119tych ostrze\u017ceniem. Programy APRS mog\u0105 na tej podstawie zaznacza\u0107 zagro\u017cone regiony bezpo\u015brednio na mapie.<\/p>\n<p data-start=\"707\" data-end=\"1051\">Polskim odpowiednikiem tego rozwi\u0105zania jest uruchomiony przez zesp\u00f3\u0142 HamSpirit serwer <strong data-start=\"787\" data-end=\"806\">warnHUB PLWXSR <\/strong>. Serwer cyklicznie pobiera oficjalne ostrze\u017cenia publikowane przez IMGW-PIB, przetwarza je do kompaktowego formatu <strong data-start=\"922\" data-end=\"958\">CAWF, Common APRS Warning Format<\/strong>, a nast\u0119pnie raz na godzin\u0119 wysy\u0142a aktualne komunikaty do grupy <strong data-start=\"1023\" data-end=\"1034\">PL-WARN<\/strong> w sieci APRS-IS.<\/p>\n<p data-start=\"707\" data-end=\"1051\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-medium wp-image-2577\" src=\"https:\/\/hamspirit.pl\/wp-content\/uploads\/2026\/08\/cawf-logo-300x300.png\" alt=\"\" width=\"300\" height=\"300\" data-id=\"2577\" \/><\/p>\n<p data-start=\"1053\" data-end=\"1403\">Ka\u017cda stacja po\u0142\u0105czona z APRS-IS i subskrybuj\u0105ca grup\u0119 PL-WARN mo\u017ce odebra\u0107 te wiadomo\u015bci. Klientem w pe\u0142ni obs\u0142uguj\u0105cym obecnie format CAWF jest <strong data-start=\"1199\" data-end=\"1210\">APRSBox<\/strong>. Aplikacja rozpoznaje komunikaty PL-WARN, przypisuje ostrze\u017cenia do odpowiednich region\u00f3w i prezentuje je na mapie wraz z rodzajem zagro\u017cenia, poziomem intensywno\u015bci oraz czasem obowi\u0105zywania.<\/p>\n<p data-start=\"1405\" data-end=\"1512\">Docelowo lokalna stacja APRSBox b\u0119dzie mog\u0142a dodatkowo sygnalizowa\u0107 ostrze\u017cenia dotycz\u0105ce w\u0142asnego regionu:<\/p>\n<ul data-start=\"1514\" data-end=\"1603\">\n<li data-section-id=\"1epy3kr\" data-start=\"1514\" data-end=\"1554\">zwyk\u0142e ostrze\u017cenia jako status stacji,<\/li>\n<li data-section-id=\"1xtdu2t\" data-start=\"1555\" data-end=\"1603\">najwa\u017cniejsze ostrze\u017cenia jako biuletyny APRS.<\/li>\n<\/ul>\n<p data-start=\"1605\" data-end=\"1779\">Pozwoli to przekazywa\u0107 istotne informacje tak\u017ce lokalnym u\u017cytkownikom sieci radiowej, przy jednoczesnym ograniczeniu liczby ramek i bez niepotrzebnego obci\u0105\u017cania kana\u0142u APRS.<\/p>\n<h3 class=\"PDq2pG_selectionAnchorContainer\" data-section-id=\"1jcc70m\" data-start=\"109\" data-end=\"144\">Jak odebra\u0107 komunikaty PL-WARN?<\/h3>\n<p data-start=\"146\" data-end=\"369\">Aby odbiera\u0107 komunikaty PL-WARN w innych klientach APRS, nale\u017cy po\u0142\u0105czy\u0107 si\u0119 z sieci\u0105 APRS-IS i zasubskrybowa\u0107 wiadomo\u015bci grupowe kierowane do <strong data-start=\"289\" data-end=\"300\">PL-WARN<\/strong>. Najcz\u0119\u015bciej realizuje si\u0119 to przez dodanie do filtra APRS-IS wpisu:<\/p>\n<div class=\"relative w-full mt-4 mb-1\">\n<div class=\"\">\n<div class=\"contents\">\n<div class=\"relative\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"h-full min-h-0 min-w-0\">\n<div class=\"border border-token-border-light border-radius-3xl corner-superellipse\/1.1 rounded-3xl\">\n<div class=\"h-full w-full border-radius-3xl bg-(--code-block-surface) corner-superellipse\/1.1 overflow-clip rounded-3xl [--code-block-surface:var(--bg-elevated-secondary)] dark:[--code-block-surface:var(--composer-surface-primary)] lxnfua_clipPathFallback\">\n<div class=\"relative\">\n<div class=\"pe-11 pt-3\">\n<div class=\"relative z-0 flex max-w-full\">\n<div id=\"code-block-viewer\" class=\"q9tKkq_viewer cm-editor z-10 light:cm-light dark:cm-light flex h-full w-full flex-col items-stretch \u037cd \u037cr\" dir=\"ltr\">\n<div class=\"cm-scroller\">\n<pre class=\"cm-content q9tKkq_readonly m-0\"><code>g\/PL-WARN<\/code><\/pre>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p data-start=\"394\" data-end=\"690\">W <strong data-start=\"396\" data-end=\"407\">APRSBox<\/strong> konfiguracja jest prostsza. W ustawieniach aplikacji znajduje si\u0119 osobna sekcja po\u015bwi\u0119cona alarmom i ostrze\u017ceniom. Po w\u0142\u0105czeniu obs\u0142ugi PL-WARN aplikacja samodzielnie konfiguruje odbi\u00f3r odpowiednich wiadomo\u015bci grupowych, rozpoznaje komunikaty CAWF i prezentuje ostrze\u017cenia na mapie.<\/p>\n<p data-start=\"692\" data-end=\"860\" data-is-last-node=\"\" data-is-only-node=\"\">U\u017cytkownik nie musi wi\u0119c r\u0119cznie budowa\u0107 filtra APRS-IS. Wystarczy aktywowa\u0107 odpowiedni\u0105 opcj\u0119 w sekcji alarm\u00f3w oraz mie\u0107 poprawnie skonfigurowane po\u0142\u0105czenie z APRS-IS.<\/p>\n<p data-start=\"692\" data-end=\"860\" data-is-last-node=\"\" data-is-only-node=\"\"><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-2581 \" src=\"https:\/\/hamspirit.pl\/wp-content\/uploads\/2026\/08\/dc078ae5-e1c4-4ac1-9bb9-822fbca6e39d.png\" alt=\"\" width=\"800\" height=\"600\" data-id=\"2581\" \/><\/p>\n<p data-start=\"1781\" data-end=\"1988\" data-is-last-node=\"\" data-is-only-node=\"\">PLWXSR jest obecnie projektem rozwijanym i testowanym. Kolejne etapy obejm\u0105 dopracowanie filtr\u00f3w regionalnych, klasyfikacji ostrze\u017ce\u0144 oraz zasad ich kontrolowanej dystrybucji z APRS-IS do lokalnej sieci RF.<\/p>\n<p data-start=\"1781\" data-end=\"1988\" data-is-last-node=\"\" data-is-only-node=\"\">Status serwera i jego strona jest dost\u0119pna pod adresem:\u00a0<a href=\"https:\/\/plwxsr.hamspirit.pl\">https:\/\/plwxsr.hamspirit.pl<\/a><\/p>\n<p data-start=\"1781\" data-end=\"1988\" data-is-last-node=\"\" data-is-only-node=\"\">R.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Uruchomili\u015bmy serwer PLWXSR , kt\u00f3ry przekazuje oficjalne ostrze\u017cenia meteorologiczne IMGW do u\u017cytkownik\u00f3w sieci APRS. System&#8230;<\/p>\n","protected":false},"author":1,"featured_media":3475,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2,19],"tags":[],"class_list":["post-2579","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aprs","category-informacje"],"_links":{"self":[{"href":"https:\/\/hamspirit.pl\/index.php?rest_route=\/wp\/v2\/posts\/2579","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hamspirit.pl\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hamspirit.pl\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hamspirit.pl\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hamspirit.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2579"}],"version-history":[{"count":0,"href":"https:\/\/hamspirit.pl\/index.php?rest_route=\/wp\/v2\/posts\/2579\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hamspirit.pl\/index.php?rest_route=\/wp\/v2\/media\/3475"}],"wp:attachment":[{"href":"https:\/\/hamspirit.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2579"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hamspirit.pl\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2579"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hamspirit.pl\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2579"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}