mirror of
https://github.com/home-assistant/home-assistant.io.git
synced 2025-04-29 07:47:48 +00:00
1.2 KiB
1.2 KiB
layout | title | description | date | sidebar | comments | sharing | footer | logo | ha_category | ha_release | ha_iot_class |
---|---|---|---|---|---|---|---|---|---|---|---|
page | Arduino Sensor | Instructions on how to integrate Arduino boards pins as sensors within Home Assistant. | 2015-09-14 18:28 | true | false | true | true | arduino.png | DIY | pre 0.7 | Local Polling |
The arduino
sensor platform allows you to get numerical values from an analog input pin of an Arduino board. Usually the value is between 0 and 1024.
To enable an Arduino sensor with Home Assistant, add the following section to your configuration.yaml
file:
# Example configuration.yaml entry
sensor:
platform: arduino
pins:
1:
name: Door switch
0:
name: Brightness
{% configuration %} pins: description: List of pins to use. required: true type: map keys: pin_number: description: The pin number that corresponds with the pin numbering schema of your board. required: true type: map keys: name: default: Name that will be used in the frontend for the pin. type: string {% endconfiguration %}
The 6 analog pins of an Arduino UNO are numbered from A0 to A5.