Additions to the already good Weather Station:
As provided by neptune2
- DayLightSavings time
- WiFiManager
- OTA
Then I added
- MQTT client to log temperature, humidity, and PIR presence status
- a PIR sensor integration to turn on the screen only when someone is in front of it: to avoid burning the display (after 2 years, the OLED on my first device is almost burnt out) but also to eliminate the bright light at night time
- a minimal web server page
and improved
- changed to DHTNEW for DHT22 readings
Components from the original ThingPulse
- ESP8266
- DHT22
- SSD1603 128x64 OLED
Additional component
- PIR, for example AM312
Wiring diagram to come
First Follow instructions at Weather Station, then set up a kafka broker on another server and store its information in settings.h