mirror of
https://github.com/esphome/esphome-docs.git
synced 2025-04-07 18:55:46 +02:00
PZEM/VL53L0x/ADE7953 docs
This commit is contained in:
parent
beebf2379a
commit
b2de20cf32
119
components/sensor/ade7953.rst
Normal file
119
components/sensor/ade7953.rst
Normal file
@ -0,0 +1,119 @@
|
||||
ADE7953 Power Sensor
|
||||
====================
|
||||
|
||||
.. seo::
|
||||
:description: Instructions for setting up ADE7953 power sensors
|
||||
:image: ade7953.png
|
||||
|
||||
.. note::
|
||||
|
||||
This page is incomplete and could some work. If you want to contribute, please read the
|
||||
:doc:`contributing guide </guides/contributing>`. This page is missing:
|
||||
|
||||
- A complete configuration example for the Shelly 2.5
|
||||
- An image for the front page
|
||||
|
||||
The ``ade7953`` sensor platform allows you to use ADE7953 single phase energy metering ICs
|
||||
(`datasheet <https://www.analog.com/media/en/technical-documentation/data-sheets/ADE7953.pdf>`__)
|
||||
with ESPHome. These are commonly found in **Shelly 2.5** devices.
|
||||
|
||||
This sensor can measure voltage and has two channels for reading current and active power (A & B).
|
||||
|
||||
The :ref:`I²C Bus <i2c>` is
|
||||
required to be set up in your configuration for this sensor to work.
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
# Example configuration entry
|
||||
sensor:
|
||||
- platform: ade7953
|
||||
voltage:
|
||||
name: ADE7953 Voltage
|
||||
current_a:
|
||||
name: ADE7953 Current A
|
||||
current_b:
|
||||
name: ADE7953 Current B
|
||||
active_power_a:
|
||||
name: ADE7953 Active Power A
|
||||
active_power_b:
|
||||
name: ADE7953 Active Power B
|
||||
update_interval: 60s
|
||||
|
||||
Configuration variables:
|
||||
------------------------
|
||||
|
||||
- **address** (*Optional*, int): Manually specify the i^2c address of the sensor. Defaults to ``0x38``.
|
||||
- **voltage** (*Optional*): Use the voltage value of the sensor in volt. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **current_a** (*Optional*): Use the current value of the A channel in amperes. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **current_b** (*Optional*): Use the current value of the B channel in amperes. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **active_power_a** (*Optional*): Use the power value of the A channel in watts. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **active_power_b** (*Optional*): Use the power value of the A channel in watts. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **update_interval** (*Optional*, :ref:`config-time`): The interval to check the sensor. Defaults to ``60s``.
|
||||
|
||||
Use with Shelly 2.5
|
||||
-------------------
|
||||
|
||||
The Shelly 2.5 device contains this sensor for power monitoring. An example config for the Shelly 2.5
|
||||
is given below.
|
||||
|
||||
There are two oddities with the Shelly 2.5:
|
||||
|
||||
- First, the A and B channels are mixed up - the chip's A channel is label B on the outside and
|
||||
vice versa. Probably to make the PCB easier to manufacture.
|
||||
- Secondly, due to the first point the active_power values are inverted. This is fixed by
|
||||
using a multiply filter as seen in the config below.
|
||||
|
||||
Additionally, the device has an ::doc:`NTC temperature sensor <ntc>`.
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
i2c:
|
||||
sda: GPIO12
|
||||
scl: GPIO14
|
||||
|
||||
sensor:
|
||||
- platform: ade7953
|
||||
voltage:
|
||||
name: Shelly Voltage
|
||||
current_a:
|
||||
name: Shelly Current B
|
||||
current_b:
|
||||
name: Shelly Current A
|
||||
active_power_a:
|
||||
name: Shelly Active Power B
|
||||
filters:
|
||||
- multiply: -1
|
||||
active_power_b:
|
||||
name: Shelly Active Power A
|
||||
filters:
|
||||
- multiply: -1
|
||||
update_interval: 60s
|
||||
|
||||
# NTC Temperature
|
||||
- platform: ntc
|
||||
sensor: temp_resistance_reading
|
||||
name: "Shelly Temperature"
|
||||
calibration:
|
||||
b_constant: 3350
|
||||
reference_resistance: 10kOhm
|
||||
reference_temperature: 298.15K
|
||||
- platform: resistance
|
||||
id: temp_resistance_reading
|
||||
sensor: temp_analog_reading
|
||||
configuration: DOWNSTREAM
|
||||
resistor: 32kOhm
|
||||
- platform: adc
|
||||
id: temp_analog_reading
|
||||
pin: A0
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
||||
- :ref:`sensor-filters`
|
||||
- :apiref:`ade7953/ade7953.h`
|
||||
- :ghedit:`Edit`
|
69
components/sensor/pzem004t.rst
Normal file
69
components/sensor/pzem004t.rst
Normal file
@ -0,0 +1,69 @@
|
||||
Peacefair PZEM-004T Energy Monitor
|
||||
==================================
|
||||
|
||||
.. seo::
|
||||
:description: Instructions for setting up PZEM-004T power monitors.
|
||||
:image: pzem004t.png
|
||||
:keywords: PZEM-004T
|
||||
|
||||
.. note::
|
||||
|
||||
This page is incomplete and could some work. If you want to contribute, please read the
|
||||
:doc:`contributing guide </guides/contributing>`. This page is missing:
|
||||
|
||||
- An image for the front page.
|
||||
- Images/screenshots/example configs of this device being used in action.
|
||||
|
||||
The ``pzem004t`` sensor platform allows you to use PZEM-004T energy monitors
|
||||
(`website <https://innovatorsguru.com/ac-digital-multifunction-meter-using-pzem-004t/>`__) sensors with
|
||||
ESPHome.
|
||||
|
||||
.. warning::
|
||||
|
||||
This page refers to version V1 of the PZEM004T, which has been out of stock for a while.
|
||||
For using the newer V3 variant of this sensor please see :doc:`pzemac <pzemac>`.
|
||||
|
||||
The communication with this integration is done over a :ref:`UART bus <uart>`.
|
||||
You must therefore have a ``uart:`` entry in your configuration with both the TX and RX pins set
|
||||
to some pins on your board and the baud rate set to 9600.
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
# Example configuration entry
|
||||
uart:
|
||||
rx_pin: D1
|
||||
rx_pin: D2
|
||||
baud_rate: 9600
|
||||
|
||||
sensor:
|
||||
- platform: pzem004
|
||||
current:
|
||||
name: "PZEM-004T Current"
|
||||
voltage:
|
||||
name: "PZEM-004T Voltage"
|
||||
power:
|
||||
name: "PZEM-004T Power"
|
||||
update_interval: 60s
|
||||
|
||||
Configuration variables:
|
||||
------------------------
|
||||
|
||||
- **current** (*Optional*): Use the current value of the sensor in amperes. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **power** (*Optional*): Use the (active) power value of the sensor in watts. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **voltage** (*Optional*): Use the voltage value of the sensor in volts.
|
||||
All options from :ref:`Sensor <config-sensor>`.
|
||||
- **update_interval** (*Optional*, :ref:`config-time`): The interval to check the
|
||||
sensor. Defaults to ``60s``.
|
||||
- **uart_id** (*Optional*, :ref:`config-id`): Manually specify the ID of the :ref:`UART Component <uart>` if you want
|
||||
to use multiple UART buses.
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
||||
- :ref:`sensor-filters`
|
||||
- :doc:`pzemac`
|
||||
- :doc:`pzemdc`
|
||||
- :apiref:`pzem004t/pzem004t.h`
|
||||
- :ghedit:`Edit`
|
81
components/sensor/pzemac.rst
Normal file
81
components/sensor/pzemac.rst
Normal file
@ -0,0 +1,81 @@
|
||||
Peacefair PZEM-004T V3 Energy Monitor
|
||||
=====================================
|
||||
|
||||
.. seo::
|
||||
:description: Instructions for setting up PZEM-004T power monitors.
|
||||
:image: pzemac.png
|
||||
:keywords: PZEM-004T V3
|
||||
|
||||
.. note::
|
||||
|
||||
This page is incomplete and could some work. If you want to contribute, please read the
|
||||
:doc:`contributing guide </guides/contributing>`. This page is missing:
|
||||
|
||||
- An image for the front page.
|
||||
- Images/screenshots/example configs of this device being used in action.
|
||||
|
||||
The ``pzemac`` sensor platform allows you to use PZEM-004T V3 energy monitors
|
||||
(`website <https://innovatorsguru.com/pzem-004t-v3/>`__,
|
||||
`datasheet <https://innovatorsguru.com/wp-content/uploads/2019/06/PZEM-004T-V3.0-Datasheet-User-Manual.pdf>`__)
|
||||
with ESPHome.
|
||||
|
||||
The sensor can be connected in various configurations - please see the `manufacturer's website <https://innovatorsguru.com/pzem-004t-v3/>`__
|
||||
for more information.
|
||||
|
||||
.. warning::
|
||||
|
||||
This page refers to version V3 of the PZEM004T.
|
||||
For using the older V1 variant of this sensor please see :doc:`pzem004t <pzem004t>`.
|
||||
|
||||
The communication with this integration is done over a :ref:`UART bus <uart>`.
|
||||
You must therefore have a ``uart:`` entry in your configuration with both the TX and RX pins set
|
||||
to some pins on your board and the baud rate set to 9600.
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
# Example configuration entry
|
||||
uart:
|
||||
rx_pin: D1
|
||||
rx_pin: D2
|
||||
baud_rate: 9600
|
||||
|
||||
sensor:
|
||||
- platform: pzemac
|
||||
current:
|
||||
name: "PZEM-004T V3 Current"
|
||||
voltage:
|
||||
name: "PZEM-004T V3 Voltage"
|
||||
power:
|
||||
name: "PZEM-004T V3 Power"
|
||||
frequency:
|
||||
name: "PZEM-004T V3 Frequency"
|
||||
power_factor:
|
||||
name: "PZEM-004T V3 Power Factor"
|
||||
update_interval: 60s
|
||||
|
||||
Configuration variables:
|
||||
------------------------
|
||||
|
||||
- **current** (*Optional*): Use the current value of the sensor in amperes. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **power** (*Optional*): Use the (active) power value of the sensor in watts. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **voltage** (*Optional*): Use the voltage value of the sensor in volts.
|
||||
All options from :ref:`Sensor <config-sensor>`.
|
||||
- **frequency** (*Optional*): Use the frequency value of the sensor in hertz.
|
||||
All options from :ref:`Sensor <config-sensor>`.
|
||||
- **power_factor** (*Optional*): Use the power factor value of the sensor.
|
||||
All options from :ref:`Sensor <config-sensor>`.
|
||||
- **update_interval** (*Optional*, :ref:`config-time`): The interval to check the
|
||||
sensor. Defaults to ``60s``.
|
||||
- **address** (*Optional*, int): The address of the sensor if multiple sensors are attached to
|
||||
the same UART bus. You will need to set the address of each device manually. Defaults to ``1``.
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
||||
- :ref:`sensor-filters`
|
||||
- :doc:`pzem004t`
|
||||
- :doc:`pzemdc`
|
||||
- :apiref:`pzemac/pzemac.h`
|
||||
- :ghedit:`Edit`
|
62
components/sensor/pzemdc.rst
Normal file
62
components/sensor/pzemdc.rst
Normal file
@ -0,0 +1,62 @@
|
||||
Peacefair PZEM-00X DC Energy Monitor
|
||||
====================================
|
||||
|
||||
.. seo::
|
||||
:description: Instructions for setting up DC PZEM power monitors.
|
||||
:image: pzemdc.png
|
||||
|
||||
.. note::
|
||||
|
||||
This page is incomplete and could some work. If you want to contribute, please read the
|
||||
:doc:`contributing guide </guides/contributing>`. This page is missing:
|
||||
|
||||
- An image for the front page.
|
||||
- Images/screenshots/example configs of this device being used in action.
|
||||
|
||||
The ``pzemdc`` sensor platform allows you to use various DC Peacefair PZEM energy monitors
|
||||
with ESPHome. The supported models are: PZEM-003, PZEM-014, PZEM-016 and PZEM-017.
|
||||
|
||||
The communication with this integration is done over a :ref:`UART bus <uart>`.
|
||||
You must therefore have a ``uart:`` entry in your configuration with both the TX and RX pins set
|
||||
to some pins on your board and the baud rate set to 9600.
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
# Example configuration entry
|
||||
uart:
|
||||
rx_pin: D1
|
||||
rx_pin: D2
|
||||
baud_rate: 9600
|
||||
|
||||
sensor:
|
||||
- platform: pzemdc
|
||||
current:
|
||||
name: "PZEM-003 Current"
|
||||
voltage:
|
||||
name: "PZEM-003 Voltage"
|
||||
power:
|
||||
name: "PZEM-003 Power"
|
||||
update_interval: 60s
|
||||
|
||||
Configuration variables:
|
||||
------------------------
|
||||
|
||||
- **current** (*Optional*): Use the current value of the sensor in amperes. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **power** (*Optional*): Use the power value of the sensor in watts. All options from
|
||||
:ref:`Sensor <config-sensor>`.
|
||||
- **voltage** (*Optional*): Use the voltage value of the sensor in volts.
|
||||
All options from :ref:`Sensor <config-sensor>`.
|
||||
- **update_interval** (*Optional*, :ref:`config-time`): The interval to check the
|
||||
sensor. Defaults to ``60s``.
|
||||
- **address** (*Optional*, int): The address of the sensor if multiple sensors are attached to
|
||||
the same UART bus. You will need to set the address of each device manually. Defaults to ``1``.
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
||||
- :ref:`sensor-filters`
|
||||
- :doc:`pzem004t`
|
||||
- :doc:`pzemac`
|
||||
- :apiref:`pzemdc/pzemdc.h`
|
||||
- :ghedit:`Edit`
|
60
components/sensor/vl53l0x.rst
Normal file
60
components/sensor/vl53l0x.rst
Normal file
@ -0,0 +1,60 @@
|
||||
VL53L0X Time Of Flight Distance Sensor
|
||||
======================================
|
||||
|
||||
.. seo::
|
||||
:description: Instructions for setting up VL53L0X distance sensors in ESPHome.
|
||||
:image: vl53l0x.jpg
|
||||
:keywords: VL53L0X
|
||||
|
||||
.. note::
|
||||
|
||||
This page is incomplete and could some work. If you want to contribute, please read the
|
||||
:doc:`contributing guide </guides/contributing>`. This page is missing:
|
||||
|
||||
- An image for the front page.
|
||||
- Images/screenshots/example configs of this device being used in action.
|
||||
|
||||
The ``vl53l0x`` sensor platform allows you to use VL53L0X optical time of flight
|
||||
(`datasheet <https://www.st.com/resource/en/datasheet/vl53l0x.pdf>`__,
|
||||
`ST <https://www.st.com/resource/en/datasheet/vl53l0x.pdf>`__) with ESPHome
|
||||
to measure distances. The sensor works optically by emitting short infrared pulses
|
||||
and measuring the time it takes the light to be reflected back
|
||||
|
||||
The sensor can measure distances up to 2 meters, though that figure depends significantly
|
||||
on several conditions like surface reflectance, field of view, temperature etc. In general
|
||||
you can expect surfaces up to 60cm to work, after that you need to make sure the surface is reflecting
|
||||
well enough (see also section 5 of datasheet).
|
||||
|
||||
The :ref:`I²C Bus <i2c>` is
|
||||
required to be set up in your configuration for this sensor to work.
|
||||
|
||||
.. code-block:: yaml
|
||||
|
||||
# Example configuration entry
|
||||
sensor:
|
||||
- platform: vl53l0x
|
||||
name: "VL53L0x Distance"
|
||||
address: 0x29
|
||||
update_interval: 60s
|
||||
|
||||
Configuration variables:
|
||||
------------------------
|
||||
|
||||
- **name** (**Required**, string): The name of the sensor.
|
||||
- **update_interval** (*Optional*, :ref:`config-time`): The interval to check the
|
||||
sensor. Defaults to ``60s``.
|
||||
- **signal_rate_limit** (*Optional*, float): Set the return signal rate limit in units of MCPS
|
||||
(mega counts per second). This is the minimum signal amplitude detected by the sensor necessary
|
||||
for it to report a valid reading. Setting a lower value may increase the range of the sensor
|
||||
but also increases the chance of getting inaccurate readings. Defaults to ``0.25``.
|
||||
- All other options from :ref:`Sensor <config-sensor>`.
|
||||
- **address** (*Optional*, int): Manually specify the i^2c address of the sensor. Defaults to ``0x29``.
|
||||
- **id** (*Optional*, :ref:`config-id`): Manually specify the ID used for code generation.
|
||||
|
||||
See Also
|
||||
--------
|
||||
|
||||
- :ref:`sensor-filters`
|
||||
- :apiref:`vl53l0x/vl53l0x_sensor.h`
|
||||
- `vl53l0x-arduino library <https://github.com/pololu/vl53l0x-arduino/>`__ by `Pololu <https://github.com/pololu>`__
|
||||
- :ghedit:`Edit`
|
1
images/ade7953.svg
Normal file
1
images/ade7953.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" height="61.333" width="280"><path d="M20.533 1.867h239.511c10.31 0 18.667 8.357 18.667 18.666V41.2c0 10.31-8.358 18.667-18.667 18.667H20.534c-10.31 0-18.667-8.358-18.667-18.667V20.533c0-10.309 8.357-18.666 18.666-18.666z"/><path d="M20.533 1.867h239.511c10.31 0 18.667 8.357 18.667 18.666V41.2c0 10.31-8.358 18.667-18.667 18.667H20.534c-10.31 0-18.667-8.358-18.667-18.667V20.533c0-10.309 8.357-18.666 18.666-18.666z" fill="none" stroke="#000" stroke-width="1.3333" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><g fill="#fff"><path d="M38.252 41.84H25.839l-2.194 5.693h-11.2l14.28-32.666h10.827l14.28 32.666H40.445zm-3.033-7.933l-3.174-8.214-3.173 8.214zM57.652 14.867h16.1q5.46 0 9.613 2.006 4.2 1.96 6.487 5.647 2.333 3.687 2.333 8.68t-2.333 8.68q-2.287 3.687-6.487 5.693-4.153 1.96-9.613 1.96h-16.1zm15.633 24.08q3.547 0 5.647-2.007 2.147-2.053 2.147-5.74 0-3.687-2.147-5.693-2.1-2.054-5.647-2.054h-4.62v15.494zM127.359 39.227v8.306h-27.16V14.867h26.553v8.306h-15.727V27h13.814v7.933h-13.814v4.294zM161.879 14.867v6.766l-10.874 25.9h-12.04l10.36-24.126h-6.3v4.76h-9.1v-13.3zM180.859 14.12q4.713 0 8.213 1.82 3.547 1.82 5.507 5.413 1.96 3.594 1.96 8.82 0 5.6-2.287 9.707-2.24 4.107-6.347 6.253-4.06 2.147-9.473 2.147-2.94 0-5.6-.7-2.66-.653-4.527-1.867l3.967-7.7q2.427 1.727 5.927 1.727 2.846 0 4.666-1.4 1.867-1.447 2.427-4.153-2.567 1.82-6.487 1.82-2.986 0-5.553-1.307-2.567-1.307-4.107-3.687t-1.54-5.46q0-3.406 1.727-6.02 1.773-2.613 4.807-4.013 3.033-1.4 6.72-1.4zm.746 14.28q1.494 0 2.427-.887.933-.933.933-2.473 0-1.54-.933-2.427-.933-.886-2.427-.886-1.493 0-2.426.886-.934.887-.934 2.427t.934 2.473q.933.887 2.426.887zM216.592 26.393q6.86 0 10.08 2.894 3.267 2.846 3.267 7.513 0 3.08-1.634 5.693-1.586 2.567-4.946 4.2-3.36 1.587-8.354 1.587-3.453 0-6.906-.747-3.407-.746-5.974-2.193l3.734-8.12q2.053 1.167 4.293 1.773 2.287.607 4.433.607 1.914 0 3.08-.653 1.214-.7 1.214-1.914 0-1.166-1.074-1.726-1.073-.607-3.873-.607h-9.473l1.633-19.833h21.7v8.306h-12.647l-.233 3.22zM254.192 27.793q3.78.934 5.787 3.407 2.053 2.427 2.053 5.88 0 2.94-1.633 5.507-1.587 2.52-4.947 4.106-3.36 1.587-8.353 1.587-3.454 0-6.907-.747-3.407-.746-5.973-2.193l3.733-8.12q2.007 1.167 4.293 1.773 2.334.607 4.48.607 1.914 0 3.08-.653 1.167-.654 1.167-1.867 0-2.24-3.873-2.24h-4.34v-6.767l4.806-4.9H235.9v-8.306h24.36v6.766z"/></g></svg>
|
After Width: | Height: | Size: 2.3 KiB |
1
images/pzem004t.svg
Normal file
1
images/pzem004t.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" height="60" width="345.333"><path d="M20.533.933h305.334c10.309 0 18.666 8.358 18.666 18.667v20.667c0 10.309-8.357 18.666-18.666 18.666H20.533c-10.309 0-18.666-8.357-18.666-18.666V19.6C1.867 9.29 10.224.933 20.533.933z"/><path d="M20.533.933h305.334c10.309 0 18.666 8.358 18.666 18.667v20.667c0 10.309-8.357 18.666-18.666 18.666H20.533c-10.309 0-18.666-8.357-18.666-18.666V19.6C1.867 9.29 10.224.933 20.533.933z" fill="none" stroke="#000" stroke-width="1.3333" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><g fill="#fff"><path d="M30.506 13.933q4.527 0 7.887 1.494 3.36 1.493 5.18 4.293 1.82 2.8 1.82 6.533 0 3.734-1.82 6.534t-5.18 4.293q-3.36 1.493-7.887 1.493h-4.713V46.6H14.78V13.933zm-.7 16.147q2.24 0 3.36-.98 1.12-1.027 1.12-2.847t-1.12-2.8q-1.12-1.026-3.36-1.026h-4.013v7.653zM81.826 38.06v8.54H51.82v-6.767l14.933-17.36H52.286v-8.54H81.08V20.7L66.146 38.06zM116.206 38.293V46.6h-27.16V13.933H115.6v8.307H99.873v3.827h13.813V34H99.873v4.293zM153.62 46.6l-.094-14.887-7.093 11.947h-4.853l-7.094-11.433V46.6h-10.033V13.933h9.053l10.64 17.407 10.36-17.407h9.054l.093 32.667zM172.413 29.147h14v7.933h-14zM208.66 47.347q-4.34 0-7.7-2.007-3.314-2.053-5.227-5.88-1.867-3.873-1.867-9.193 0-5.32 1.867-9.147 1.913-3.873 5.227-5.88 3.36-2.053 7.7-2.053t7.653 2.053q3.36 2.007 5.227 5.88 1.913 3.827 1.913 9.147t-1.913 9.193q-1.867 3.827-5.227 5.88-3.313 2.007-7.653 2.007zm0-8.82q3.733 0 3.733-8.26t-3.733-8.26q-3.734 0-3.734 8.26t3.734 8.26zM244.953 47.347q-4.34 0-7.7-2.007-3.313-2.053-5.227-5.88-1.866-3.873-1.866-9.193 0-5.32 1.866-9.147 1.914-3.873 5.227-5.88 3.36-2.053 7.7-2.053t7.653 2.053q3.36 2.007 5.227 5.88 1.913 3.827 1.913 9.147t-1.913 9.193q-1.867 3.827-5.227 5.88-3.313 2.007-7.653 2.007zm0-8.82q3.733 0 3.733-8.26t-3.733-8.26q-3.733 0-3.733 8.26t3.733 8.26zM298.14 41h-4.34v5.6h-10.687V41h-16.94v-7l13.86-20.067h11.293l-12.32 18.527h4.434v-4.993h10.36v4.993h4.34zM309.513 22.473h-9.567v-8.54h30.147v8.54h-9.567V46.6h-11.013z"/></g></svg>
|
After Width: | Height: | Size: 2.0 KiB |
1
images/pzemac.svg
Normal file
1
images/pzemac.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" height="61.333" width="280"><path d="M20.533 1.333h239.511c10.31 0 18.667 8.358 18.667 18.667v20.667c0 10.309-8.358 18.666-18.667 18.666H20.534c-10.31 0-18.667-8.357-18.667-18.666V20c0-10.31 8.357-18.667 18.666-18.667z"/><path d="M20.533 1.333h239.511c10.31 0 18.667 8.358 18.667 18.667v20.667c0 10.309-8.358 18.666-18.667 18.666H20.534c-10.31 0-18.667-8.357-18.667-18.666V20c0-10.31 8.357-18.667 18.666-18.667z" fill="none" stroke="#000" stroke-width="1.3333" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><g fill="#fff"><path d="M30.646 14.333q4.526 0 7.886 1.494 3.36 1.493 5.18 4.293 1.82 2.8 1.82 6.533 0 3.734-1.82 6.534t-5.18 4.293q-3.36 1.493-7.886 1.493h-4.714V47H14.92V14.333zm-.7 16.147q2.24 0 3.36-.98 1.12-1.027 1.12-2.847t-1.12-2.8q-1.12-1.026-3.36-1.026h-4.014v7.653zM81.966 38.46V47H51.959v-6.767l14.933-17.36H52.426v-8.54h28.793V21.1L66.286 38.46zM116.346 38.693V47h-27.16V14.333h26.553v8.307h-15.727v3.827h13.814V34.4h-13.814v4.293zM153.759 47l-.093-14.887-7.094 11.947h-4.853l-7.093-11.433V47h-10.034V14.333h9.054l10.64 17.407 10.36-17.407h9.053L163.792 47zM213.326 41.307h-12.414L198.72 47h-11.2l14.28-32.667h10.827L226.906 47h-11.387zm-3.034-7.934l-3.173-8.213-3.173 8.213zM249.152 47.747q-5.18 0-9.333-2.147-4.153-2.193-6.533-6.067-2.334-3.92-2.334-8.866 0-4.947 2.334-8.82 2.38-3.92 6.533-6.067 4.153-2.193 9.333-2.193 4.76 0 8.494 1.68 3.733 1.68 6.16 4.853l-6.954 6.207q-3.033-3.827-7.14-3.827-3.453 0-5.553 2.24-2.1 2.193-2.1 5.927 0 3.733 2.1 5.973 2.1 2.193 5.553 2.193 4.107 0 7.14-3.826l6.954 6.206q-2.427 3.174-6.16 4.854-3.734 1.68-8.494 1.68z"/></g></svg>
|
After Width: | Height: | Size: 1.6 KiB |
1
images/pzemdc.svg
Normal file
1
images/pzemdc.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" height="61.333" width="280"><path d="M20.533 1.733h239.511c10.31 0 18.667 8.358 18.667 18.667v20.667c0 10.309-8.358 18.666-18.667 18.666H20.534c-10.31 0-18.667-8.357-18.667-18.666V20.4c0-10.31 8.357-18.667 18.666-18.667z"/><path d="M20.533 1.733h239.511c10.31 0 18.667 8.358 18.667 18.667v20.667c0 10.309-8.358 18.666-18.667 18.666H20.534c-10.31 0-18.667-8.357-18.667-18.666V20.4c0-10.31 8.357-18.667 18.666-18.667z" fill="none" stroke="#000" stroke-width="1.3333" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><g fill="#fff"><path d="M29.946 14.733q4.526 0 7.886 1.494 3.36 1.493 5.18 4.293 1.82 2.8 1.82 6.533 0 3.734-1.82 6.534t-5.18 4.293q-3.36 1.493-7.886 1.493h-4.714V47.4H14.22V14.733zm-.7 16.147q2.24 0 3.36-.98 1.12-1.027 1.12-2.847t-1.12-2.8q-1.12-1.026-3.36-1.026h-4.014v7.653zM81.266 38.86v8.54H51.259v-6.767l14.933-17.36H51.726v-8.54h28.793V21.5L65.586 38.86zM115.646 39.093V47.4h-27.16V14.733h26.553v8.307H99.312v3.827h13.814V34.8H99.312v4.293zM153.059 47.4l-.093-14.887-7.094 11.947h-4.853l-7.093-11.433V47.4h-10.034V14.733h9.054l10.64 17.407 10.36-17.407h9.053l.093 32.667zM190.412 14.733h16.1q5.46 0 9.614 2.007 4.2 1.96 6.486 5.647 2.334 3.686 2.334 8.68 0 4.993-2.334 8.68-2.286 3.686-6.486 5.693-4.154 1.96-9.614 1.96h-16.1zm15.634 24.08q3.546 0 5.646-2.006 2.147-2.054 2.147-5.74 0-3.687-2.147-5.694-2.1-2.053-5.646-2.053h-4.62v15.493zM249.852 48.147q-5.18 0-9.333-2.147-4.153-2.193-6.533-6.067-2.334-3.92-2.334-8.866 0-4.947 2.334-8.82 2.38-3.92 6.533-6.067 4.153-2.193 9.333-2.193 4.76 0 8.494 1.68 3.733 1.68 6.16 4.853l-6.954 6.207q-3.033-3.827-7.14-3.827-3.453 0-5.553 2.24-2.1 2.193-2.1 5.927 0 3.733 2.1 5.973 2.1 2.193 5.553 2.193 4.107 0 7.14-3.826l6.954 6.206q-2.427 3.174-6.16 4.854-3.734 1.68-8.494 1.68z"/></g></svg>
|
After Width: | Height: | Size: 1.8 KiB |
1
images/vl53l0x.svg
Normal file
1
images/vl53l0x.svg
Normal file
@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" height="60" width="280"><path d="M20.533.8h239.511c10.31 0 18.667 8.357 18.667 18.667v20.666c0 10.31-8.358 18.667-18.667 18.667H20.534c-10.31 0-18.667-8.357-18.667-18.667V19.467C1.867 9.157 10.224.8 20.533.8z"/><path d="M20.533.8h239.511c10.31 0 18.667 8.357 18.667 18.667v20.666c0 10.31-8.358 18.667-18.667 18.667H20.534c-10.31 0-18.667-8.357-18.667-18.667V19.467C1.867 9.157 10.224.8 20.533.8z" fill="none" stroke="#000" stroke-width="1.3333" stroke-linecap="round" stroke-linejoin="round" stroke-miterlimit="10"/><g fill="#fff"><path d="M55.612 13.8L41.8 46.467H30.972L17.16 13.8h11.853l7.793 19.087 7.98-19.087zM60.732 13.8h11.013v24.127h14.747v8.54h-25.76zM105.565 25.327q6.86 0 10.08 2.893 3.267 2.847 3.267 7.513 0 3.08-1.633 5.694-1.587 2.566-4.947 4.2-3.36 1.586-8.353 1.586-3.454 0-6.907-.746-3.407-.747-5.973-2.194l3.733-8.12q2.053 1.167 4.293 1.774 2.287.606 4.434.606 1.913 0 3.08-.653 1.213-.7 1.213-1.913 0-1.167-1.073-1.727-1.074-.607-3.874-.607h-9.473L95.065 13.8h21.7v8.307H104.12l-.234 3.22zM143.165 26.727q3.78.933 5.787 3.406 2.053 2.427 2.053 5.88 0 2.94-1.633 5.507-1.587 2.52-4.947 4.107-3.36 1.586-8.353 1.586-3.453 0-6.907-.746-3.406-.747-5.973-2.194l3.733-8.12q2.007 1.167 4.294 1.774 2.333.606 4.48.606 1.913 0 3.08-.653 1.166-.653 1.166-1.867 0-2.24-3.873-2.24h-4.34v-6.766l4.807-4.9h-11.667V13.8h24.36v6.767zM158.832 13.8h11.013v24.127h14.747v8.54h-25.76zM204.645 47.213q-4.34 0-7.7-2.006-3.313-2.054-5.226-5.88-1.867-3.874-1.867-9.194t1.867-9.146q1.913-3.874 5.226-5.88 3.36-2.054 7.7-2.054t7.654 2.054q3.36 2.006 5.226 5.88 1.914 3.826 1.914 9.146t-1.914 9.194q-1.866 3.826-5.226 5.88-3.314 2.006-7.654 2.006zm0-8.82q3.734 0 3.734-8.26t-3.734-8.26q-3.733 0-3.733 8.26t3.733 8.26zM246.212 46.467l-5.647-8.727-5.506 8.727h-12.554l11.807-16.474L222.925 13.8h12.367l5.553 8.213 5.414-8.213h11.853l-11.34 15.773 12.04 16.894z"/></g></svg>
|
After Width: | Height: | Size: 1.9 KiB |
@ -89,6 +89,7 @@ Sensor Components
|
||||
|
||||
Sensor Core, components/sensor/index, folder-open.svg
|
||||
ADC, components/sensor/adc, flash.svg
|
||||
ADE7953, components/sensor/ade7953, ade7953.svg
|
||||
ADS1115, components/sensor/ads1115, ads1115.jpg
|
||||
AM2320, components/sensor/am2320, am2320.jpg
|
||||
APDS9960, components/sensor/apds9960, apds9960.jpg
|
||||
@ -128,6 +129,9 @@ Sensor Components
|
||||
PMSX003, components/sensor/pmsx003, pmsx003.svg
|
||||
Pulse Counter, components/sensor/pulse_counter, pulse.svg
|
||||
Pulse Width, components/sensor/pulse_width, pulse.svg
|
||||
PZEM004T, components/sensor/pzem004t, pzem004t.svg
|
||||
PZEM AC, components/sensor/pzemac, pzemac.svg
|
||||
PZEM DC, components/sensor/pzemdc, pzemdc.svg
|
||||
Resistance, components/sensor/resistance, omega.svg
|
||||
Rotary Encoder, components/sensor/rotary_encoder, rotary_encoder.jpg
|
||||
SenseAir, components/sensor/senseair, senseair_s8.jpg
|
||||
@ -144,6 +148,7 @@ Sensor Components
|
||||
Tx20, components/sensor/tx20, tx20.jpg
|
||||
Ultrasonic Sensor, components/sensor/ultrasonic, ultrasonic.jpg
|
||||
Uptime Sensor, components/sensor/uptime, timer.svg
|
||||
VL53L0x, components/sensor/vl53l0x, vl53l0x.svg
|
||||
WiFi Signal Strength, components/sensor/wifi_signal, network-wifi.svg
|
||||
Xiaomi CGG1, components/sensor/xiaomi_cgg1, xiaomi_cgg1.jpg
|
||||
Xiaomi HHCCJCY01, components/sensor/xiaomi_hhccjcy01, xiaomi_hhccjcy01.jpg
|
||||
|
Loading…
Reference in New Issue
Block a user