To Update companion, you will need to give your StreamPI access to the internet. This can be done 1 of 2 ways. You can either add internet into your network so that the IP Range of the source of internet works with your StreamPI’s current IP address. The other way is to change the StreamPI’s IP Address settings to receive DHCP from your router. It is important that you have a way to find the IP address of your StreamPI elsewhere before changing it, as it is not displayed anywhere.
Changing to DHCP
Log into the StreamPI via SSH using your program of choice. Once you have successfully logged in, type:
sudo Nano /etc/dhcpcd.conf
Scroll all the way down to the bottom with your down arrow key and remove the last part of the text in white.

Once you have removed this, hit Ctrl+X, then hit Y, then Enter
This will have removed the static IP settings from the StreamPI. This document will close, and you will now need to reboot your StreamPI by typing:
sudo reboot
The StreamPI will reboot with a DHCP address given to from the router. Once you have found the new IP address, log into the StreamPI via SSH using the new IP Address.
Once logged in, type:
sudo companion-update
Let this run for a couple of minutes. You will then be asked to choose a version. All the stable releases will be listed here, or you can choose the latest beta. The update process will take a few minutes to download and update. Once companion has updated, you can go back into the dhcpcd.conf file to add your static IP Address information as you have done before.