home-assistant.io/source/_components/switch.bbb_gpio.markdown
Emeric 834ca3a007 Update BeagleBone configuration variables (#6608)
* Update BeagleBone config variables

* Fixed wrong type

* change type for pin_name
2018-10-08 20:28:00 +02:00

1.6 KiB

layout, title, description, date, sidebar, comments, sharing, footer, logo, ha_category, ha_release, ha_iot_class
layout title description date sidebar comments sharing footer logo ha_category ha_release ha_iot_class
page BeagleBone Black GPIO Switch Instructions on how to integrate the GPIO of a BeagleBone Black into Home Assistant as a switch. 2017-01-14 10:00 true false true true beaglebone-black.png DIY 0.36 Local Push

The bbb_gpio switch platform allows you to control the GPIOs of your BeagleBone Black.

{% linkable_title Configuration %}

To use your BeagleBone Black's GPIO in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
switch:
  - platform: bbb_gpio
    pins:
      GPIO0_7:
        name: LED Red
      P9_12:
        name: LED Green

{% configuration %} pins: description: List of used pins. required: true type: map keys: pin_name: description: Port numbers and corresponding names. required: true type: map keys: name: description: Friendly name to use for the frontend. required: false type: string initial: description: Initial state of the pin. required: false default: false type: boolean invert_logic: description: If true, inverts the input logic to ACTIVE LOW required: false default: false type: boolean {% endconfiguration %}

For more details about the GPIO layout, visit the article about the BeagleBone Black.