{"id":4885,"date":"2026-05-30T16:54:07","date_gmt":"2026-05-30T15:54:07","guid":{"rendered":"https:\/\/m0aws.co.uk\/?p=4885"},"modified":"2026-06-03T14:34:18","modified_gmt":"2026-06-03T13:34:18","slug":"node-red-dashboard-for-allstarlink-3-nodes","status":"publish","type":"post","link":"https:\/\/m0aws.co.uk\/?p=4885","title":{"rendered":"Node-Red Dashboard for AllStarLink 3 Nodes"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I&#8217;ve spent some time this afternoon modifying my Node-Red Dashboard for controlling AllStarLink nodes to work with the new AllStarLink version 3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">My original <a href=\"https:\/\/m0aws.co.uk\/?p=3592\" target=\"_blank\" rel=\"noreferrer noopener\">AllStarLink Control Dashboard<\/a> was designed to work with AllStarLink 2 which I have running on an old RaspberryPi 3b on the 70cm band. The dashboard has worked reliably ever since deployment and is in use daily.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">With the release of AllStarLink 3 and all the changes that it entails I&#8217;ve had to make a few changes to the dashboard flows in order to make it compatible with AllStarLink 3 nodes. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This entails not only flow changes but also the addition of two new bash scripts that are called by Asterisk to log connect and disconnect messages as they are not logged by default any more. (Seems a bit of a step backwards)<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"355\" height=\"687\" src=\"https:\/\/m0aws.co.uk\/wp-content\/uploads\/2026\/06\/NR-ASL-Dashboard-v3.0-for-ASL3.png\" alt=\"Node-Red AllStarLink Control Dashboard v3.0 for ASL3\" class=\"wp-image-4896\" srcset=\"https:\/\/m0aws.co.uk\/wp-content\/uploads\/2026\/06\/NR-ASL-Dashboard-v3.0-for-ASL3.png 355w, https:\/\/m0aws.co.uk\/wp-content\/uploads\/2026\/06\/NR-ASL-Dashboard-v3.0-for-ASL3-155x300.png 155w\" sizes=\"auto, (max-width: 355px) 100vw, 355px\" \/><figcaption class=\"wp-element-caption\">Node-Red AllStarLink Control Dashboard v3.0 for ASL3<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">The changes also entail disabling the temporary filesystems used by default in the new ASL3 build so that log files etc become persistent.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I&#8217;ll spend some time using the new dashboard to ensure it&#8217;s working correctly and then will release it into the wild for all those that are brave enough to move over to AllStarLink 3.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">More soon &#8230;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>I&#8217;ve spent some time this afternoon modifying my Node-Red Dashboard for controlling AllStarLink nodes to work with the new AllStarLink version 3. My original AllStarLink Control Dashboard was designed to work with AllStarLink 2 which I have running on an old RaspberryPi 3b on the 70cm band. The dashboard has worked reliably ever since deployment &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/m0aws.co.uk\/?p=4885\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Node-Red Dashboard for AllStarLink 3 Nodes&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[597,362,332,595,356,39,36,512,287,180,163,329,125,334,189,184,4,65,374,38,41,40,179,186,135,439,37,326,122,412,351,553,152],"tags":[],"class_list":["post-4885","post","type-post","status-publish","format-standard","hentry","category-597","category-362","category-allstarlink","category-asl3","category-asterisk","category-bash","category-code","category-coding","category-commandline","category-dashboard","category-devices","category-digitalvoice","category-diy","category-dv","category-floweditor","category-flows","category-ham-radio","category-home-brew","category-hosting","category-linux","category-logging","category-logs","category-nodered","category-nodes","category-opensource","category-pi4","category-programming","category-radio","category-raspberrypi","category-raspberrypios","category-raspbian","category-remotecontrol","category-repeater"],"_links":{"self":[{"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/4885","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=4885"}],"version-history":[{"count":7,"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/4885\/revisions"}],"predecessor-version":[{"id":4897,"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=\/wp\/v2\/posts\/4885\/revisions\/4897"}],"wp:attachment":[{"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=4885"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=4885"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/m0aws.co.uk\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=4885"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}