voorkant / voorkant-core

https://voorkant.org/
MIT License
2 stars 3 forks source link

Introduce rgblight and various other changes #46

Closed cyclops1982 closed 4 months ago

cyclops1982 commented 6 months ago

What this does:

The uiEntityWidth and flexbox changes should allow us to just keep adding uielements with a fixed with. You'll get multiple columns eventually. This gets quite close to what HA lovelace does by itself. The uielement can decide it's height.

Issues with this branch (that will we decided not to handle):

Habbie commented 4 months ago
  • The parsing of json is all over the UIcontrols

  • The uirgblight control doesn't support all color modes

  • We don't clean up any memory, we're assuming that cleaning up memory is done by removing the power from the RAM

  • The logic to map a domain to a control is super basic and more dummy code then what we have in mind. The 'fan' was added just as a demonstration to make sure we still have a 'button' to show. This allows us to demonstrate all our controls.

These should all get FIXME comments so we don't forget.