Plugins¶
Similar to a smartphones “apps” the ESP Easy plugins extends the functionality of the core operating system. You can use as many plugins as you available tasks.
List of official plugins¶
There’s three different released versions of ESP Easy:
NORMAL is the stable release, you can consider these plugins reliable and you can use these in production.
TESTING is the release with new plugins that have not yet been fully tested and proven stable.
DEVELOPMENT is used for plugins that are still being developed and are not considered stable at all.
Plugin name |
Plugin status |
Plugin number |
---|---|---|
NORMAL |
P000 (core) |
|
NORMAL |
P001 |
|
NORMAL |
P002 |
|
NORMAL |
P003 |
|
NORMAL |
P004 |
|
NORMAL |
P005 |
|
NORMAL |
P006 |
|
NORMAL |
P007 |
|
NORMAL |
P008 |
|
NORMAL |
P009 |
|
NORMAL |
P010 |
|
NORMAL |
P011 |
|
NORMAL |
P012 |
|
NORMAL |
P013 |
|
NORMAL |
P014 |
|
NORMAL |
P015 |
|
NORMAL |
P016 |
|
NORMAL |
P017 |
|
NORMAL |
P018 |
|
NORMAL |
P019 |
|
NORMAL |
P020 |
|
NORMAL |
P021 |
|
NORMAL |
P022 |
|
NORMAL |
P023 |
|
NORMAL |
P024 |
|
NORMAL |
P025 |
|
NORMAL |
P026 |
|
NORMAL |
P027 |
|
NORMAL |
P028 |
|
NORMAL |
P029 |
|
NORMAL |
P030 |
|
NORMAL |
P031 |
|
NORMAL |
P032 |
|
NORMAL |
P033 |
|
NORMAL |
P034 |
|
NORMAL |
P035 |
|
NORMAL |
P036 |
|
NORMAL |
P037 |
|
NORMAL |
P038 |
|
NORMAL |
P039 |
|
NORMAL |
P040 |
|
NORMAL |
P041 |
|
NORMAL |
P042 |
|
NORMAL |
P043 |
|
NORMAL |
P044 |
|
TESTING |
P045 |
|
TESTING |
P046 |
|
TESTING |
P047 |
|
TESTING |
P048 |
|
NORMAL |
P049 |
|
DEVELOPMENT |
P050 |
|
NORMAL |
P051 |
|
NORMAL |
P052 |
|
TESTING |
P053 |
|
TESTING |
P054 |
|
TESTING |
P055 |
|
DEVELOPMENT |
P056 |
|
TESTING |
P057 |
|
TESTING |
P058 |
|
NORMAL |
P059 |
|
TESTING |
P060 |
|
TESTING |
P061 |
|
TESTING |
P062 |
|
NORMAL |
P063 |
|
DEVELOPMENT |
P064 |
|
TESTING |
P065 |
|
TESTING |
P066 |
|
TESTING |
P067 |
|
TESTING |
P068 |
|
TESTING |
P069 |
|
TESTING |
P070 |
|
TESTING |
P071 |
|
TESTING |
P072 |
|
NORMAL |
P073 |
|
TESTING |
P074 |
|
TESTING |
P075 |
|
TESTING |
P076 |
|
TESTING |
P077 |
|
TESTING |
P078 |
|
NORMAL |
P079 |
|
TESTING |
P080 |
|
TESTING |
P081 |
|
TESTING |
P082 |
|
TESTING |
P083 |
|
TESTING |
P084 |
|
TESTING |
P085 |
|
TESTING |
P086 |
|
TESTING |
P087 |
|
TESTING |
P088 |
|
TESTING |
P089 |
|
TESTING |
P090 |
|
TESTING |
P091 |
|
TESTING |
P092 |
|
TESTING |
P093 |
|
TESTING |
P094 |
|
TESTING |
P095 |
|
TESTING |
P097 |
|
TESTING |
P100 |
|
TESTING |
P101 |
Internal GPIO handling¶
Plugins: Internal GPIO handling
Hardware: Relay, Servo motor, Buzzer (RTTTL), Piezo element, Speaker
Analog input¶
Plugins: Analog Input - Internal, Analog input - PCF8591, Analog input - ADS1115, Analog input - MCP3221, Internal - Touch ESP32
Communication¶
Plugins: Communication - TSOP4838, Communication - Serial Server, Communication - IR Transmit, Communication - P1 Wifi Gateway, Communication - DMX512 TX, Communication - Kamstrup Multical 401, Communication - SerialProxy, Communication - Ping, CUL Reader, Communication - Wake On LAN
Display¶
Plugins: Display - LCD2004, Display - OLED SSD1306, Display - OLED SSD1306/SH1106 Framed, Display - HT16K33, Display - 7-segment display, Display - Nextion, Display - TFT 2.4 inches ILI9341/XPT2046
Dust¶
Plugins: Dust - Sharp GP2Y10, Dust - PMSx003, Dust - SDS011/018/198
Energy (AC)¶
Plugins: Energy (AC) - HLW8012/BL0937, Energy (AC) - CSE7766, Energy (AC) - Eastron SDM120C/220T/230/630
Energy (DC)¶
Plugins: Energy (DC) - INA219, Energy (DC) - AcuDC243
Energy (Heat)¶
Plugins: Energy (Heat) - HeatpumpIR, Energy (Heat) - Mitsubishi Heat Pump
Environment¶
Plugins: Environment - DS18b20, Environment - DHT11/12/22 SONOFF2301/7021, Environment - BMP085/180, Environment - SI7021/HTU21D, Environment - MLX90614, Environment - BMx280, Environment - BMP280, Environment - SHT1X, Environment - MS5611 (GY-63), Environment - DHT12 (I2C), Environment - Thermocouple, Environment - Soil moisture sensor, Environment - AM2320, Environment - SHT30/31/35, Environment - LM75A, Environment - HDC1080 (I2C)
Hardware: DS18b20, DHT11/DHT22, BMP085, BMP180, MLX90614, BME280, BMP280
Extra IO¶
Gases¶
Plugins: Gases - CO2 MH-Z19, Gases - CO2 Senseair, Gasses - SGP30, Gases - CCS811 TVOC/eCO2
Hardware: S8, S11, tSense (K70)
Generic¶
Plugins: Generic - Pulse counter, Generic - System Info, Generic - Dummy Device, Generic - MQTT Import, Generic - CRON, Pulse Counter - DS2423
Gesture¶
Plugins: Gesture - APDS9960
Gyro¶
Plugins: Gyro - MPU 6050
Keypad¶
Plugins: Keypad - HT16K33, Keypad - PCF8574/MCP23017, Keypad - MPR121 Touch, Keypad - TTP229 Touch
Light/Color¶
Plugins: Color - TCS34725, Color - VEML6040
Light/UV¶
Plugins: UV - VEML6070
Motor¶
Plugins: Motor - Adafruit Motorshield v2, Motor - Wemos / Lolin Motorshield
Notify¶
Plugins: Notify - Chiming, Notify - DFPlayer-Mini MP3
Output¶
Plugins: Output - Domoticz MQTT Helper, Output - NeoPixel (Basic), Output - NeoPixel (Word Clock), Output - NeoPixel (Candle), Output - Clock, Output - NeoPixel Ring Clock
Position¶
Plugins: Position - HC-SR04/RCW-0001, Position - GPS
Hardware: HC-SR04, RCW-0001, US-100, Neo 6M, Neo 7M, Neo M8n
Regulator¶
Plugins: Regulator - Level Control
RFID¶
Plugins: RFID - Wiegand, RFID - PN532, RFID - ID12LA/RDM6300
Switch input¶
Plugins: Switch Input - Switch, Switch Input - MCP23017, Switch input - PCF8574, Switch input - Rotary Encoder, Switch input - iButton, Switch input - Serial MCU controlled switch, Internal - Touch ESP32
Hardware: Switch, Door switch, PIR sensor
Weight¶
Plugins: Weight - HX711 Load Cell