{"id":277,"date":"2026-05-29T22:46:12","date_gmt":"2026-05-30T02:46:12","guid":{"rendered":"https:\/\/www.thezoo2.com\/?p=277"},"modified":"2026-06-01T17:01:59","modified_gmt":"2026-06-01T21:01:59","slug":"wpsd-setup-our-way","status":"publish","type":"post","link":"https:\/\/www.thezoo2.com\/?p=277","title":{"rendered":"WPSD Setup, Our Way"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">WPSD is an alternative to Pi-Star. It is based on Pi-Star, but with a much better interface. With everything, there are trade-offs to the improvements because with either Pi-Star or WPSD, there are quirks that are specific to the different versions. If you are familiar with Pi-Star, you know that you can do just about every setup function via the Configuration page, without having to edit the configuration files afterward to restore the functions you had set up prior to editing from the Configuration page. Unfortunately, it is imperative to remember that with WPSD, if you do <strong>anything<\/strong> from the Configuration page, it entirely rewrites the configuration files on top of making the slight changes that you have just made. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is overcome fairly easily if you get used to WPSD&#8217;s addition of the <strong>Profiles<\/strong> function. Each setup can be made, such as turning on DMR only, YSF and YSF2DMR, etc. and then the configuration files changed to suit your setup, and then saved in a profile. You will see me make a DMR Only profile and a YSF Only profile in this tutorial, primarily because I have no need to run both DMR and YSF at the same time. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are those of us who only run YSF, and those of us who will utilize both the DMR and the YSF at various times. The profiles makes this a snap. Overall, I have grown to appreciate WPSD for this feature alone, and the tendency for WPSD to have a much better interface. With that said, let&#8217;s get started.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">WPSD is a project that was perpetuated and is maintained by W0CHP. If you enjoy his product, you should consider supporting him the best you can. The first step in the process is to visit his website <a href=\"https:\/\/w0chp.radio\/wpsd\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>, and download the appropriate version. Here, we will be using the Raspberry Pi version. I will be using the WPSD_RPi_Trixie.img.xz. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"507\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/WPSD_Site-1024x507.png\" alt=\"\" class=\"wp-image-380\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/WPSD_Site-1024x507.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/WPSD_Site-300x148.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/WPSD_Site-768x380.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/WPSD_Site.png 1251w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Using the Raspberry Pi Imager app, I&#8217;ll &#8216;burn&#8217; the image onto a microSD card. There is no need to decompress the file, as any of the imaging software you use, Belena, Raspberry Pi Imager, etc. will automatically decompress the file. (.xz files are linux compressed files similar to .zip files on Windows.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first step is to pick which Raspberry Pi you&#8217;ll be using. I&#8217;m using a Raspberry Pi 3B+ for this project, which is plenty of computing power for a hotspot. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"681\" height=\"481\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-25-220523.png\" alt=\"\" class=\"wp-image-266\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-25-220523.png 681w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/Screenshot-2026-05-25-220523-300x212.png 300w\" sizes=\"auto, (max-width: 681px) 100vw, 681px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">The next step is to select the OS. Scroll down until you see &#8220;Use Custom&#8221; and select it. This will open a file select where you will have to navigate to where you&#8217;ve downloaded the WPSD image. In my case it is in my Downloads folder. Select the file and then click Open.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"676\" height=\"483\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_use_custom.png\" alt=\"\" class=\"wp-image-381\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_use_custom.png 676w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_use_custom-300x214.png 300w\" sizes=\"auto, (max-width: 676px) 100vw, 676px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">The next step is to select your microSD card. If it doesn&#8217;t show up on the next screen, make sure you&#8217;ve plugged it into your computer using an adapter for writing to the card. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">(Insert the image of selecting the SD card)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Unlike the ASL3 node that we built in our tutorial we will <strong>not <\/strong>be using the Customization, as the customization is built into the WPSD software. If you use customization, it will inhibit the unit from being seen on your network. <strong>It is important to NOT use the customization and skip that step on the Raspberry Pi Imager<\/strong>. No customization. Don&#8217;t do it. Unless you like starting over. Having skipped the Customization, click Write, and then wait the few seconds it asks you to wait and click &#8220;I Understand Write&#8221; button and go grab a nice cold (or hot in the case of coffee, nobody should be drinking iced coffee, period, end of story) beverage of your choice and hang out until the verification is completed. Verification is not entirely necessary, however, it will catch any write errors that were made <strong>most <\/strong>of the time. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Once the verification stage is complete and it is safe to remove the SD card, do so and place it into the &#8220;Pi-Star Stack&#8221; that you built from our tutorial <a href=\"https:\/\/www.thezoo2.com\/?p=257\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>. Note that we did not install any of the WiFi files that Pi-Star requires. Another good feature of WPSD is the ability to set the WiFi up from the initial setup screen. Once you&#8217;ve installed the SD card into the Pi-Star Stack, slap some power to that puppy and let her go through its initial boot. Once the unit has booted, you will be able to reach the setup page by typing <strong>wpsd.local <\/strong>into the address bar of your internet browser of choice. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"215\" height=\"36\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dot_local.png\" alt=\"\" class=\"wp-image-382\"\/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">If the unit has completed the boot process you should see the initial setup screen. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"466\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-1024x466.png\" alt=\"\" class=\"wp-image-383\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-1024x466.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-300x136.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-768x349.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup.png 1099w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">If you need to setup your WiFi, click on WiFi Manager and do so at this point. In my case, I hard wire my stack to the LAN at home. Hard wired is a much better choice for speed and fewer errors in the transfer of the packets, so I choose to hard wire mine, not to mention I have the capability to do so. If you don&#8217;t have a network switch port available (or router port) then setup your WiFi and let&#8217;s get to it. Clicking either setup button will direct you to the login. The default login user name is <strong>pi-star <\/strong>and the default password is <strong>raspberry<\/strong>.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"313\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_wifi_setup-1024x313.png\" alt=\"\" class=\"wp-image-384\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_wifi_setup-1024x313.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_wifi_setup-300x92.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_wifi_setup-768x235.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_wifi_setup.png 1205w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Set your region in the Regulatory Domain (Country): which in most cases reading this should be US. Click Set Region. Click on Scan for Networks and find your WiFi network. Enter the login information for your network and finalize that portion of the initial setup. You will then be directed back to the Setup Screen.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The initial screen that you will see when you click on the WPSD Configuration button will be the following: <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"356\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_general_configuration-1024x356.png\" alt=\"\" class=\"wp-image-385\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_general_configuration-1024x356.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_general_configuration-300x104.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_general_configuration-768x267.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_general_configuration.png 1405w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Change the callsign to your call sign and enter your DMR ID. If you have an NXDN ID, enter that as well. (Note that the WPSD software will usually automatically fill in these numbers, but in the event it doesn&#8217;t, you can type them in.) The stack that we built in our tutorial requires that we set the unit to Duplex. Select the Radio\/Modem Type for the unit you have. The unit we built will be MMDVM_HS_Dual_HAT (DB9MAT, DF2ET &amp; DO7EN) for Pi (GPIO). We must now click the Apply Changes for the initial settings to take place before we can move forward. This is what takes the most time. Waiting on the changes to be written to the unit. So, click Apply Changes and grab another cold (or hot) beverage of your choice. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"74\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_apply_changes-1024x74.png\" alt=\"\" class=\"wp-image-387\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_apply_changes-1024x74.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_apply_changes-300x22.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_apply_changes-768x55.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_apply_changes.png 1041w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">The initial configuration will hand you a warning that you don&#8217;t have any profiles setup yet. Good, we&#8217;ll do that soon, but not right now. We&#8217;re gonna make the unit ready for deployment into that mode first. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"72\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_warning_no_profile-1024x72.png\" alt=\"\" class=\"wp-image-388\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_warning_no_profile-1024x72.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_warning_no_profile-300x21.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_warning_no_profile-768x54.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_warning_no_profile.png 1498w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Scroll down and set your frequencies. Note that there are two decimal points. No bueno, we only need one. So, here goes. We&#8217;re using 440.125 and 445.125 for our frequencies. You choose yours. (You&#8217;ll have to program your radio, so if you&#8217;ve got one programmed for Pi-Star already, copy those frequencies and you&#8217;re in like Flynn.) Set your time zone and if you choose to have 24 hour time format, set the radio button to that. Unlike Pi-Star, we can make wholesale changes at this point and they will stick, so I scroll down and click on the &#8216;Click here to auto-detect and populate your approximate location coordinates.&#8217; This will auto populate the location settings. If you would like for your WPSD hotspot to appear on the WPSD website user map, click Display. If you choose to set up APRS, do so now as well. Note that we haven&#8217;t setup the Nextion screen yet. We will do so very soon. Scroll down until you see MMDVMHost\/Modem Display Configuration and select Nextion from the list. In my case, I will also use the modem selection because my screen feed is soldered directly to the modem. Click Apply Changes and then the layout type can be set to ON7LDS 3 for the 3.5&#8243; screens. In my case, I am setting it to ON7LDS 2 because I am using an older 2.4&#8243; screen. Set your Idle Brightness to your desired brightness. I like mine a little higher than the stock 20, so I put it to 100. Old eyes. Click Apply Changes again. Then we&#8217;ll set up some <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"116\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_screen_setup-1024x116.png\" alt=\"\" class=\"wp-image-390\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_screen_setup-1024x116.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_screen_setup-300x34.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_screen_setup-768x87.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_screen_setup-1536x174.png 1536w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_screen_setup.png 1756w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">At this point we are ready to set the hotspot to use DMR or YSF. I am going to set up my DMR first. It should be noted that Pi-Star uses a prefix of 4 for TGIF, and the entire string needs to be six numbers long. So our TGIF talkgroup of 48429 becomes 4048429 to satisfy this. In WPSD, someone thought it would be a brilliant idea to change that prefix to a 5 when using the automatic configuration. We will have to change this. For now, we&#8217;re going to turn on DMR first. Continue to ignore the warning for the profile setup, it&#8217;s gonna happen pretty quickly at this point so let it complain. Turn on the DMR in Main Radio Modes<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"340\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_main_raido_modes_dmr7-1024x340.png\" alt=\"\" class=\"wp-image-391\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_main_raido_modes_dmr7-1024x340.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_main_raido_modes_dmr7-300x100.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_main_raido_modes_dmr7-768x255.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_main_raido_modes_dmr7-1536x510.png 1536w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_main_raido_modes_dmr7.png 1888w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">You can choose a primary DMR network as well, in my case I will choose Brandmeister. This won&#8217;t matter, as when we get to the actual configuration file, we&#8217;re going to make some wholesale changes. Just click Apply Changes at this point. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"52\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_saving_please_wait-1024x52.png\" alt=\"\" class=\"wp-image-392\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_saving_please_wait-1024x52.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_saving_please_wait-300x15.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_saving_please_wait-768x39.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_saving_please_wait.png 1101w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">It is now time to edit the configuration file for DMR. Click on Advanced on the menu at the top right. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"819\" height=\"60\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_admin_menu.png\" alt=\"\" class=\"wp-image-393\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_admin_menu.png 819w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_admin_menu-300x22.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_admin_menu-768x56.png 768w\" sizes=\"auto, (max-width: 819px) 100vw, 819px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Click the Full Editors dropdown, hover over DMR and select DMR Gateway.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"583\" height=\"276\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmr_gateway_select.png\" alt=\"\" class=\"wp-image-394\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmr_gateway_select.png 583w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmr_gateway_select-300x142.png 300w\" sizes=\"auto, (max-width: 583px) 100vw, 583px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"469\" height=\"333\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmr_network_1.png\" alt=\"\" class=\"wp-image-395\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmr_network_1.png 469w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmr_network_1-300x213.png 300w\" sizes=\"auto, (max-width: 469px) 100vw, 469px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">I highlight the entire code in the DMR Gateway configuration file and delete it, then copy and past the following. Note that the Primary is set to 4, making TGIF the primary DMR network. You must change your ID&#8217;s in each network listed, and passwords from the respective network&#8217;s Self Care pages. Delete or replace any line beginning with 4 asterisks (****). <\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>&#91;General]\nRptAddress=127.0.0.1\nRptPort=62032\nLocalAddress=127.0.0.1\nLocalPort=62031\nRuleTrace=0\nDaemon=1\nDebug=0\nRFTimeout=20\nNetTimeout=20\nSuffix=R\nPrimary=4\n\n&#91;Log]\nDisplayLevel=0\nFileLevel=1\nFilePath=\/var\/log\/pi-star\nFileRoot=DMRGateway\n\n&#91;Voice]\nEnabled=1\nLanguage=en_US\nDirectory=\/usr\/local\/etc\/DMR_Audio\n\n&#91;Info]\nEnabled=0\nRXFrequency=440125000\nTXFrequency=445125000 (****SET YOUR FREQUENCIES WITH NO DECIMAL, NINE PLACES****)\nPower=1\nLatitude=28.945300\nLongitude=-81.298900\nHeight=0\nLocation=\"****SET YOUR LOCATION HERE****\"\nDescription=\"United States of Merica\"\nURL=http:\/\/www.mw0mwz.co.uk\/pi-star\/\n\n&#91;XLX Network]\nEnabled=0\nStartup=493\nFile=\/usr\/local\/etc\/XLXHosts.txt\nPort=62030\nPassword=passw0rd\nReloadTime=60\nSlot=2\nTG=6\nBase=64000\nRelink=60\nDebug=0\nId=****SET YOUR ID HERE****\nUserControl=1\nModule=E\n\n&#91;DMR Network 1]\nEnabled=0\nAddress=3104.master.brandmeister.network\nPort=62031\nPassword=\"NotTodayElvis\"\nId=****SET YOUR ID HERE****\nDebug=0\nLocation=1\nName=BM_3104_United_States\nTGRewrite0=2,8,2,9,1\nPCRewrite0=2,24000,2,4000,1001\nTypeRewrite0=2,9990,2,9990\nSrcRewrite0=2,4000,2,9,1001\nPCRewrite1=1,2009990,1,9990,1\nPCRewrite2=2,2009990,2,9990,1\nPCRewrite3=1,2000001,1,1,999999\nPCRewrite4=2,2000001,2,1,999999\nTypeRewrite1=1,2009990,1,9990\nTypeRewrite2=2,2009990,2,9990\nTGRewrite1=1,2000001,1,1,999999\nTGRewrite2=2,2000001,2,1,999999\nSrcRewrite1=1,9990,1,2009990,1\nSrcRewrite2=2,9990,2,2009990,1\nSrcRewrite3=1,1,1,2000001,999999\nSrcRewrite4=2,1,2,2000001,999999\n\n&#91;DMR Network 2]\nEnabled=0\nAddress=usacentral.ddns.net\nPort=62031\nTGRewrite0=2,8,2,9,1\nPCRewrite0=2,84000,2,4000,1001\nPassword=\"passw0rd\"\nId=****SET YOUR ID HERE****\nDebug=0\nLocation=0\nName=FreeDMR_USA-Central\nPCRewrite1=1,8009990,1,9990,1\nPCRewrite2=2,8009990,2,9990,1\nPCRewrite3=1,8000001,1,1,999999\nPCRewrite4=2,8000001,2,1,999999\nTypeRewrite1=1,8009990,1,9990\nTypeRewrite2=2,8009990,2,9990\nTGRewrite1=1,8000001,1,1,999999\nTGRewrite2=2,8000001,2,1,999999\nSrcRewrite1=1,9990,1,8009990,1\nSrcRewrite2=2,9990,2,8009990,1\nSrcRewrite3=1,1,1,8000001,999999\nSrcRewrite4=2,1,2,8000001,999999\n\n&#91;DMR Network 3]\nEnabled=0\nName=HBLink\nAddress=1.2.3.4\nPort=5555\nTGRewrite=2,11,2,11,1\nPassword=\"PASSWORD\"\nLocation=0\nDebug=0\n#Id=specific_id\nTGRewrite0=2,11,2,11,1\n\n&#91;GPSD]\nEnable=0\nAddress=127.0.0.1\nPort=2947\n\n&#91;APRS]\nEnable=0\nAddress=127.0.0.1\nPort=8673\nSuffix=D\nDescription=APRS for DMRGateway\nSymbol=\"Wi\"\n\n&#91;Dynamic TG Control]\nEnabled=1\nPort=3769\n\n&#91;Remote Control]\nEnable=1\nPort=7643\nAddress=127.0.0.1\n\n&#91;DMR Network 5]\nLocation=0\nDebug=0\nId=****SET YOUR ID HERE****\nAddress=usa.freestar.network\nPassword=\"passw0rd\"\nPort=62031\nName=SystemX_United_States\nTGRewrite0=2,4,2,9,1\nPCRewrite0=2,44000,2,4000,1001\nPCRewrite1=1,4009990,1,9990,1\nPCRewrite2=2,4009990,2,9990,1\nPCRewrite3=1,4000001,1,1,999999\nPCRewrite4=2,4000001,2,1,999999\nTypeRewrite1=1,4009990,1,9990\nTypeRewrite2=2,4009990,2,9990\nTGRewrite1=1,4000001,1,1,999999\nTGRewrite2=2,4000001,2,1,999999\nSrcRewrite1=1,9990,1,4009990,1\nSrcRewrite2=2,9990,2,4009990,1\nSrcRewrite3=1,1,1,4000001,999999\nSrcRewrite4=2,1,2,4000001,999999\nEnabled=0\n\n&#91;DMR Network Custom]\nEnabled=0\nLocation=0\nDebug=0\nId=****SET YOUR ID HERE****\n\n&#91;DMR Network 4]\nEnabled=1\nAddress=tgif.network\nPort=62031\nName=TGIF_Network\nDebug=0\nLocation=0\nId=****SET YOUR ID HERE****\nPassword=\"ImCaucasionIndian\"\nTGRewrite0=2,4,2,9,1\nPCRewrite0=2,44000,2,4000,1001\nPCRewrite1=1,4009990,1,9990,1\nPCRewrite2=2,4009990,2,9990,1\nPCRewrite3=1,4000001,1,1,999999\nPCRewrite4=2,4000001,2,1,999999\nTypeRewrite1=1,4009990,1,9990\nTypeRewrite2=2,4009990,2,9990\nTGRewrite1=1,4000001,1,1,999999\nTGRewrite2=2,4000001,2,1,999999\nSrcRewrite1=1,9990,1,4009990,1\nSrcRewrite2=2,9990,2,4009990,1\nSrcRewrite3=1,1,1,4000001,999999\nSrcRewrite4=2,1,2,4000001,999999\nPassAllPC0=1\nPassAllTG0=1\nPassAllPC1=2\nPassAllTG1=2\n<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Once you&#8217;ve made all of the changes you need to make to this file, click Apply Changes. Then click Dashboard. If you&#8217;ve done this properly, you should now be able to use your DMR radio and make contact with our 48429 talkgroup (assuming you&#8217;ve programmed your radio to use it.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It&#8217;s Profiles time! Click on Profiles.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Enter a name for your DMR only profile. I use DMROnly. You cannot add any special characters, just alphanumeric characters. So A through Z and 1 through 0. Once you&#8217;ve entered that, click Save New Profile. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"224\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_profile-1024x224.png\" alt=\"\" class=\"wp-image-399\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_profile-1024x224.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_profile-300x66.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_profile-768x168.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_profile.png 1215w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Your screen will change from the above to what is below. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"285\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_saved-1024x285.png\" alt=\"\" class=\"wp-image-400\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_saved-1024x285.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_saved-300x83.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_saved-768x214.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly_saved.png 1259w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">At this point, any changes you make from the Configuration page will over write everything you&#8217;ve done to this point. If you make that mistake, you can revert everything by selecting the DMROnly profile from the Switch Profile box and clicking Switch To Profile which will load everything you&#8217;ve saved to this point, overwriting anything that was over written by the Configuration page. This is a good backup plan if you&#8217;ve made changes that don&#8217;t work. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Now, let&#8217;s change some colors to be indicative of which profile is active at a glance. I prefer &#8216;standard&#8217; colors for the text on DMR and red or maroon colors for the text on YSF so that if I am looking at the dashboard from a phone, it will be easy to tell. White lettering is DMR, red is YSF. easy. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Click on dashboard on the admin menu. Once at the dashboard screen, click on the Appearance menu item. <\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"259\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_appearance_screen-1024x259.png\" alt=\"\" class=\"wp-image-401\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_appearance_screen-1024x259.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_appearance_screen-300x76.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_appearance_screen-768x194.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_appearance_screen.png 1394w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Click on Customize.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"267\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_customize_theme-1024x267.png\" alt=\"\" class=\"wp-image-402\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_customize_theme-1024x267.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_customize_theme-300x78.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_customize_theme-768x200.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_customize_theme-1536x401.png 1536w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_customize_theme.png 1729w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">These are my colors to follow. Find yours, find what works for you. Alternately, you can select a premade theme by selecting one from the dropdown menu above.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"487\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly-colors-1024x487.png\" alt=\"\" class=\"wp-image-403\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly-colors-1024x487.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly-colors-300x143.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly-colors-768x366.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly-colors-1536x731.png 1536w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_dmronly-colors.png 1729w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Once you&#8217;ve found the colors you like. Click save at the bottom of the customization page and then go to the dashboard again and select profiles. Click Quick Save Over Current. This is now the profile including color scheme that you will use for DMR only settings. Let&#8217;s create the YSF with YSF2DMR. Click on Configuration. (You may have to copy and paste the DMR settings into the DMR Gateway again or the YSF will not work. This isn&#8217;t exactly how it <strong>should<\/strong> work, but it <strong>is<\/strong> how it works for some reason all of the time. If you make these changes and then cannot connect, finish this section, then repeat the copy and paste into the DMR Gateway configuration file in the Advanced section.) <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Scroll down and turn off DMR, then turn on YSF in the Main Radio Modes section, click apply and wait for the mode to turn on, then turn on YSF2DMR in the Radio Cross Modes section and do the same. YSF modes will now be available on the main configuration page if you scroll down to Yaesu System Fusion Configuration.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"389\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf_modes-1024x389.png\" alt=\"\" class=\"wp-image-404\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf_modes-1024x389.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf_modes-300x114.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf_modes-768x292.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf_modes.png 1527w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n<\/div>\n\n\n<p class=\"wp-block-paragraph\">Select the drop down for YSF Startup Host and scroll all the way up to YSF00002 = Link YSF2DMR and select it. Turn on WiresX Passthrough. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"176\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf2dmr_link-YSF00002-1024x176.png\" alt=\"\" class=\"wp-image-405\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf2dmr_link-YSF00002-1024x176.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf2dmr_link-YSF00002-300x51.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf2dmr_link-YSF00002-768x132.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf2dmr_link-YSF00002.png 1108w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Select a random suffix on the drop down for the DMR\/SSC7 ID line. Select the DMR Master drop down and type into the search portion TGIF and select TGIF_NETWORK. Enter your TGIF network Self Care password for your hotspot. Change DMR TG: to 48429 and then click Apply Changes. <strong>Make sure you do not click Update Current Profile<\/strong> (we&#8217;re building a YSF profile now&#8230;). <\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"820\" height=\"557\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf_modes_updated.png\" alt=\"\" class=\"wp-image-406\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf_modes_updated.png 820w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf_modes_updated-300x204.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysf_modes_updated-768x522.png 768w\" sizes=\"auto, (max-width: 820px) 100vw, 820px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Click on profiles and save a new profile as YSFOnly. Then we&#8217;ll change colors again and save it again. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">From the main dashboard, click on Appearance again. Select Customize (or another theme of a different color to differentiate DMROnly from YSFOnly at a glance.) I prefer the text color changes with everything else being equal. These are my YSFOnly colors. <\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"465\" src=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysfonly_colors-1024x465.png\" alt=\"\" class=\"wp-image-407\" srcset=\"https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysfonly_colors-1024x465.png 1024w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysfonly_colors-300x136.png 300w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysfonly_colors-768x349.png 768w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysfonly_colors-1536x698.png 1536w, https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_ysfonly_colors.png 1758w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Now we&#8217;re going to save over our YSFOnly profile and call it a wrap! If you&#8217;ve done everything correctly in this tutorial, you now have a working WPSD hotspot with two profiles built. When you want to use DMR, go to the Profiles and activate DMROnly. YSF? Same. Go to the Profiles and activate YSFOnly. Easy. At this point, it is a <strong>great<\/strong> idea to fully back up your WPSD setup so that if you must reinstall the WPSD software, you can simply reinstall the backup once during the setup stages of the newly reinstalled software. All settings will then load cleanly, at the point you just got done with, subtracting any of the changes you made that forced you to have to reinstall. <strong>Backups are your friends!<\/strong> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Look for our setup tutorial for using your hotspot with a cellular phone internet hotspot as well. That should be written soon. It&#8217;s as easy as setting up your WiFi, only using the phone&#8217;s hotspot information instead of your home WiFi. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Until the next time&#8230;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">~73, WF4RT<\/p>\n","protected":false},"excerpt":{"rendered":"<p>WPSD is an alternative to Pi-Star. It is based on Pi-Star, but with a much better interface. With everything, there are trade-offs to the improvements<\/p>\n","protected":false},"author":2,"featured_media":383,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"footnotes":""},"categories":[5,4],"tags":[],"class_list":["post-277","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software-tutorials","category-tutorials"],"featured_image_urls":{"full":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup.png",1099,500,false],"thumbnail":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-150x150.png",150,150,true],"medium":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-300x136.png",300,136,true],"medium_large":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-768x349.png",640,291,true],"large":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-1024x466.png",640,291,true],"1536x1536":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup.png",1099,500,false],"2048x2048":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup.png",1099,500,false],"kreeti-slider-full":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup.png",1099,500,false],"kreeti-featured":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-1024x466.png",1024,466,true],"kreeti-medium":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-720x500.png",720,500,true],"kreeti-medium-square":["https:\/\/www.thezoo2.com\/wp-content\/uploads\/2026\/05\/wpsd_initial_setup-350x350.png",350,350,true]},"author_info":{"display_name":"WF4RT","author_link":"https:\/\/www.thezoo2.com\/?author=2"},"category_info":"<a href=\"https:\/\/www.thezoo2.com\/?cat=5\" rel=\"category\">Software Tutorials<\/a> <a href=\"https:\/\/www.thezoo2.com\/?cat=4\" rel=\"category\">Tutorials<\/a>","tag_info":"Tutorials","comment_count":"2","_links":{"self":[{"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/posts\/277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=277"}],"version-history":[{"count":8,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/posts\/277\/revisions"}],"predecessor-version":[{"id":539,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/posts\/277\/revisions\/539"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=\/wp\/v2\/media\/383"}],"wp:attachment":[{"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.thezoo2.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}