비글본 블랙(BeagleBone Black GPIO)


bbb_gpio 통합구성요소는 Home Assistant의 모든 BeagleBone Black 관련 GPIO 플랫폼을 사용할 수 있습니다. 연동 자체에 필요한 설정이 없습니다.

Binary Sensor

bbb_gpio 이진 센서 플랫폼을 사용하면 BeagleBone Black의 GPIO 센서값을 읽을 수 있습니다.

설정

설치에서 BeagleBone Black의 GPIO를 사용하려면 configuration.yaml 파일에 다음을 추가하십시오.

# Example configuration.yaml entry
binary_sensor:
  - platform: bbb_gpio
    pins:
      P8_12:
        name: Door
      GPIO0_26:
        name: Window

Configuration Variables

pins

(map)(Required)

List of used pins.

pin_name

(map)(Required)

Port numbers and corresponding names.

name

(string)(Required)

Friendly name to use for the frontend.

bouncetime

(integer)(Optional)

Debounce time for reading input pin defined in milliseconds [ms].

Default value:

50

invert_logic

(boolean)(Optional)

If true, inverts the input logic to ACTIVE LOW

Default value:

false

pull_mode

(string)(Optional)

Type of internal pull resistor connected to input. Options are UP - pull-up resistor and DOWN - pull-down resistor.

Default value:

UP

GPIO 레이아웃에 대한 자세한 내용은 BeagleBone Black에 관한 article을 방문하십시오.

Switch

bbb_gpio 스위치 플랫폼을 사용하면 BeagleBone Black의 GPIO를 제어 할 수 있습니다.

설정

설치에서 BeagleBone Black의 GPIO를 사용하려면 configuration.yaml 파일에 다음을 추가하십시오.

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

Configuration Variables

pins

(map)(Required)

List of used pins.

pin_name

(map)(Required)

Port numbers and corresponding names.

name

(string)(Optional)

Friendly name to use for the frontend.

initial

(boolean)(Optional)

Initial state of the pin.

Default value:

false

invert_logic

(boolean)(Optional)

If true, inverts the input logic to ACTIVE LOW

Default value:

false

GPIO 레이아웃에 대한 자세한 내용은 BeagleBone Black에 관한 article을 방문하십시오.