OpenHASP pages.jsonl preprocessor

Python script on Github.

I was frustrated by the lack of feedback when there is something wrong with my pages.jsonl file. A missed comma, for example, would stop the page from loading. So with the help of AI, I wrote this preprocessor.

  • This Python script allows you to manage each page of an OpenHASP display in separate files.
  • The script also looks for possible errors that would prevent your page from loading into the panel.
  • Managing page files is enhanced with comments and variables substitutions.

Feedback would be appreciated.

1 Like