[docs] P052 sensair S8 hardware page updated

This commit is contained in:
Grovkillen
2018-12-04 15:03:42 +01:00
parent 72862e7169
commit b6e96a0086
8 changed files with 77 additions and 43 deletions
+1 -1
View File
@@ -89,7 +89,7 @@ No device is needed.
Commands
--------
.. include:: P001_commands_RTTTL.rst
.. include:: P001_commands_RTTTL.repl
Where to buy
------------
@@ -86,7 +86,7 @@ No device is needed.
Commands
--------
.. include:: P001_commands_RTTTL.rst
.. include:: P001_commands_RTTTL.repl
Where to buy
------------
+2 -1
View File
@@ -62,12 +62,13 @@ Sensor
* **Switch type**: Set the switch type to either "Switch" or "Dimmer". Door (reed) switch is a "Switch".
* Switch: The default way of handling a switch is by a on/off button. It's either on (:code:`1`) or off (:code:`0`).
* Dimmer: Not used by door (reed) switches, if you still want to use it you can have a look at the
:ref:`P001_Switch_page` page.
* **Switch button type**: Set the type of switch, "Normal switch", "Push button active low", or "Push button active high".
* Normal switch: This is the general setting to use for a PIR switch.
* Push button active low: Not used by door (reed) switches (in general), if you still want to use it you can have a look at the
:ref:`P001_Switch_page` page.
+2
View File
@@ -67,12 +67,14 @@ Sensor
* **Switch type**: Set the switch type to either "Switch" or "Dimmer". PIR is a "Switch".
* Switch: The default way of handling a switch is by a on/off button. It's either on (:code:`1`) or off (:code:`0`).
* Dimmer: Not used by PIR switches, if you still want to use it you can have a look at the
:ref:`P001_Switch_page` page.
* **Switch button type**: Set the type of switch, "Normal switch", "Push button active low", or "Push button active high".
* Normal switch: This is the general setting to use for a door (reed) switch.
* Push button active low: Not used by PIR switches (in general), if you still want to use it you can have a look at the
:ref:`P001_Switch_page` page.
+40 -15
View File
@@ -48,13 +48,49 @@ use the Wemos D1 mini as the host of the 5V input to the S8 and connect the Wemo
Setup
-----
Set up the device according to:
.. image:: P052_Setup_S8_1.png
1st GPIO: :blue:`GPIO-13 (D7)`
Task settings
~~~~~~~~~~~~~
2st GPIO: :blue:`GPIO-15 (D8)`
* **Device**: Name of plugin
* **Name**: Name of the task (example name **CO2**)
* **Enable**: Should the task be enabled or not
Sensor: :blue:`Carbon Dioxide`
Sensor
^^^^^^
* **GPIO <-- TX**: TX is generally set to **GPIO 13 (D7)**.
* **GPIO --> RX**: RX is generally set to **GPIO 15 (D8)**.
* **Sensor**: Only **Carbond Dioxide** is supported by the S8.
.. note:: TX GPIO 1 (D10) and RX GPIO 3 (D9) is hardware serial and have been reported to work better for some users over time compared to the
bit-banging (soft) serial used over GPIO 13 and 15.
Data acquisition
^^^^^^^^^^^^^^^^
* **Send to controller** 1..3: Check which controller (if any) you want to publish to. All or no controller can be used.
* **Interval**: How often should the task publish its value (5..15 seconds is normal).
Indicators (recommended settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. csv-table::
:header: "Indicator", "Value Name", "Interval", "Decimals", "Extra information"
:widths: 8, 5, 5, 5, 40
"Error status", "N/A", "", "", "Used for tSense (K70), K30, K33"
"Carbon dioxide", "ppm", "15", "0", ""
"Temperature", "N/A", "", "", "Used for tSense (K70), K30, K33"
"Humidity", "N/A", "", "", "Used for tSense (K70), K30, K33"
"Relay status", "N/A", "", "", "Used for tSense (K70), K30, K33"
"Temperature adjustment", "N/A", "", "", "Used for tSense (K70), K30, K33"
"ABC period", "N/A", "", "", "Used for tSense (K70), K30, K33"
.. note:: If you want to use the relative carbon dioxide percentage (2000ppm = 100% and 350ppm = 0%) you should use this
:code:`100-(2000-%value%)/(2000-350)*100` as a formula. And instead of :code:`ppm` as value name you should use
:code:`RCO2` (relative CO2) and 1 decimal.
Rules examples
--------------
@@ -67,17 +103,6 @@ Rules examples
endif
endon
Indicators (recommended settings)
---------------------------------
.. csv-table::
:header: "Indicator", "Value Name", "Interval", "Decimals", "Extra information"
:widths: 8, 5, 5, 5, 40
"Status", "N/A", "", "", ""
"Carbon Dioxide", "ppm", "15", "0", ""
"Temperature", "N/A", "", "", "Used for tSense (K70), K30, K33"
"Humidity", "N/A", "", "", "Used for tSense (K70), K30, K33"
Where to buy
------------
Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

+31 -24
View File
@@ -104,122 +104,129 @@ There's three different released versions of ESP Easy:
":ref:`P080_page`","|P080_status|","P080"
":ref:`P081_page`","|P081_status|","P081"
Internal GPIO handling
----------------------
Plugins: :ref:`P000_page`
Analog input
============
------------
Plugins: |Plugin_Analog_input|
Color
=====
-----
Plugins: |Plugin_Color|
Communication
=============
-------------
Plugins: |Plugin_Communication|
Display
=======
-------
Plugins: |Plugin_Display|
Distance
========
--------
Plugins: |Plugin_Distance|
Dust
====
----
Plugins: |Plugin_Dust|
Energy (AC)
===========
-----------
Plugins: |Plugin_Energy_AC|
Energy (DC)
===========
-----------
Plugins: |Plugin_Energy_DC|
Environment
===========
-----------
Plugins: |Plugin_Environment|
Extra IO
========
--------
Plugins: |Plugin_Extra_IO|
Gases
=====
-----
Plugins: |Plugin_Gases|
Generic
=======
-------
Plugins: |Plugin_Generic|
Gesture
=======
-------
Plugins: |Plugin_Gesture|
Gyro
====
----
Plugins: |Plugin_Gyro|
Hardware
========
--------
Plugins: |Plugin_Hardware|
Keypad
======
------
Plugins: |Plugin_Keypad|
Light/Lux
=========
---------
Plugins: |Plugin_Light_Lux|
Motor
=====
-----
Plugins: |Plugin_Motor|
Notify
======
------
Plugins: |Plugin_Notify|
Output
======
------
Plugins: |Plugin_Output|
Regulator
=========
---------
Plugins: |Plugin_Regulator|
RFID
====
----
Plugins: |Plugin_RFID|
Switch input
============
------------
Plugins: |Plugin_Switch_input|
Weight
======
------
Plugins: |Plugin_Weight|
-1
View File
@@ -18,7 +18,6 @@
from recommonmark.parser import CommonMarkParser
import sphinx_bootstrap_theme
# -- Project information -----------------------------------------------------
project = u'ESP Easy'