HELIO stores projects in a versioned JSON format. Each file must define a version and follow a strict schema. The version is specified by the version property in the project file. A valid project file typically looks like this:

{
  "version": 9,
  "config": {
    "type": "hmi",
    "description": "My awesome HMI",
    "languages": [
      {
        "locale": "en-GB",
        "name": "English"
      },
      {
        "locale": "de-DE",
        "name": "Deutsch"
      }
	"...": ".."
}

Version History

For HELIO 9.3.*, the correct Project Schema Version is 9.