LED-Lampe
Bei diesem Projekt wurde eine Solarlampe mit Bewegungsmelder für den Außeneinsatz
von der Firma MPOW (Model MPCD011BB) mit Hilfe eines ESP8266 erweitert, um bei
Bewegungen eine Nachricht an einen Telegram-Bot zu senden.
Die LED-Lampe kostet ca. 20€, ist mit einem NiMH-Akku ausgestattet, der per Solarmodul geladen wird, ist somit unabhängig von einem Stromanschluss und beliebig platzierbar.
Durch den integrierten Bewegungsmelder schaltet sich die Lampe im Dunkeln bei
Bewegung für ca. 30 Sekunden an.

Die LED-Lampe ist zum Basteln sehr interessant, da das Gehäuse nicht verklebt, sondern verschraubt ist, damit sehr einfach zu zerlegen und im Inneren auch noch genügend Platz für eine Platine der Größe eines ESP01 bietet.

LED-Lampe + ESP
Mit einer kleinen zusätzlichen Schaltung auf einer Lochrasterplatine wird von der
Steuerplatine der LED-Lampe die Spannungsversorgung für den ESP abgenommen und
bei Bewegung ein Reset-Signal generiert.

Funktionsweise
Für die Inbetriebnahme der Lampe ist der ESP so programmiert, dass er einen WLAN-Access-Point zur Verfügung stellt.
Verbindet sich innerhalb von drei Minuten kein Gerät mit dem ESP, wird dieser in den
DeepSleep-Modus versetzt, um den Akku zu schonen. Verbindet man sich aber z.B. mit seinem Smartphone, kann man über eine Web-Oberfläche die Einstellungen für die Verbindung mit dem heimischen WLAN (SSID +Netzwerkschlüssel) vornehmen, wie auch die Konfiguration zum Senden einer Telegram-Nachricht (Bot-API-Key, User-ID und Nachrichtentext).
Wird die Konfiguration bestätigt und alle WLAN-Parameter sind korrekt, verbindet sich der ESP mit dem heimischen WLAN, sendet an den Telegram-Bot den konfigurierten
Nachrichtentext und wird anschließend in den DeepSleep-Modus versetzt.
Detektiert die LED-Lampe eine Bewegung wird der ESP per Reset-Signal aufgeweckt,
verbindet sich mit dem konfigurierten WLAN und sendet eine Telegram-Nachricht mit dem angegebenen Nachrichtentext. Anschließend versetzt sich der ESP wieder in den
DeepSleep-Modus.
Mittlerweile wird die unveränderte Kombination aus ESP + Software dazu genutzt, um eine Türklingel eine Telegram-Nachricht senden zu lassen, um keinen Besucher bei Aufenthalt im Garten zu verpassen.
Eine weitere Variante der Software wird auch dazu genutzt, eine Nachricht an eine
Hausautomation zu senden, z.B. an Pilight per REST-API.