- Edited
Dear Godot community,
I think you will be surprised with this. We have used Godot game engine as an HMI (Human Machine Interface) graphical engine. Many of you will ask what exactly is HMI? Probably you’ve seen a small touch screen on a wall where you can control light or temperature in a room. That is simple example of HMI. More complicated HMIs can monitor or control buildings that have thousands of installed devices in it (doors, lights, phones, water, intercoms, cameras, motors, etc.). Also HMI can control any robotic systems, manufacture process, etc.
There are three main components in an HMI configuration. The GUI build with Godot game engine, PLC (Programmable Logic Controller) and an YCS (Yedi Comm Server) that is a communication heart between GUI apps and PLCs. When we design YCS for our HMI project we didn’t think it can be used as a game webserver or server that can connect different kind of GUI applications. We were just made the robust server with simple communication interface, and database connectivity.
OK, please, explore our website http://yedistudio.com, read about our server architecture http://yedistudio.com/HMI/Y/index.php/architecture
Explore our documentation, and the server API
Check our “Quick start” page http://yedistudio.com/HMI/Y/index.php/docs/quickstart with Simple Door Control example http://yedistudio.com/HMI/Y/index.php/download
We open for comments and suggestions here or on Facebook https://www.facebook.com/groups/1652839951697249/
Also we want say thank you, to the Godot community and Juan Linietsky, Ariel Manzur for fantastic Godot engine.
Yedi Studio