home-assistant.io/source/_components/binary_sensor.raspihats.markdown
florincosta 9f3139e872
Add raspihats binary_sensor documentation (#2574)
* Add raspihats component documentation

* Added raspihats binary_sensor documentation

* Add raspihats switch documentation
2017-05-20 22:51:29 +02:00

1.7 KiB
Raw Blame History

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 Raspihats Binary Sensor Instructions how to integrate Raspihats add-on boards for Raspberry PI into Home Assistant as a binary_sensor. 2017-05-01 04:09 true false true true raspihats.png Binary Sensor 0.44 Local Push

The raspihats binary sensor platform allows you to read sensor values using the digital inputs of the raspihats boards.

To use your raspihats boards in your installation, add the following to your configuration.yaml file:

# Example configuration.yaml entry
binary_sensor:
  - platform: raspihats
    i2c_hats:
      - board: DI6acDQ6rly
        address: 0x60
        channels:
          - index: 0
            name: PIR Office
            invert_logic: true
            device_class: motion
          - index: 1
            name: PIR Bedroom

Configuration variables:

  • i2c_hats (Optional): Array of used I2C-HATs.
    • board (Required): The board name [Di16, Di6Rly6, DI16ac, DI6acDQ6rly].
    • address (Required): The board I2C address, hex value.
      • channels (Required): Array of used digital input channels.
        • index (Required): Digital input channel index.
        • name (Required): Friendly name to use for the frontend.
        • invert_logic (Optional): Inverts the input logic, default is false.
        • device_class (Optional): See device classes in binary_sensor component, default is None

For more details about the raspihats add-on boards for Raspberry PI, visit raspihats.com.