Allonis Master Image for Raspberry Pi4

The myServer 6 Master Image for Raspberry Pi 4 includes:

  • myServer 6
  • TeamViewer for remote management of the server
  • Installation utilities for headless installation like WiFi Access Point mode
  • Raspberry Pi OS w/Desktop pre-configured for use as an automation server
  • Docker software to install optional packages
  • Firmware update files to boot from USB or NVME M.2 drive

Notes:

  • Due to support issues, Allonis does not support installing myServer 6 to a non Allonis Master Build.  Sure it's possible, but there are a lot of steps...Allonis can be contracted to assist if this is really needed.
  • It is highly recommended to purchase myServer 6 controllers direct from Allonis.  A pre loaded USB stick is also available (must have Pi4 4/8gig on latest firmware set to boot from USB).

Required:

  • Mac or Windows PC connected to the Internet
  • USB 3.0 flash drive (ideally 400mhz) 16gb or larger (Samsung 128gb 400mhz is recommended) or SDMicro read / write hardware (or an SD reader and use the SDMicro adapter that a lot of SDMicro sticks come with)
  • If SDMicro as a boot drive (USB 3.0 recommended): SDMicro 8gig / Class 10 memory stick
  • Best is NVME M.2 drive as it is fastest read / write and can be signficant capacity
  • M.2 to USB drive adapter (if you are using the M.2)
  • "Etcher" software to burn the Master Image to the SDMicro / USB / NVME stick (NVME requires usb adapter)
  • Raspberry Pi4 4 gig minimum (4 is recommended, 8 gig is "overkill").
  • Optional: "Putty" for Mac or "Putty" for Windows software to remotely connect to the Pi
  • Optional (but makes this all way easier): HDMI Micro to HDMI video adapter cable connected to an HDMI monitor
  • Optional (makes install way easier): wireless keyboard / mouse

 

Instructions:

Download myServer 6  (Raspberry Pi OS w/ Desktop) Master Image HERE 

Once download has finished, you’ll have a zip file.  Unzip it.

Click HERE to learn how to create a bootable image device.

Once you have the boot image to an SDMicro card, follow instructions in same document to update the firmware so you can also boot from an USB 3.0 drive.  Highly recommended for speed and reliability.  Old Pi4's original firmware cannot boot from USB until updated with latest firmware.

Once you have a bootable SDMicro / USB drive, click HERE on how to get it running.

The system will reboot several times as it reconfigures its settings for your network.  Be patient until it finally reboots and stays running.

Once system boots, Accept TeamViewer license prompt.  TeamViewer will minimize to bottom right.  Click on that and add the TeamViewer ID to the TeamViewer Console for remote access (by Allonis).

All Allonis software resides in the /home/allonis/applications folders  

Debian OS Username / password is allonis / allonis

 

Using TeamViewer remote access, log in.  If TeamViewer does not login, you may have to locally reboot system.  You can also use the keyboard / mouse.  Once system is online,  open browser to myServer's dashboard (http://127.0.0.1/dashboard).  You may have to click "Unlock Profile and Relaunch" (one time).  Enter command for  SetHostName|<<name of computer>> Or click on the computer name on Dashboard home name.  System will restart and the computer name on the network will be what you set.  This also shares folders on your network to make it easier to do server file maintenance.

Once system reboots, connect again and add all project relevant software  using the Software Updater in Dashboard.  System will reboot after it downloads all files.

Update the OS image by ensuring the Pi is on the Internet and then clicking on the desktop's menu / Accessories / Get Updates.  A command window will open and a list of new files will be generated.  The window will then close.  Next, perform a Get Upgrades.  This will have prompts that need to be read and selected.  When the upgrade is complete, reboot Pi.  The upgrade will take several minutes depending on your network speed.

Once booted, if you are using a monitor and keyboard / mouse, you can change the computer name in the Desktop.  Menu / Preferences / Raspberry Pi Configuration / change the Hostname and reboot.

You can also change the TeamViewer name.  Right click on the TeamViewer icon, select Options, change the display name.  Reboot.

Once the Pi reboots, myServer 6 should be running as a service.  You can then configure the system for your facility HERE.

Go to myServer's webpage:  http://myServerIPAddress/dashboard  first thing is update myServer from Utilities / Software updater.  You can also use http://computername/dashboard.

 

 

 

Advanced:

myServer 6 installs to: /usr/local/Allonis/myServer

Notes:

If the "activate.video" macro has server variables using {{vout*} then it is old and cannot be updated to a later version of myServer 6 software suite (all macros must be updated to latest syntax first).

 

On some myServer 6 devices, you may run into an issue where the myServer Event Viewer (launched from Raspberry PI Desktop menu) won't load.  This can be due to Chrome permissions need to be reset:

 sudo rm -rf ~/.config/chromium/Singleton*

 sudo rm -rf ~/Documents/Singleton*

Later versions of myServer automatically run these commands when the computer name is changed using SetHostName command in myServer command builder.