2022-07-22 22:55:06 +00:00
{
"config" : {
"flow_title" : "[%key:component::bluetooth::config::flow_title%]" ,
"step" : {
"user" : {
"description" : "[%key:component::bluetooth::config::step::user::description%]" ,
"data" : {
2023-10-20 06:12:53 +00:00
"address" : "[%key:common::config_flow::data::device%]"
2022-07-22 22:55:06 +00:00
}
} ,
"bluetooth_confirm" : {
"description" : "[%key:component::bluetooth::config::step::bluetooth_confirm::description%]"
2022-07-24 19:00:56 +00:00
} ,
2022-08-02 21:05:36 +00:00
"confirm_slow" : {
2022-08-02 12:11:06 +00:00
"description" : "There hasn't been a broadcast from this device in the last minute so we aren't sure if this device uses encryption or not. This may be because the device uses a slow broadcast interval. Confirm to add this device anyway, then the next time a broadcast is received you will be prompted to enter its bindkey if it's needed."
2022-08-01 21:04:16 +00:00
} ,
2022-07-24 19:00:56 +00:00
"get_encryption_key_legacy" : {
"description" : "The sensor data broadcast by the sensor is encrypted. In order to decrypt it we need a 24 character hexadecimal bindkey." ,
"data" : {
"bindkey" : "Bindkey"
}
} ,
"get_encryption_key_4_5" : {
"description" : "The sensor data broadcast by the sensor is encrypted. In order to decrypt it we need a 32 character hexadecimal bindkey." ,
"data" : {
"bindkey" : "Bindkey"
}
2022-07-22 22:55:06 +00:00
}
} ,
2022-08-02 21:05:36 +00:00
"error" : {
"decryption_failed" : "The provided bindkey did not work, sensor data could not be decrypted. Please check it and try again." ,
"expected_24_characters" : "Expected a 24 character hexadecimal bindkey." ,
"expected_32_characters" : "Expected a 32 character hexadecimal bindkey."
} ,
2022-07-22 22:55:06 +00:00
"abort" : {
2022-08-01 21:04:16 +00:00
"reauth_successful" : "[%key:common::config_flow::abort::reauth_successful%]" ,
2022-07-22 22:55:06 +00:00
"no_devices_found" : "[%key:common::config_flow::abort::no_devices_found%]" ,
"already_in_progress" : "[%key:common::config_flow::abort::already_in_progress%]" ,
2022-08-02 21:05:36 +00:00
"already_configured" : "[%key:common::config_flow::abort::already_configured_device%]"
2022-07-22 22:55:06 +00:00
}
2023-01-24 18:48:30 +00:00
} ,
"device_automation" : {
2024-01-30 18:42:56 +00:00
"trigger_subtype" : {
"press" : "Press" ,
"double_press" : "Double Press" ,
"long_press" : "Long Press" ,
2024-02-04 23:30:47 +00:00
"motion_detected" : "Motion Detected" ,
"rotate_left" : "Rotate Left" ,
"rotate_right" : "Rotate Right" ,
"rotate_left_pressed" : "Rotate Left (Pressed)" ,
2024-03-10 08:29:48 +00:00
"rotate_right_pressed" : "Rotate Right (Pressed)" ,
"match_successful" : "Match successful" ,
"match_failed" : "Match failed" ,
"low_quality_too_light_fuzzy" : "Low quality (too light, fuzzy)" ,
"insufficient_area" : "Insufficient area" ,
"skin_is_too_dry" : "Skin is too dry" ,
"skin_is_too_wet" : "Skin is too wet" ,
"lock_outside_the_door" : "Lock outside the door" ,
"unlock_outside_the_door" : "Unlock outside the door" ,
"lock_inside_the_door" : "Lock inside the door" ,
"unlock_inside_the_door" : "Unlock outside the door" ,
"locked" : "Locked" ,
"turn_on_antilock" : "Turn on antilock" ,
"release_the_antilock" : "Release antilock" ,
"turn_on_child_lock" : "Turn on child lock" ,
"turn_off_child_lock" : "Turn off child lock" ,
"abnormal" : "Abnormal"
2024-01-30 18:42:56 +00:00
} ,
2023-01-24 18:48:30 +00:00
"trigger_type" : {
2024-01-30 18:42:56 +00:00
"button" : "Button \"{subtype}\"" ,
2024-02-01 08:04:02 +00:00
"button_left" : "Button Left \"{subtype}\"" ,
"button_middle" : "Button Middle \"{subtype}\"" ,
"button_right" : "Button Right \"{subtype}\"" ,
2024-02-04 23:30:47 +00:00
"button_on" : "Button On \"{subtype}\"" ,
"button_off" : "Button Off \"{subtype}\"" ,
"button_brightness" : "Button Brightness \"{subtype}\"" ,
"button_plus" : "Button Plus \"{subtype}\"" ,
"button_min" : "Button Min \"{subtype}\"" ,
"button_m" : "Button M \"{subtype}\"" ,
"button_heat" : "Button Heat \"{subtype}\"" ,
"button_air_exchange" : "Button Air Exchange \"{subtype}\"" ,
"button_dry" : "Button Dry \"{subtype}\"" ,
"button_fan" : "Button Fan \"{subtype}\"" ,
"button_swing" : "Button Swing \"{subtype}\"" ,
"button_decrease_speed" : "Button Decrease Speed \"{subtype}\"" ,
"button_increase_speed" : "Button Inrease Speed \"{subtype}\"" ,
"button_stop" : "Button Stop \"{subtype}\"" ,
"button_light" : "Button Light \"{subtype}\"" ,
"button_wind_speed" : "Button Wind Speed \"{subtype}\"" ,
"button_wind_mode" : "Button Wind Mode \"{subtype}\"" ,
"button_color_temperature" : "Button Color Temperature \"{subtype}\"" ,
"button_power" : "Button Power \"{subtype}\"" ,
"button_timer_30_minutes" : "Button Timer 30 Minutes \"{subtype}\"" ,
"button_timer_60_minutes" : "Button Timer 30 Minutes \"{subtype}\"" ,
"button_increase_wind_speed" : "Button Increase Wind Speed \"{subtype}\"" ,
"button_decrease_wind_speed" : "Button Decrease Wind Speed \"{subtype}\"" ,
"dimmer" : "{subtype}" ,
2024-03-10 08:29:48 +00:00
"fingerprint" : "{subtype}" ,
"lock" : "{subtype}" ,
2024-02-04 23:30:47 +00:00
"motion" : "{subtype}" ,
"cube" : "{subtype}"
2024-01-30 18:42:56 +00:00
}
} ,
"entity" : {
"event" : {
"button" : {
"state_attributes" : {
"event_type" : {
"state" : {
"press" : "Press" ,
"double_press" : "Double press" ,
"long_press" : "Long press"
}
}
}
} ,
2024-02-04 23:30:47 +00:00
"cube" : {
"state_attributes" : {
"event_type" : {
"state" : {
"rotate_left" : "Rotate left" ,
"rotate_right" : "Rotate right"
}
}
}
} ,
"dimmer" : {
"state_attributes" : {
"event_type" : {
"state" : {
"press" : "Press" ,
"long_press" : "Long press" ,
"rotate_left" : "Rotate left" ,
"rotate_right" : "Rotate right" ,
"rotate_left_pressed" : "Rotate left (pressed)" ,
2024-02-05 19:50:37 +00:00
"rotate_right_pressed" : "Rotate right (pressed)"
2024-02-04 23:30:47 +00:00
}
}
}
} ,
2024-03-10 08:29:48 +00:00
"error" : {
"state_attributes" : {
"event_type" : {
"state" : {
"frequent_unlocking_with_incorrect_password" : "Frequent unlocking with incorrect password" ,
"frequent_unlocking_with_wrong_fingerprints" : "Frequent unlocking with wrong fingerprints" ,
"operation_timeout_password_input_timeout" : "Operation timeout password input timeout" ,
"lock_picking" : "Lock picking" ,
"reset_button_is_pressed" : "Reset button is pressed" ,
"the_wrong_key_is_frequently_unlocked" : "The wrong key is frequently unlocked" ,
"foreign_body_in_the_keyhole" : "Foreign body in the keyhole" ,
"the_key_has_not_been_taken_out" : "The key has not been taken out" ,
"error_nfc_frequently_unlocks" : "Error NFC frequently unlocks" ,
"timeout_is_not_locked_as_required" : "Timeout is not locked as required" ,
"failure_to_unlock_frequently_in_multiple_ways" : "Failure to unlock frequently in multiple ways" ,
"unlocking_the_face_frequently_fails" : "Unlocking the face frequently fails" ,
"failure_to_unlock_the_vein_frequently" : "Failure to unlock the vein frequently" ,
"hijacking_alarm" : "Hijacking alarm" ,
"unlock_inside_the_door_after_arming" : "Unlock inside the door after arming" ,
"palmprints_frequently_fail_to_unlock" : "Palmprints frequently fail to unlock" ,
"the_safe_was_moved" : "The safe was moved" ,
"the_battery_level_is_less_than_10_percent" : "The battery level is less than 10%" ,
"the_battery_level_is_less_than_5_percent" : "The battery level is less than 5%" ,
"the_fingerprint_sensor_is_abnormal" : "The fingerprint sensor is abnormal" ,
"the_accessory_battery_is_low" : "The accessory battery is low" ,
"mechanical_failure" : "Mechanical failure" ,
"the_lock_sensor_is_faulty" : "The lock sensor is faulty"
}
}
}
} ,
"fingerprint" : {
"state_attributes" : {
"event_type" : {
"state" : {
"match_successful" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::match_successful%]" ,
"match_failed" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::match_failed%]" ,
"low_quality_too_light_fuzzy" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::low_quality_too_light_fuzzy%]" ,
"insufficient_area" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::insufficient_area%]" ,
"skin_is_too_dry" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::skin_is_too_dry%]" ,
"skin_is_too_wet" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::skin_is_too_wet%]"
}
}
}
} ,
"lock" : {
"state_attributes" : {
"event_type" : {
"state" : {
"lock_outside_the_door" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::lock_outside_the_door%]" ,
"unlock_outside_the_door" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::unlock_outside_the_door%]" ,
"lock_inside_the_door" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::lock_inside_the_door%]" ,
"unlock_inside_the_door" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::unlock_inside_the_door%]" ,
"locked" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::locked%]" ,
"turn_on_antilock" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::turn_on_antilock%]" ,
"release_the_antilock" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::release_the_antilock%]" ,
"turn_on_child_lock" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::turn_on_child_lock%]" ,
"turn_off_child_lock" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::turn_off_child_lock%]" ,
"abnormal" : "[%key:component::xiaomi_ble::device_automation::trigger_subtype::abnormal%]"
}
}
}
} ,
2024-01-30 18:42:56 +00:00
"motion" : {
"state_attributes" : {
"event_type" : {
"state" : {
"motion_detected" : "Motion Detected"
}
}
}
}
2023-01-24 18:48:30 +00:00
}
2022-07-22 22:55:06 +00:00
}
}