Ich wollte aber auch die Lampe wahlweise netzunabhängig machen, und habe deshalb ein LiIon-Akku 18650 mit eingebaut. Die Akkuladung hält ungefähr für einen Abend, wenn der Modus „Kerzenschein“ bei meiner Lampe aktiv ist. Steckt man das ganze an 5 V USB leuchtet die Lampe weiter, es wird aber auch der Akku aufgeladen. Etwas Feinschliff muss ich noch an der Lampe machen, bspw. die Status-LEDs auf den Platinen abknipsen und noch mal das selbstgedruckte Gehäuse nachkleben.
Zum Nachbauen (Hardware):
Wemos-Microkontroller (amazon: WeMos D1 Mini)
Wemos-18650 – Lademodul (amazon: Lademodul)
Runde Neopixel-Module (amazon: Neopixel)
18650 Akku (amazon: LiIon 18650)
ein paar M3 Schrauben und Muttern als + und – Pole und 2 Kugelschreiber-Federn
Kabel
Heyda Transparentpapier extra stark (-> amazon)
Japan-Gehäuse aus Thingiverse
Batterie 18650 Halterung
Software für den WeMos: ESPEasyMega, Flashen geht so -> Informationen
Software für Fhem (als Beispiel):
Update 07.03.2019: Ansteuerung via MQTT
define Japanlampe MQTT_DEVICE
attr Japanlampe IODev MyBroker
attr Japanlampe alexaName Japanlampe
attr Japanlampe comment root@FhemServer:~# mosquitto_pub -d -t /JapanLampe/candle/cmd -m „CANDLE:4:FF0000:200″\
\
\
// Commands\
// CANDLE:::\
// : 1 Static Light, 2 Simple Candle, 3 Advanced Candle, 4 Police, 5 Blink, 6 Strobe, 7 Color Fader\
// : n.def. Use the default color\
// RRGGBB Use color in RRGGBB style (red, green blue) as HEX\
// : 0-255\
// Samples: CANDLE:2::100 Simple Candle with Default color and Brigthness at 100\
// CANDLE:5:FF0000:200 Blink with RED Color and Brigthness at 200\
// CANDLE:0:: Candle OFF\
// CANDLE:1::255 Candle ON – White and full brigthness
attr Japanlampe eventMap CANDLE:0::
attr Japanlampe group Entertainment-Center
attr Japanlampe icon light_light
attr Japanlampe publishSet_Candle CANDLE:3::200 /JapanLampe/candle/cmd
attr Japanlampe publishSet_Off CANDLE:0:: /JapanLampe/candle/cmd
attr Japanlampe publishSet_On CANDLE:1::255 /JapanLampe/candle/cmd
attr Japanlampe publishSet_Police CANDLE:5:FF0000:200 /JapanLampe/candle/cmd
attr Japanlampe room 30_Wohnzimmer,90_Devices,MQTT
Fragen in den Kommentaren oder bei Youtube stellen.