Commit Graph

2 Commits

Author SHA1 Message Date
Markus Zehnder 84455e9254 refactor: sensor configuration fields
Automatically round decimal values for sensor.x and .y to an integer.
Make fields optional which are not used in every sensor.
2025-08-24 21:18:56 +02:00
Markus Zehnder 98941a00fe feat: Initial support for fan-, progress-, & pointer-sensors (#8)
* feat: support progress, fan, pointer sensor types

Initial implementation, not yet fully working.

* only use one rendering layer per sensor type instead one per sensor

Each layer uses > 1 MB and a panel can contain easily over 20 sensors!

* support custom panels with --panels cli argument

This includes one or more additional custom panels into the base
configuration. Multiple --panels arguments are supported

* update docs
2025-08-24 17:12:59 +02:00