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
- Firmware update files to boot from USB
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 Pi 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
- "Etcher" software to burn the Master Image to the SDMicro / USB stick
- 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.
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).
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>> 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://piIPAddress/dashboard first thing is update myServer from Utilities / Software updater.
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).