@Robert_K great work! Cool Design.
2 questions left.
What are the 3 (same) “devices” below the RPI?
You forget to mention the light-stripe. Its a regular RGB? how do you control it? Extra device?
Hint from myself: I used the rest of APA102-5V-Stripes and installed Hyperion in parallel. No extra device needed and animations too. The animations work via Hyperion-App, homebridge and/ or automatisation via ioBroker.
Very modern (Guest?-) Bathroom too!