tuya/tuya-home-assistant

New device support for Smart lock E202

Open

#516 aberto em 1 de out. de 2021

Ver no GitHub
 (0 comments) (0 reactions) (0 assignees) (206 forks)github user discovery
enhancementhelp wanted

Métricas do repositório

Stars
 (960 stars)
Métricas de merge de PR
 (Métricas PR pendentes)

Description

Device normal info

  • Alfawise E202 Touchscreen Fingerprint Smart Lock Right Open

Device info

{
   "active_time":1632707956,
   "biz_type":18,
   "category":"jtmspro",
   "create_time":1632707956,
   "icon":"smart/icon/ay1521192299171A32ew/b1c3fa13f34073e450bcf6e4fedbf299.png",
   "id":"bfbc6f80f3ec3ac678h9ml",
   "ip":"***",
   "lat":"***",
   "local_key":"***",
   "lon":"***",
   "model":"E202-8762-xr1",
   "name":"Main Door",
   "online":true,
   "owner_id":"5207367",
   "product_id":"ibtamykzxshikrn1",
   "product_name":"",
   "status":[
      {
         "code":"unlock_fingerprint",
         "value":4
      },
      {
         "code":"unlock_password",
         "value":1
      },
      {
         "code":"unlock_temporary",
         "value":0
      },
      {
         "code":"unlock_card",
         "value":6
      },
      {
         "code":"alarm_lock",
         "value":"pry"
      },
      {
         "code":"unlock_request",
         "value":0
      },
      {
         "code":"battery_state",
         "value":"high"
      },
      {
         "code":"unlock_app",
         "value":100
      },
      {
         "code":"hijack",
         "value":false
      },
      {
         "code":"doorbell",
         "value":true
      },
      {
         "code":"message",
         "value":false
      },
      {
         "code":"update_all_finger",
         "value":[
            4,
            5
         ]
      },
      {
         "code":"update_all_password",
         "value":[
            1,
            2,
            3
         ]
      },
      {
         "code":"update_all_card",
         "value":[
            6,
            7
         ]
      },
      {
         "code":"unlock_offline_pd",
         "value":"zZHTIqGsxo2Oe9pL1qQfEQ=="
      },
      {
         "code":"unlock_offline_clear",
         "value":""
      },
      {
         "code":"query_create_type",
         "value":false
      },
      {
         "code":"create_type_ack",
         "value":"type_finger"
      },
      {
         "code":"door_input_ok",
         "value":0
      },
      {
         "code":"create_ok",
         "value":false
      },
      {
         "code":"lock_allow_delete",
         "value":false
      },
      {
         "code":"remote_delete_fp",
         "value":0
      },
      {
         "code":"remote_delete_ack",
         "value":false
      },
      {
         "code":"remote_delete_psw",
         "value":0
      },
      {
         "code":"cancle_remote_create",
         "value":false
      },
      {
         "code":"remote_delete_cd",
         "value":0
      },
      {
         "code":"remote_no_pd_setkey",
         "value":"AAAB"
      },
      {
         "code":"remote_no_dp_key",
         "value":"AAAB"
      }
   ],
   "sub":false,
   "time_zone":"-06:00",
   "uid":"***",
   "update_time":1633119898,
   "uuid":"***"
}

Device specifications

{
  "result": {
    "category": "jtmspro",
    "functions": [
      {
        "code": "reply_unlock_request",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "message",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "create_type_ack",
        "type": "Enum",
        "values": "{\"range\":[\"type_finger\",\"type_card\",\"type_password\",\"type_ad_finger\",\"type_ad_card\",\"type_ad_psw\",\"type_face\",\"type_finger_vein\",\"type_hand\",\"type_eye\"]}"
      },
      {
        "code": "create_ok",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "remote_delete_fp",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "remote_delete_psw",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "cancle_remote_create",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "remote_delete_cd",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "remote_no_pd_setkey",
        "type": "Raw",
        "values": "{}"
      },
      {
        "code": "remote_no_dp_key",
        "type": "Raw",
        "values": "{}"
      }
    ],
    "status": [
      {
        "code": "unlock_fingerprint",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "unlock_password",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "unlock_temporary",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "unlock_card",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "alarm_lock",
        "type": "Enum",
        "values": "{\"range\":[\"wrong_finger\",\"wrong_password\",\"wrong_card\",\"wrong_face\",\"tongue_bad\",\"too_hot\",\"unclosed_time\",\"tongue_not_out\",\"pry\",\"key_in\",\"low_battery\",\"power_off\",\"shock\"]}"
      },
      {
        "code": "unlock_request",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":90,\"scale\":0,\"step\":1}"
      },
      {
        "code": "battery_state",
        "type": "Enum",
        "values": "{\"range\":[\"high\",\"medium\",\"low\",\"poweroff\"]}"
      },
      {
        "code": "unlock_app",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "hijack",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "doorbell",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "message",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "update_all_finger",
        "type": "Raw",
        "values": "{}"
      },
      {
        "code": "update_all_password",
        "type": "Raw",
        "values": "{}"
      },
      {
        "code": "update_all_card",
        "type": "Raw",
        "values": "{}"
      },
      {
        "code": "unlock_offline_pd",
        "type": "Raw",
        "values": "{}"
      },
      {
        "code": "unlock_offline_clear",
        "type": "Raw",
        "values": "{}"
      },
      {
        "code": "query_create_type",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "create_type_ack",
        "type": "Enum",
        "values": "{\"range\":[\"type_finger\",\"type_card\",\"type_password\",\"type_ad_finger\",\"type_ad_card\",\"type_ad_psw\",\"type_face\",\"type_finger_vein\",\"type_hand\",\"type_eye\"]}"
      },
      {
        "code": "door_input_ok",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "create_ok",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "lock_allow_delete",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "remote_delete_fp",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "remote_delete_ack",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "remote_delete_psw",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "cancle_remote_create",
        "type": "Boolean",
        "values": "{}"
      },
      {
        "code": "remote_delete_cd",
        "type": "Integer",
        "values": "{\"min\":0,\"max\":999,\"scale\":0,\"step\":1}"
      },
      {
        "code": "remote_no_pd_setkey",
        "type": "Raw",
        "values": "{}"
      },
      {
        "code": "remote_no_dp_key",
        "type": "Raw",
        "values": "{}"
      }
    ]
  },
  "success": true,
  "t": 1633120470429
}

Guia do colaborador