An on-premises IoT Cloud Platform.
Note: Common UI and Mobile page are being developed at https://github.com/MCS-Lite/mcs-lite.
- You can always get the latest release from GitHub Releases.
- 
Launch mcs-lite-app executable file to run MCS Lite platform and access the Admin Console. - If you are executing mcs-lite-app on MacOS for the first time or if you have changed the file path, be sure to execute the setup script to re-initialize config.json file.
- If you are executing mcs-lite-app on MacOS, you may see a warning dialog to stop you launching App which is not downloaded from App Store. Then, please launch MCS Lite from context menu by right-clicking on your mouse.
 
- 
If MCS Lite is launched for the first time, you have to register an administrator account to sign into the admin console and then start the MCS Lite service. 
- 
Open browser and go to http://mcs_lite_server_IP:3000 for web console to manage your devices. The IP address of MCS Lite server is listed at the Admin Console right after you start the service.  
- 
You need to have Node.js (>7.3.0) installed on your Linux or LinkIt 7688 first. 
- 
Download and decompress the linux.tar.gz or 7688.tar.gz package. 
- 
In the application folder, use the following command in your terminal to launch MCS Lite service via Node.js and execute in the background. node server.js&
- 
Once MCS Lite is started, the IP address of MCS Lite server will be prompted on the terminal console. +-+-+-+ +-+-+-+-+ M C S L I T E +-+-+-+ +-+-+-+-+ MCS Lite server IP: '10.10.10.10:3000'
- 
Open your browser and connect to the MCS Lite server IP address. Now, you can start to explorer the features of MCS Lite. 
- Remote control your device from MCS Lite console
 
- Collect and visualize data from your devices.
 
- Manage your devices.
 
For more detailed information, please refer to MCS Lite Introduction.
Express compression middleware is enabled by default. If you want to disable it, set GZIP_DISABLE to true.
$ NODE_ENV=prod GZIP_DISABLE='true' node server
- Admin console for administrators to register account, start/stop MCS Lite service and edit configuration.
- Multilingual Support. English, Traditional and Simplified Chinese are available now.
- Bug fixing.
- Users registration.
- Prototypes and devices management.
- Upload and retrieve data points.
- Mobile web support.
We use JMeter to performan the end-to-end automation test to ensure all the functionality work as expected.
We use BrowserStack to performan both the end-to-end and browser-compatibility testing to ensure all the functionality work as expected.