This custom integration permits Home Assistant to communicate with controlid
controllers through http requests.
Whats does it do?
- Allow opening the doors/access points
Tested hardwares:
- idFlex: https://www.controlid.com.br/docs/idbox-pt/
- idBox: https://www.controlid.com.br/docs/idbox-pt/
Paste this property controlid:
in your configuration file
Allows open doors Remote
ip: 192.168.0.1
username: admin
password: admin
actions:
- action: door
parameters: door=1
- action: sec_box
parameters: 'id=65793, reason=3'
- action: open_collector
parameters: ''
- action: catra
parameters: allow=clockwise or allow=both
Allows open doors
ip: 192.168.0.1
username: admin
password: admin
actions:
- action: door
parameters: door=1
- action: sec_box
parameters: 'id=65793, reason=3'
- action: open_collector
parameters: ''
- action: catra
parameters: allow=clockwise or allow=both
Allow unlock door
ip: 192.168.0.1
username: admin
password: admin
actions:
- action: door
parameters: door=1,timeout=0
Allow lock door
ip: 192.168.0.1
username: admin
password: admin
actions:
- action: door
parameters: door=1,timeout=-1
The controlid sensor platform allows you get current state door
To use your controlid sensor in your installation, add the following to your configuration.yaml
file:
ip string
required
Define ip of your controller
name string
required
Define name to your sensor
icon string
(optional)
Define icon for your sensor. By default is
mdi:door
username string
required
Define username for connection with controller.
passowrd string
required
Define password for connection with at controller.
doorid string
required
Choose doorid for get current value
Example ballow, get the current state of door 1
sensor:
- platform: controlid
ip: 192.168.0.1
name: "Your sensor name"
username: admin
password: admin
doorid: "1"
This project use license MIT - see file LICENSE for more details
Jadson Santos π» π¨ |
Paulo Eduardo da Rosa π» π¨ |