mirror of
https://github.com/letscontrolit/ESPEasy.git
synced 2026-07-28 04:07:47 +00:00
136 lines
6.7 KiB
Plaintext
136 lines
6.7 KiB
Plaintext
|
|
|
|
.. |P000_name| replace:: :cyan:`Internal`
|
|
.. |P000_type| replace:: :cyan:`GPIO handling`
|
|
.. |P000_typename| replace:: :cyan:`Internal GPIO handling`
|
|
.. |P000_porttype| replace:: `.`
|
|
.. |P000_status| replace:: :green:`NORMAL` :yellow:`CLIMATE`
|
|
.. |P000_github| replace:: P001_Switch.ino
|
|
.. _P000_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P001_Switch.ino
|
|
.. |P000_usedby_GPIO| replace:: :ref:`P000_Relay_page`, :ref:`P000_Servo_motor_page`
|
|
.. |P000_usedby_RTTTL| replace:: :ref:`P000_Buzzer_page`, :ref:`P000_Piezo_element_page`, :ref:`P000_Speaker_page`
|
|
.. |P000_usedby_Relay| replace:: :ref:`P000_Relay_page`
|
|
.. |P000_usedby_Servo| replace:: :ref:`P000_Servo_motor_page`
|
|
.. |P000_usedby_LevelConverter| replace:: :ref:`P000_Level_converter_page`
|
|
.. |P000_shortinfo| replace:: The ESP module can control things with it's build-in GPIO output pins. We can turn these on or off or we can set these pins to a special pulse modulated value (PWM output). And it's also possible to send short pulses (single pulse) to one of these pins to control specific devices that are switched with a single short high or low signal.
|
|
.. |P000_maintainer| replace:: Core
|
|
.. |P000_compileinfo| replace:: Currently the GPIO commands are placed in the ``Switch Input - Switch plugin``, this will change!
|
|
.. |P000_usedlibraries| replace:: `.`
|
|
|
|
.. |P001_name| replace:: :cyan:`Switch`
|
|
.. |P001_type| replace:: :cyan:`Switch Input`
|
|
.. |P001_porttype| replace:: `.`
|
|
.. |P001_typename| replace:: :cyan:`Switch Input - Switch`
|
|
.. |P001_status| replace:: :green:`NORMAL` :yellow:`CLIMATE`
|
|
.. |P001_github| replace:: P001_Switch.ino
|
|
.. _P001_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P001_Switch.ino
|
|
.. |P001_usedby| replace:: :ref:`P001_Switch_page`, :ref:`P001_Door_switch_page`, :ref:`P001_PIR_sensor_page`
|
|
.. |P001_shortinfo| replace:: `.`
|
|
.. |P001_maintainer| replace:: `TD-er`
|
|
.. |P001_compileinfo| replace:: `.`
|
|
.. |P001_usedlibraries| replace:: `.`
|
|
|
|
.. |P002_name| replace:: :cyan:`Internal`
|
|
.. |P002_type| replace:: :cyan:`Analog Input`
|
|
.. |P002_typename| replace:: :cyan:`Analog Input - Internal`
|
|
.. |P002_porttype| replace:: `.`
|
|
.. |P002_status| replace:: :green:`NORMAL` :yellow:`CLIMATE`
|
|
.. |P002_github| replace:: P002_ADC.ino
|
|
.. _P002_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P002_ADC.ino
|
|
.. |P002_usedby| replace:: `.`
|
|
.. |P002_shortinfo| replace:: `.`
|
|
.. |P002_maintainer| replace:: `.`
|
|
.. |P002_compileinfo| replace:: `.`
|
|
.. |P002_usedlibraries| replace:: `.`
|
|
|
|
.. |P003_name| replace:: :cyan:`Pulse counter`
|
|
.. |P003_type| replace:: :cyan:`Generic`
|
|
.. |P003_typename| replace:: :cyan:`Generic - Pulse counter`
|
|
.. |P003_porttype| replace:: `.`
|
|
.. |P003_status| replace:: :green:`NORMAL` :yellow:`CLIMATE`
|
|
.. |P003_github| replace:: P003_Pulse.ino
|
|
.. _P003_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P003_Pulse.ino
|
|
.. |P003_usedby| replace:: :ref:`P003_LJ12A3_page`, :ref:`P003_TCR5000_page`, :ref:`P003_YFS401_page`
|
|
.. |P003_shortinfo| replace:: Used to count GPIO pulses.
|
|
.. |P003_maintainer| replace:: Core
|
|
.. |P003_compileinfo| replace:: `.`
|
|
.. |P003_usedlibraries| replace:: `.`
|
|
|
|
.. |P004_name| replace:: :cyan:`DS18xxx/MAX31xxx/1-Wire Temperature`
|
|
.. |P004_type| replace:: :cyan:`Environment`
|
|
.. |P004_typename| replace:: :cyan:`Environment - DS18xxx/MAX31xxx/1-Wire Temperature`
|
|
.. |P004_porttype| replace:: `1-Wire`
|
|
.. |P004_status| replace:: :green:`NORMAL` :yellow:`CLIMATE`
|
|
.. |P004_github| replace:: P004_Dallas.ino
|
|
.. _P004_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P004_Dallas.ino
|
|
.. |P004_usedby| replace:: :ref:`P004_page`
|
|
.. |P004_shortinfo| replace:: Temperature sensor that is easy to use in multiples, easy to fit too.
|
|
.. |P004_maintainer| replace:: Core
|
|
.. |P004_compileinfo| replace:: `.`
|
|
.. |P004_usedlibraries| replace:: `.`
|
|
|
|
.. |P005_name| replace:: :cyan:`DHT11/12/22/SONOFF2301/7021/MS01`
|
|
.. |P005_type| replace:: :cyan:`Environment`
|
|
.. |P005_typename| replace:: :cyan:`Environment - DHT11/12/22 SONOFF2301/7021/MS01`
|
|
.. |P005_porttype| replace:: `.`
|
|
.. |P005_status| replace:: :green:`NORMAL` :yellow:`CLIMATE`
|
|
.. |P005_github| replace:: P005_DHT.ino
|
|
.. _P005_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P005_DHT.ino
|
|
.. |P005_usedby| replace:: :ref:`P005_DHT11_DHT22_page`
|
|
.. |P005_shortinfo| replace:: Plugin used to communicate with DHT11/12/22/SONOFF2301/7021/MS01
|
|
.. |P005_maintainer| replace:: `.`
|
|
.. |P005_compileinfo| replace:: `.`
|
|
.. |P005_usedlibraries| replace:: `.`
|
|
|
|
.. |P006_name| replace:: :cyan:`BMP085/180`
|
|
.. |P006_type| replace:: :cyan:`Environment`
|
|
.. |P006_typename| replace:: :cyan:`Environment - BMP085/180`
|
|
.. |P006_porttype| replace:: `.`
|
|
.. |P006_status| replace:: :green:`NORMAL` :yellow:`CLIMATE`
|
|
.. |P006_github| replace:: P006_BMP085.ino
|
|
.. _P006_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P006_BMP085.ino
|
|
.. |P006_usedby| replace:: :ref:`P006_BMP085_page`, :ref:`P006_BMP180_page`
|
|
.. |P006_shortinfo| replace:: Temperature and pressure for the BMP085 and BMP180 sensors.
|
|
.. |P006_maintainer| replace:: `.`
|
|
.. |P006_compileinfo| replace:: `.`
|
|
.. |P006_usedlibraries| replace:: `.`
|
|
|
|
.. |P007_name| replace:: :cyan:`PCF8591`
|
|
.. |P007_type| replace:: :cyan:`Analog input`
|
|
.. |P007_typename| replace:: :cyan:`Analog input - PCF8591`
|
|
.. |P007_porttype| replace:: `.`
|
|
.. |P007_status| replace:: :green:`NORMAL`
|
|
.. |P007_github| replace:: P007_PCF8591.ino
|
|
.. _P007_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P007_PCF8591.ino
|
|
.. |P007_usedby| replace:: `.`
|
|
.. |P007_shortinfo| replace:: `.`
|
|
.. |P007_maintainer| replace:: `.`
|
|
.. |P007_compileinfo| replace:: `.`
|
|
.. |P007_usedlibraries| replace:: `.`
|
|
|
|
.. |P008_name| replace:: :cyan:`Wiegand`
|
|
.. |P008_type| replace:: :cyan:`RFID`
|
|
.. |P008_typename| replace:: :cyan:`RFID - Wiegand`
|
|
.. |P008_porttype| replace:: `.`
|
|
.. |P008_status| replace:: :green:`NORMAL`
|
|
.. |P008_github| replace:: P008_RFID.ino
|
|
.. _P008_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P008_RFID.ino
|
|
.. |P008_usedby| replace:: `.`
|
|
.. |P008_shortinfo| replace:: `.`
|
|
.. |P008_maintainer| replace:: `.`
|
|
.. |P008_compileinfo| replace:: `.`
|
|
.. |P008_usedlibraries| replace:: `.`
|
|
|
|
.. |P009_name| replace:: :cyan:`MCP23017`
|
|
.. |P009_type| replace:: :cyan:`Switch Input`
|
|
.. |P009_typename| replace:: :cyan:`Switch Input - MCP23017`
|
|
.. |P009_porttype| replace:: `.`
|
|
.. |P009_status| replace:: :green:`NORMAL`
|
|
.. |P009_github| replace:: P009_MCP.ino
|
|
.. _P009_github: https://github.com/letscontrolit/ESPEasy/blob/mega/src/_P009_MCP.ino
|
|
.. |P009_usedby| replace:: `.`
|
|
.. |P009_shortinfo| replace:: `.`
|
|
.. |P009_maintainer| replace:: `.`
|
|
.. |P009_compileinfo| replace:: `.`
|
|
.. |P009_usedlibraries| replace:: `.`
|