diff --git a/components/sensor/fs3000.rst b/components/sensor/fs3000.rst new file mode 100644 index 000000000..1a61b17d8 --- /dev/null +++ b/components/sensor/fs3000.rst @@ -0,0 +1,47 @@ +FS3000 Air Velocity Sensor +========================== + +.. seo:: + :description: Instructions for setting up the FS3000 Air Velocity sensor. + :image: fs3000.jpg + :keywords: FS3000 + +The FS3000 Air Velocity sensor allows you to use your FS3000 +(`datasheet `__, +`sparkfun `__) +sensors with ESPHome. + +.. figure:: images/fs3000.jpg + :align: center + :width: 30.0% + + FS3000 Air Velocity Sensor. + (Credit: `Sparkfun `__, image compressed) + +.. _Sparkfun: https://www.sparkfun.com/products/15805 + +The FS3000 is a solid state air velocity sensor that communicates over over I²C. It is based on a MEMS thermopile sensor. There are two subtypes available: the FS3000-1005 measures air velocities between 0 meters/second and 7.23 meters/second, and the FS3000-1015 measures air velocities between 0 meters/second and 15 meters/second. + +To use the sensor, first set up an :ref:`I²C Bus ` and connect the sensor to the specified pins. + +.. code-block:: yaml + + # Example configuration entry + sensor: + - platform: fs3000 + name: "Air Velocity" + model: 1005 + update_interval: 60s + +Configuration variables: +------------------------ + +- **model** (**Required**, string): Specify FS3000 model, can be ``1005`` or ``1015``. +- **address** (*Optional*, int): Manually specifiy the I²C address of the sensor. Defaults to ``0x28``. +- **update_interval** (*Optional*, :ref:`config-time`): The interval to check the sensor. Defaults to ``60s``. +- All other options from :ref:`Sensor `. + +See Also +-------- + +- :ghedit:`Edit` diff --git a/components/sensor/images/fs3000.jpg b/components/sensor/images/fs3000.jpg new file mode 100644 index 000000000..071040ae3 Binary files /dev/null and b/components/sensor/images/fs3000.jpg differ diff --git a/images/fs3000.jpg b/images/fs3000.jpg new file mode 100644 index 000000000..05eb0a51f Binary files /dev/null and b/images/fs3000.jpg differ diff --git a/index.rst b/index.rst index be127ac01..cedf5abcd 100644 --- a/index.rst +++ b/index.rst @@ -349,6 +349,7 @@ Miscellaneous Binary Sensor Map, components/sensor/binary_sensor_map, binary_sensor_map.jpg, Map binary to value b-parasite, components/sensor/b_parasite, b_parasite.jpg, Moisture & Temperature & Humidity & Light EZO sensor circuits, components/sensor/ezo, ezo-ph-circuit.png, (pH) + FS3000, components/sensor/fs3000, fs3000.jpg, Air velocity Havells Solar, components/sensor/havells_solar, havellsgti5000d_s.jpg, Solar rooftop Growatt Solar, components/sensor/growatt_solar, growatt.jpg, Solar rooftop Kalman Combinator, components/sensor/kalman_combinator, function.svg