
* New component hlk_sw16 relay module. * Update to new config schema. * format fixes * add keys * add relayid * add keys * fix
2.1 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 | HLK-SW16 Relay Module | Instructions on how to integrate HLK-SW16 relay into Home Assistant. | 2018-10-29 20:00 | true | false | true | true | hlktech.jpg | DIY | 0.84 | Local Push |
The HLK-SW16 by Hi-Link is a simple networkable 16 port relay device.
To enable it, add the following lines to your configuration.yaml
:
# Example configuration.yaml entry
hlk_sw16:
relay1:
host: 10.225.225.53
switches:
0:
name: relay1-0
1:
name: relay1-1
2:
name: relay1-2
3:
name: relay1-3
4:
name: relay1-4
5:
name: relay1-5
6:
name: relay1-6
7:
name: relay1-7
8:
name: relay1-8
9:
name: relay1-9
a:
name: relay1-a
b:
name: relay1-b
c:
name: relay1-c
d:
name: relay1-d
e:
name: relay1-e
f:
name: relay1-f
{% configuration %} deviceid: description: The array that contains the HLK-SW16 devices. required: true type: map keys: host: description: The IP address or hostname of the HLK-SW16. required: true type: string port: description: The control port for the relays. required: false type: integer default: 8080 switches: description: The array that contains the relays. required: true type: map keys: relayid: description: The array that contains the HLK-SW16 relays, each must be a number between 0 and 9 or letter between a and f which each corresponds to a labled relay switch on the HLK-SW16. required: false type: map keys: name: description: The name used to display the switch in the frontend. required: false type: string default: relayid {% endconfiguration %}