Add Grow Fingerprint Reader (#1356)
This commit is contained in:
@@ -177,6 +177,26 @@ api:
|
||||
kp: 1.0
|
||||
kd: 1.0
|
||||
ki: 1.0
|
||||
- service: fingerprint_grow_enroll
|
||||
variables:
|
||||
finger_id: int
|
||||
num_scans: int
|
||||
then:
|
||||
- fingerprint_grow.enroll:
|
||||
finger_id: !lambda 'return finger_id;'
|
||||
num_scans: !lambda 'return num_scans;'
|
||||
- service: fingerprint_grow_cancel_enroll
|
||||
then:
|
||||
- fingerprint_grow.cancel_enroll:
|
||||
- service: fingerprint_grow_delete
|
||||
variables:
|
||||
finger_id: int
|
||||
then:
|
||||
- fingerprint_grow.delete:
|
||||
finger_id: !lambda 'return finger_id;'
|
||||
- service: fingerprint_grow_delete_all
|
||||
then:
|
||||
- fingerprint_grow.delete_all:
|
||||
|
||||
wifi:
|
||||
ssid: 'MySSID'
|
||||
@@ -424,6 +444,19 @@ sensor:
|
||||
id: ph_ezo
|
||||
address: 99
|
||||
unit_of_measurement: 'pH'
|
||||
- platform: fingerprint_grow
|
||||
fingerprint_count:
|
||||
name: "Fingerprint Count"
|
||||
status:
|
||||
name: "Fingerprint Status"
|
||||
capacity:
|
||||
name: "Fingerprint Capacity"
|
||||
security_level:
|
||||
name: "Fingerprint Security Level"
|
||||
last_finger_id:
|
||||
name: "Fingerprint Last Finger ID"
|
||||
last_confidence:
|
||||
name: "Fingerprint Last Confidence"
|
||||
|
||||
time:
|
||||
- platform: homeassistant
|
||||
@@ -486,6 +519,8 @@ binary_sensor:
|
||||
- platform: ttp229_bsf
|
||||
channel: 1
|
||||
name: TTP229 BSF Test
|
||||
- platform: fingerprint_grow
|
||||
name: "Fingerprint Enrolling"
|
||||
- platform: custom
|
||||
lambda: |-
|
||||
auto s = new CustomBinarySensor();
|
||||
@@ -919,3 +954,33 @@ display:
|
||||
http_request:
|
||||
useragent: esphome/device
|
||||
timeout: 10s
|
||||
|
||||
fingerprint_grow:
|
||||
sensing_pin: 4
|
||||
password: 0x12FE37DC
|
||||
new_password: 0xA65B9840
|
||||
on_finger_scan_matched:
|
||||
- homeassistant.event:
|
||||
event: esphome.${devicename}_fingerprint_grow_finger_scan_matched
|
||||
data:
|
||||
finger_id: !lambda 'return finger_id;'
|
||||
confidence: !lambda 'return confidence;'
|
||||
on_finger_scan_unmatched:
|
||||
- homeassistant.event:
|
||||
event: esphome.${devicename}_fingerprint_grow_finger_scan_unmatched
|
||||
on_enrollment_scan:
|
||||
- homeassistant.event:
|
||||
event: esphome.${devicename}_fingerprint_grow_enrollment_scan
|
||||
data:
|
||||
finger_id: !lambda 'return finger_id;'
|
||||
scan_num: !lambda 'return scan_num;'
|
||||
on_enrollment_done:
|
||||
- homeassistant.event:
|
||||
event: esphome.${devicename}_fingerprint_grow_node_enrollment_done
|
||||
data:
|
||||
finger_id: !lambda 'return finger_id;'
|
||||
on_enrollment_failed:
|
||||
- homeassistant.event:
|
||||
event: esphome.${devicename}_fingerprint_grow_enrollment_failed
|
||||
data:
|
||||
finger_id: !lambda 'return finger_id;'
|
||||
|
||||
Reference in New Issue
Block a user