AboutBlogContact
ProductsBlack 24x16ASoftware Setup

Configure outputs

How to configure relay outputs in boneIO Black 24x16A.

Outputs are relays that control electrical devices. The boneIO Black 24x16A controller has 24 relays rated at 16A.

Outputs table

How to add or edit an output?

  1. Go to SettingsOutputs
  2. Click Add New or the edit icon next to an existing output
  3. Fill in the configuration form

Output edit form

Basic settings

BoneIO Output

Select the physical relay number from the dropdown:

  • OUT_01, OUT_02, OUT_03, ... OUT_24

All outputs are occupied - free one up or select a different device type.

Output Type

Select the type of device to be controlled:

TypeUse CaseHA Icon
LightLightingLight bulb
SwitchSwitch (pumps, heaters, etc.)Switch
ValveWater valveValve

The type defines how the output will be displayed in the web interface and Home Assistant.

Display Name

Friendly name for the output, e.g.:

  • Circulation Pump
  • Bathroom Heater
  • Garden Valve

This name will be visible in the interface and Home Assistant.

Custom ID

Technical ID of the output (auto-generated from name):

  • Only lowercase letters, numbers, and underscores
  • Example: OUT_01 → name: Circulation Pump → ID: circulation_pump

We do not recommend changing the output ID after it has been created. Changing the ID will cause loss of history in Home Assistant and require reconfiguration of automations.

Area / Room

Select an area from the dropdown (previously configured in the Areas section).

The output will be automatically assigned to this area in Home Assistant.

Options

Restore State

Enable to have the output remember its state after controller restart.

  • Enabled: After restart, the output returns to its last state (ON/OFF)
  • Disabled: After restart, the output will be off

Advanced settings

Advanced settings

Click the Advanced Settings tab to access additional options:

  • Interlock Group - mutual exclusion (only one output in the group can be on)
  • Momentary - output automatically turns off after a specified time
  • Other options - depending on output type

Configuration example

Scenario: You want to configure a circulation pump on relay OUT_01.

  1. BoneIO Output: OUT_01
  2. Output Type: Switch
  3. Display Name: Circulation Pump
  4. Area / Room: Boiler Room (previously created in Areas)
  5. Restore State: ✅ Enabled

After saving, the output will appear in the table and be available in Home Assistant as switch.circulation_pump in the "Boiler Room" area.