We recommend keeping Evoko Home up-to-date with the latest version along with the latest Evoko Liso firmware.
Please find instructions below on how to update Evoko Home on your server to the latest version.
Note! Please read the release notes for newer versions of Evoko Home than what is currently running on your server, as there might be special instructions for upgrading from specific versions to the current one.
Update Evoko Home on Windows
Important! This guide is for Evoko Home 1.x.
Important! If you did not use the default credentials for MongoDB when originally installing Evoko Home, make sure you have a backup of your credentials before proceeding. Without the correct MongoDB credentials your Evoko Liso system will need to be reset.
- Download the latest version of Evoko Home for Windows here.
- Extract the contents of the zip file to a folder.
- Open Services by going to the start menu and searching for Services or open Run and type services.msc
- Select the ERM Service and click Stop.
- Go to Add or remove Programs and Uninstall Evoko Home.
Note! Starting with version 1.36, Evoko Home comes in a 32-bit and a 64-bit version. We recommend using the 64-bit version. Please make sure the architecture of NodeJS (i.e. 32-bit or 64-bit) corresponds with the architecture of Evoko Home you're about to install.To go from 32-bit to 64-bit, follow steps a-b below.
- Uninstall NodeJS
- Install NodeJS 4.8.0 x64
- Open the folder where you extracted the Evoko Home install files and run the "EvokoHomeService vy.xz.msi" for the new version. Be careful to select the correct architecture (x86/x64) if applicable.
- Follow the steps in the wizard.
- When asked about the MongoDB credentials, make sure to enter the same credentials as before if you did not use the default credentials.
- Wait for the installer to complete. This normally takes a few minutes.
- Check the services window to make sure that the ERM Service is running.
- Make sure you can access the Evoko Home web interface via a web browser. There can be a few minutes delay after reinstalling Evoko Home before the Evoko Home web interface responds.
Update Evoko Home on Linux
Note! These instructions are for both Evoko Home 1.x and 2.x even though the Evoko Home 2.x install process might differ very slightly from the steps below.
- Download the latest version of Evoko Home for Linux here and put the installation package on the server.
- Extract the downloaded installation package
sudo tar -xzf installation_vx.yz.tar.gz.
- Change directory to the to the newly extracted directory
- Run the installation script
sudo bash install.sh
- Accept to remove nodejs by typing
- To continue and install, select Yes by typing
- Select Yes by typing
Enterto update using your existing configuration/database.
- Set the maximum amount of memory Evoko Home can use by typing the amount e.g.
2048and followed by pressing
- Make sure that MongoDB is running by entering
service mongod status, the output should say "active (running)".
If MongoDB is not already running please enter
service mongod startand then check the status again.
- Next make sure that Evoko Home is running by entering
sudo supervisorctl, the output should say "RUNNING".
start evoko_homein the supervisor if Evoko Home is not already running or starting.
- Finally make sure that you can access the Evoko Home web interface as usual via a web browser.