Skip to content

Installing apps from the linux shell

Hi, I am trying to install a large app Blade Intelligence around 15 Mb through a VPN connection and a bluetooth link, that way the webpage install button is always restarting 1%... 2% .... 5% and then back to 1% and it never installs itself.


Using winscp the file takes 7 minutes to upload to the plcnext, but then I have no info on how to install it locally.


Is there any way to do it?

Comments

  • Hi! This is actual question, so does some one can suggest, is it possible?

    Best regards

  • You can try to click the download button in the app store. This will download an .app file to your computer. After that you can install this file offline via the WBM of the PLC.

  • Hello!

    The deal is to install *.app file, transfered via sftp to the plc sd-memory. All other steps have to be managed via console ssh connection (via putty or etc.)

    Standard wbm solution does not operate as expected, when connection channel are slow or unstable.(See the initial post)

    Best regards.

  • edited November 2023

    So, I take a look at possible variants of work around and what it was find out... (for windows os)

    1. Download *.app file to the pc from the store or etc.
    2. Open *.app file (I use 7zip), and find out app_info.json file.
    3. Extract app_info.json from the archive (squashfs file).
    4. Create copy of *.app file and rename it as it noted in "identifier" field of app_info.json. It will be numerical value.
    5. At the plc side create folder with previously noted numerical value at /opt/plcnext/installed_apps/*num_id
    6. Copy renamed *.app file and app_info.json file to created folder. I use winSCP. Probably you have to deal with root privileges at this stage.
    7. Now you can see installed app at wbm manager. And you can manage it operation state there.
  • A.

    B.

    C.

    D.

    This tricky way allow me to install node-red via slow and unstable vpn connection.

    Best regards.

Sign In or Register to comment.