Die Lampe braucht natürlich auch einen (Fern-) Schalter, also hab ich da mal ein bisschen getestet.
Inspiriert hat mich das Touch Nightlight Air von Loxone.

Mein "Schalter" soll im Wesentlichen am Ende das selbe können, mit dem Unterschied, dass ich da gern auch Akkus drin hätte, damit das Ding auch dort funktioniert, wo ich kein USB-Kabel hab (am Bett zum Beispiel).
Dazu bau ich mir dann einfach ne Ladeschale, wo ich das Teil tagsüber wieder aufladen kann.
Momentan läuft es seit Mitternacht ungefähr schon an ner kleinen Powerbank (2600mAh), ich denke also, dass die Laufzeit ausreicht, wenn man nen 18650er Akku verbaut, die gibts ja inzwischen auch mit 3500mAh.

Loxone verwendet schick Glas für die Front-das krieg ich so gut nicht hin.

Also drucken wir einfach mal schnell was:

Klicke auf die Grafik für eine größere Ansicht

Name:	test.jpg
Hits:	4
Größe:	42,9 KB
ID:	35549

Ein kleines Test-Teil zeigt: es geht. Die Oberfläche vor dem Display ist 0.5mm dünn, und einfach mit schwarzem PLA gedruckt auf Flussglas.
Das Display ist hervorragend zu erkennen (ich werd später vielleicht ein weisses benutzen, das ist aber reine Geschmackssache, die gibts in weiss, blau, rot, grün, gelb), und die Touch-Buttons können rings um das Display angeordnet werden.

Die nächste Gehäuse-Version, die mein Drucker gerade macht, wird optisch etwas besser aussehen (abgeschrägte Kanten z.B. und mehr Tiefe nach hinten, das Ding auf dem Foto steht zwar, aber recht kippelig), und wird Halterungen für vier Touch-Buttons um das Display herum haben.
Akkus kommen noch nicht rein, auch die Nachtlicht-Funktion ist in der jetztigen Version noch nicht da (hab ich noch keinen rechten Plan, wie ich das optisch ausreichend gut hinkrieg), aber es geht voran.
Dass die Touch-Buttons auch hinter der Frontplatte einwandfrei funktionieren, hab ich schon getestet: die Version im Bild hat den einen, den ich bisher verbaut hab, schon drin.
Mit vier davon kann man dann alles Mögliche anstellen, da man damit dann Wischgesten oder so auch realisieren kann.

Die Uhrzeit holt sich der NodeMCU übrigens auch von meinem MQTT-Server. Auch das kann man erweitern, Loxone gibt auf Wunsch auch die Aussentemperatur aus- kann man dann alles machen.
Das Display ist ein fertiges, mit dem TM1367 hinten drauf, die Dinger gibts beim Chinesen für 1.50 oder sowas- in Deutschland hab ich die leider nur in rot gefunden, daher musste ich direkt in China ordern...
Wird einfach über zwei Leitungen (Clock, Data (im Gegensatz zu I2C tun es beliebige Pins)) angesteuert und kann zusätzlich zu den vier 7-Segment-Anzeigen noch Dezimalpunkte und nen Doppelpunkt in der Mitte.
Meiner blinkt im Sekundentakt...