TSL2561 light sensor~
This feature is not included in precompiled binaries
When compiling your build add the following to user_config_override.h
:
#ifndef USE_TSL2561
#define USE_TSL2561 // [I2cDriver16] Enable TSL2561 sensor (I2C address 0x29, 0x39 or 0x49) using library Joba_Tsl2561 (+2k3 code)
#endif
The TSL2561 luminosity sensor is an advanced digital light I2C sensor, ideal for use in a wide range of light situations.
Configuration~
Wiring~
TSL2561 | ESP |
---|---|
GND | GND |
VCC | 3.3V |
SCL | GPIOy |
SDA | GPIOx |
INT | not used |
Tasmota Settings~
In the Configuration -> Configure Module page assign:
- GPIOx to
I2C SDA
- GPIOy to
I2C SCL
After a reboot the driver will detect TSL2561 automatically and display Illuminance.
Sensor sends a tele/%topic%/SENSOR
JSON response:
{"Time":"2019-11-03T21:04:05","TSL2561":{"Illuminance":21.180}}
Breakout Boards~