亦备德

LogicMachine Cloud solution

2023-07-18 14:00:22

LogicMachine Cloud solution

Example: LogicMachine Cloud solution (beta)
       Task

This example shows how to control/monitor specific objects (KNX, ModBus, BACnet, EnOcean, DALI, DMX512, BLE, etc.) on LogicMachine from Android device located anywhere on the internet.















Some notes:

1. LM can be located in LAN with local IP, no public IP is required, no VPNs, no NAT is required on the router

2. You can specify which specific objects can be controlled from the cloud (not the whole installation with sensitive objects e.g. security). These objects are synced with cloud server via secure MQTT connection, almost in real-time

3. This solution uses a native Android app to access cloud

Steps

1. Install the latest firmware in LogicMachine: https://openrb.com/firmwares/

2. On LM’s main screen click on Admin icon, login with admin password

3.Click on + icon to access app store

4. Click on Menu -> Apps and make sure yo update or install Mosaic 2.0 app


5. Reboot LM in System config -> System -> Reboot

6. Click on the newly installed Mosaic editor icon

7. Click on the top-right menu icon and choose Cloud (beta)

8. You will see the following screen. Click on Register New User, use email address as username and password minimum 8 symbols. Save

9. Then click on Sign In, and login with registered user. You can set LM name which you will use to find the device on the cloud dashboard (there is possibility to assign several devices to one user account. You will be able to choose the LM to control from cloud dashboard)

10. Sync Cloud button will synchronize with cloud all Mosaic elements including objects, widgets etc. After each change in Mosaic configuration (grp addresses, new widgets etc.), you need to click Sync Cloud button.

11. Create cloud visualization by adding widgets and defining group addresses. You can create several Rooms and when in room, you click on Add New Widget button. After this is done, click Sync. Cloud button

12. Download LogicMachine app from iOS or Android store. Alternatively you can connect to cloud using cloud.logicmachine.net

13. Open installed LogicMachine app on mobile device

14. You can find all LMs which are in your network, choose any and you are connecting directly to it (regular local way). If you click on the cloud you will get to the cloud main screen with Mosaic visualization which you created for cloud usage

15. Then authorize with your login/password

16. Cloud first screen looks like this. In the future we will add some more cloud specific applications. Click on Mosaic icon which will bring you to your created LogicMachine Mosaic interface

17. Cloud interface of your LogicMachine

18. You can switch to other LogicMachine mapped to your account by choosing it in drop-down list on the top

19. You can also login to cloud from web browser in link: https://cloud.logicmachine.net and access your LogicMachine from any place in the world.

20. You can check /en/admin/kindeditor/attached/file/20230718/20230718135106_57142.zipfile which contains manual how to install widget extensions and several Widget examples. /en/admin/kindeditor/attached/file/20230718/20230718135221_22407.zip contains manual on how to create your own Widgets.

21. Please see instructions for /en/admin/kindeditor/attached/file/20230718/20230718135259_57427.zip for your Mosaic visualization. Download /en/admin/kindeditor/attached/file/20230718/20230718135314_26956.gz.