This is a prototype project to run Inductive Automation Ignition Vision Client Java application on balena.
- Intel NUC or similar (x86 - amd64)
- USB Mouse and USB Keyboard
- USB stick to flash the balenaOS image on the Intel device
-
A balenaCloud account (sign up here) and get the first 10 devices free.
-
balenaEtcher to flash the USB stick with the balenaOS image.
As usual, you have three options here. Click the “Deploy with balena” button or use the balena CLI. You can do it in just one click by using the button below:
Follow instructions, click Add a Device and flash an SD card with that OS image dowloaded from balenaCloud. Enjoy the magic 🌟Over-The-Air🌟!
Once the application has been deployed successfully on your fleet and your device, you can follow these instructions.
Get into the device on balenaCloud. Go to the Terminal and access to the service xserver
. In order to start the xserver server, type
startx
Now, open a new tab on the Terminal and open the service ignition-vision-client
and type
startx ./visionclientlauncher.sh
At this moment you should be able to see the Ignition Vision Client application on your display.
This project is for educational purposes only. Do not deploy it into your premises without understanding what you are doing. USE THE SOFTWARE AT YOUR OWN RISK. THE AUTHORS AND ALL AFFILIATES ASSUME NO RESPONSIBILITY FOR YOUR SECURITY.
We strongly recommend you to have some coding, security and networking knowledge. Do not hesitate to read the source code and understand the mechanism of this project or contact the authors.
It's possible that this project does not work. Feel free to write me through the https://forums.balena.io
In the other hand, feel free to introduce issues on this repo and contribute with solutions.