MazeMap has released a new and improved LIPI indoor positioning software called LIPI 4.0.1. The process of updating to the newest LIPI version is simple and straightforward if you have access to the correct services, and your existing LIPI server is connected to the internet. (If your LIPI server is not connected to the internet, you can do please go follow the steps in this installation guide.) You will need to involve someone with access to the LIPI server and that preferably has experience with SSH and linux when performing this update.
...
For this update MazeMap has implemented a new tool that will:
download and update the lipi LIPI for you;
make sure to use the current configuration running in your LIPI; and,
create a copy of the last working version so that you are able to go back to that version if there are any issues during the install.
This guide will explain what needs to be done Step-by-step to install the lipiLIPI.
Time needed: 30 minutes.
Dependencies
...
SSH into the LIPI server
Download the install script by typing:
Code Block wget https://storage.googleapis.com/mm-prod-app-public-sharing/lipi/0.0.1/lipi
Make the lipi file executable:
Code Block chmod +x lipi
To complete the installation of the install script:
Code Block sudo ./lipi --setup
You will get the following question:
Code Block Mazemap API key (leave blank and hit <enter> for offline installation):
To get your API Key do the following steps:
Go to Map Editor and navigate to the Indoor positioning menu.
Click on Lipi Configuration
Expand a lipi configuration and click on generate. You can then copy this key and past it into your SSH.
When you have pasted in the API key from the question in 3, you will get a new question
Code Block Installation folder:
We recommend you to name the folder /lipi-installCode Block Installation folder: /lipi-install
You should now get the following message, this means that you ave successfully installed the tool we use to install and set up the LIPI correct.Code Block Setup complete
To download the LIPI do the following:
Code Block sudo ./lipi --install latest
You will get the following questions. Press Enter for question number 1 and 2. Press y for question 3.
Code Block Enter lipi_port (<enter> to keep "443"): Enter lipi server protocol (<enter> to keep "https") Ready to activate. Continue (y/n)?
You should get the message:Code Block Stopping current lipi version: OK Waiting for LIPI to start (up to 30 sec): ....OK Saving config: OK
Run the following command to get a status:
Code Block sudo ./lipi --status
You should get the message:Code Block Checking lipi installation... OK Running shallow health checks... OK Running deep health checks... OK Status: healthy Version: 4.0.1Installed at: 2019-11-06 14:14:19
Test and verify that the LIPI is running.
Open a browser and go to https://debug.mazemap.com/lipi/
Click on “Refresh List” and your LIPI should show up in the list.
Click on the blue “Test”-button associated to your LIPI.
If all tests are green and says “PASSED” it means your LIPI is working as expected without any issues. You can now go to use.mazemap.com and test that the blue dot is working as it did prior to the update.
If one or more of the tests says “FAILED” contact MazeMap support at support@mazemap.com and describe the problem. Please take a screenshot of the tests and attach it to the email. Also click on the blue button on the bottom of the page that says “Send results to MazeMap”.
...