Files
.themes
_deploy
plugins
sass
source
_components
alarm_control_panel.manual.markdown
alarm_control_panel.markdown
alarm_control_panel.mqtt.markdown
arduino.markdown
automation.markdown
binary_sensor.arest.markdown
binary_sensor.markdown
binary_sensor.mqtt.markdown
browser.markdown
camera.foscam.markdown
camera.generic.markdown
camera.markdown
camera.mjpeg.markdown
configurator.markdown
conversation.markdown
device_sun_light_trigger.markdown
device_tracker.actiontec.markdown
device_tracker.aruba.markdown
device_tracker.asuswrt.markdown
device_tracker.ddwrt.markdown
device_tracker.geofancy.markdown
device_tracker.luci.markdown
device_tracker.markdown
device_tracker.mqtt.markdown
device_tracker.netgear.markdown
device_tracker.nmap_scanner.markdown
device_tracker.owntracks.markdown
device_tracker.snmp.markdown
device_tracker.thomson.markdown
device_tracker.tomato.markdown
device_tracker.tplink.markdown
device_tracker.ubus.markdown
discovery.markdown
downloader.markdown
ecobee.markdown
group.markdown
history.markdown
ifttt.manything.markdown
ifttt.markdown
introduction.markdown
isy994.markdown
keyboard.markdown
light.blinksticklight.markdown
light.hue.markdown
light.hyperion.markdown
light.limitlessled.markdown
light.markdown
light.mqtt.markdown
light.rfxtrx.markdown
light.tellstick.markdown
light.vera.markdown
light.wink.markdown
light.zwave.markdown
lock.markdown
lock.wink.markdown
logbook.markdown
logger.markdown
media_player.cast.markdown
media_player.denon.markdown
media_player.firetv.markdown
media_player.itunes.markdown
media_player.kodi.markdown
media_player.markdown
media_player.mpd.markdown
media_player.plex.markdown
media_player.sonos.markdown
media_player.squeezebox.markdown
modbus.markdown
motor.markdown
motor.mqtt.markdown
mqtt.markdown
notify.file.markdown
notify.instapush.markdown
notify.markdown
notify.nma.markdown
notify.pushbullet.markdown
notify.pushetta.markdown
notify.pushover.markdown
notify.slack.markdown
notify.smtp.markdown
notify.syslog.markdown
notify.telegram.markdown
notify.xmpp.markdown
rfxtrx.markdown
scene.markdown
script.markdown
sensor.arduino.markdown
sensor.arest.markdown
sensor.bitcoin.markdown
sensor.command_sensor.markdown
sensor.cpuspeed.markdown
sensor.dht.markdown
sensor.ecobee.markdown
sensor.efergy.markdown
sensor.forecast.markdown
sensor.glances.markdown
sensor.markdown
sensor.modbus.markdown
sensor.mqtt.markdown
sensor.mysensors.markdown
sensor.openweathermap.markdown
sensor.rest.markdown
sensor.rfxtrx.markdown
sensor.rpi_gpio.markdown
sensor.sabnzbd.markdown
sensor.swiss_public_transport.markdown
sensor.systemmonitor.markdown
sensor.tellstick.markdown
sensor.temper.markdown
sensor.time_date.markdown
sensor.transmission.markdown
sensor.vera.markdown
sensor.wink.markdown
sensor.worldclock.markdown
sensor.zwave.markdown
shell_command.markdown
simple_alarm.markdown
sun.markdown
switch.arduino.markdown
switch.arest.markdown
switch.command_switch.markdown
switch.edimax.markdown
switch.hikvision.markdown
switch.markdown
switch.modbus.markdown
switch.mqtt.markdown
switch.mystrom.markdown
switch.orvibo.markdown
switch.rest.markdown
switch.rfxtrx.markdown
switch.rpi_gpio.markdown
switch.tellstick.markdown
switch.transmission.markdown
switch.vera.markdown
switch.wemo.markdown
switch.wink.markdown
switch.zwave.markdown
tellstick.markdown
thermostat.ecobee.markdown
thermostat.heat_control.markdown
thermostat.homematic.markdown
thermostat.honeywell.markdown
thermostat.markdown
thermostat.nest.markdown
thermostat.radiotherm.markdown
updater.markdown
vera.markdown
verisure.markdown
wink.markdown
zone.markdown
zwave.markdown
_cookbook
_includes
_layouts
_posts
assets
blog
components
cookbook
demo
developers
font
getting-started
help
images
javascripts
static
CNAME
atom.xml
favicon.png
googlef4f3693c209fe788.html
index.html
robots.txt
.editorconfig
.gitattributes
.gitignore
.gitmodules
.powrc
.ruby-version
.slugignore
.travis.yml
CHANGELOG.markdown
Gemfile
Gemfile.lock
README.markdown
Rakefile
_config.yml
config.rb
config.ru
generate-redirect.py
home-assistant.io/source/_components/sensor.arduino.markdown
Fabian Affolter 3a636259cf Update description
2015-10-25 14:55:18 +01:00

1.1 KiB

layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category
layout title description date sidebar comments sharing footer logo ha_category
component Arduino sensor Instructions how to integrate Arduino boards pins as sensors within Home Assistant. 2015-09-14 18:28 true false true true arduino.png DIY

The arduino sensor platform allows allow you to get an 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
      type: analog
    0:
      name: Brightness
      type: analog

Configuration variables:

  • pins (Required): Array of pins to use. The number corresponds with the pin numbering schema of your board.
    • name: Name that will be used in the frontend for the pin.
    • type: The type of the pin. At the moment only 'analog' is supported.

The 6 analog pins of an Arduino UNO are numbered from A0 to A5.