-
Notifications
You must be signed in to change notification settings - Fork 335
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
'get_attendance' always 0 with machine ZKteco SpeedSpace-H5L[P] firmware Ver 6.60 May 13 2020 #170
Comments
I assume the pcap file is from a zktime communcation example, I see that to the Command:
the response part starts at 0x003E and I parsed it as:
the ninth position, where the number of attendance records should be stored is currently 0 (00 00 00 00). so, unless you can recognize the actual value inside the rest of the data packet (because you didn't specified any and I'm not a fortune teller) and of course make some tests, (add more records and re-read the data) also it helps a lot to include more information, or filter the pcap to the IP of the device. reopen this ticket if needed. |
@kurenai-ryu thanks for the further information, yes the pcap file is from the i'm just follow the video and not quite understand this very much. The reason i open the issue is my company developed an app in odoo platform using this library and i have this issue with one of my customer. |
@kurenai-ryu Hi, you know what, turn out the root cause is my client have set the wrong |
Really? that sounds interesting, could you describe the process to change modes? A lot of people has this bug and it could be related to the type of device! if it can be interchangeable it can help them! |
@kurenai-ryu Ok first watch this video https://drive.google.com/file/d/1jUmdBLss6SSH5ookZUDvmdzBbYIvdaqN/view?usp=share_link where you can see the two setting option for |
To change the mode you will have to be a super admin user in the machine, here is the guide video to change that i have recorded a week ago https://drive.google.com/file/d/1ZoBEAVWHNIESW1NvrvBgW6W8DXNFreg8/view?usp=share_link (Only apply for |
thank you very much |
You are welcome |
I'll keep this one open for information only |
Hello, We have a SpeedFace H5L with firmware ZAM180-NF50VD-Vers-3.3.2. There is no We used the latest version of pyzk from Pypi (version 0.9). We can get the users but not the attendance records. We tried:
We also tried to get the sizes, register an attendance on the device and get the sizes again but nothing changes:
Can you help us? |
Hello does your device display either check in or check out on the screen ? Few month ago one of my client face the same issue and his device doesn't have the option check in or check out. |
@max3903 Hello maybe you miss our company email asking about machine serial number , can you reply to that ? |
We talked to your support. Apparently the speed face H5L is not supported as it is missing an option compared to the H5L [P]. CC: @SMaciasOSI |
Okay, i ask support to contact because 2 days ago i have contacted with zkteco and they need serial number to confirm that problem, so if you say so then ok to me. Thank you |
@max3903 I'm working on it, i will ask my support to mail you if we have information from this . And please remove the serial number message above because it is a top secret information |
I mean you should delete this message |
We are using the pyzk library for our ZKTeco integration and have encountered an issue with date encoding. The library is returning dates that are not valid, and we are receiving errors due to incorrect date formats. Issue Description: Problem: The pyzk library is producing invalid dates such as 2025 2 30 21 12 20 (February 30th, which is not a valid date). We are also seeing dates like 2000 1 1 0 0 0 which seems incorrect as well. Device : speedface-v5L
Impact: This issue results in errors related to date handling, which affects the overall functionality and data integrity in our application. We kindly request your assistance in addressing this encoding problem. If there is an updated version of the pyzk library or specific guidance on resolving this issue, please provide us with the necessary information. Thank you for your support and prompt attention to this matter. |
@TisSanal Try this according Mr @kurenai-ryu |
Not solved, Code of line : 1503 while len(attendance_data) >= 40: |
could you link your pcap file? also open a new issue as yours is different to the original one. |
dose any one get it working? i'm also facing the same cahllange with SpeedFace V5L. the challnage is response is wrong from machine. as mentioned above, the structure is changed for message. may be pyzk library needs an update for this machine. |
yo @resourcefactor try this comment to see it help you or not |
Thank you @duong77476-viindoo for the reply. i got it working. there is a Pull request which is pending for merge at pyzk. Credit goes to @hossain015 who shared this Pull request. i just updated the base.py code. i think this PR should be merged for other users to work. at this machine, the message size changed to 49. |
thanks @resourcefactor |
Describe the bug
get_attendance
return [], although have data on the machineSpeedSpace-H5L[P]
withfirmware version
Ver 6.60 May 13 2020
To Reproduce
'get_users' work and finger print too, but can not get the attendance data using
get_attendance
Capture Data
verbose :
verbose.txt
pcap: https://drive.google.com/file/d/1soVru8IB8ndvgjlly6gUH-csMrJpoFgX/view?usp=share_link
System (please complete the following information):
Additional context
The weird thing is with another version of
SpeedSpace-H5L[P]
with thefirmware version
Ver 6.60 Sep 7 2020
is working very goodThe text was updated successfully, but these errors were encountered: