topic white and blacklist:
I needed some time to thinking about the implication of this changes. At first, i think JsonObject should only used if it needed. because its consums muth more memory as an struct and accessing a field consumse more time and energy too.
in my opinion, two simple array’s of ids for white and blacklist or a simple array of struct is all we need and the best what we can do in terms of memory and performance. but i confirm with this point that a vector (or two) of ids / structs are easyer to maintence.
adopting this concept could be done by adding a prefix to the id’s or a type-flag. like:
blacklist: [ “BT_00:22:fa:17:00:00”, “IR_ dcba003dd00aa”, “…”]