← Advanced Usage | Contents | Next: Berry Driver →
Tasmota Integration
DimmerLink integrates with Tasmota firmware for ESP32, providing a complete AC dimmer solution with web dashboard, MQTT telemetry, HTTP API, and Home Assistant integration.
Available Drivers
| Driver | Platform | Description |
|---|---|---|
| Berry I2C Driver | ESP32 only | Berry script driver with auto-detection, web sliders, MQTT, presets |
| Native C Driver | ESP32 + ESP8266 | Compiled into firmware (xdrv_94), web sliders, MQTT, full command set |
Berry Driver Features
- Zero-configuration — auto-detects DimmerLink devices on I2C bus
- Web dashboard — brightness sliders and sensor readouts
- Multiple control methods — console, HTTP API, MQTT, Berry scripting
- Multi-device support — up to 4 devices on same I2C bus
- Multi-channel — 1-4 channels per device
- Preset scenes — named brightness levels (night, low, mid, high, full)
- Dimming curves — Linear, RMS, Logarithmic
- Temperature monitoring — thermal protection alerts (hardware dependent)
- Home Assistant — MQTT auto-discovery compatible
Note: The Berry driver requires ESP32 with Tasmota firmware that includes Berry support (
tasmota32 or tasmota32-berry). For ESP8266, the native driver (coming soon) will be available.Quick Start
- Getting Started — install and verify in 5 minutes
- Configuration — customize labels, addresses, presets
- Control Methods — web, HTTP, MQTT, console
- Code Examples — Berry scripts and automations
- Reference — command table and troubleshooting