Changing the name of the plexmediaplayer for embedded platforms

I would like to change the name of the plexmediaplayer but can not find a built in mechanism to do so. Its the Linux embedded build so there does not seem a way to modify an external config file. Please advise.

https://support.plex.tv/hc/en-us/articles/207338798-Advanced-Configuration
It’s in the plexmediaplayer.conf file

@OttoKerner said:
I have the following instructions saved from an earlier attempt at this:
It could be that this is no longer necessary on the Pi, but here goes:

SMB:\\IP_of_RaspberryPi\Configfiles\plexmediaplayer.conf

    "openelec": {
            "systemname": "PlexMediaPlayer"
        },
}```

in SSH, you need to :
1. stop PMP `systemctl stop plex`
2. edit the file
3. restart PMP `systemctl start plex`
4. reboot the machine from GUI

From http://forums.plex.tv/discussion/189716/renaming-player-embedded-devices-i-e-raspberry-pi

I know this is an old post but I thought I would post the correct solution here…

Using standard file sharing just to browse to \\[ip of pi]\PMPConfig\ and you should see a file called plexmediaplayer.conf.

Edit that file and look for the following section…

{
    "sections": {
        "system": {
            "lircd_enabled": false,
            "smbd_enabled": true,
            "sshd_enabled": true,
            "systemname": "pmpOne"
        },
    },
    "version": 4
}

Then just edit the systemname value like I did changing it to “pmpOne”.
DO NOT SAVE IT YET!

Next, simply SSH to the Pi using user: “root” and pass: “plex”. Then type systemctl stop plex.

Now save your opened, edited file. Then back on the SSH window type systemctl start plex and then reboot.

Once it comes back up you can log back in via SSH and your prompt should show the new hostname. You can also test it by running the hostname command to see your new hostname.