turing-smart-screen-python icon indicating copy to clipboard operation
turing-smart-screen-python copied to clipboard

Every theme needs to know about every value

Open RussNelson opened this issue 3 years ago • 2 comments

Describe the bug
When somebody creates a new measured value, every theme.yaml needs to specify where it should go. If you only want to display one value, you have to specify all the other values as well.

To Reproduce
Apply to DateTime PR. Config it. Try to run it.

Expected behavior
If a theme does not mention a measured value, the code should ignore that value for that theme.

RussNelson avatar Oct 26 '22 13:10 RussNelson

Hi @RussNelson, that would be a great change indeed! I will try to work on it next week. Basically, some try/except in the code should do the job

mathoudebine avatar Oct 28 '22 09:10 mathoudebine

Can this issue be expanded to "generalized error handling". For example, I set the x,y of a radial sensor to 0,0, and it threw a non-recoverable exception.

dabeer avatar Oct 04 '23 19:10 dabeer