I have faced the same issue for some models. I found data uface series device successful, but sometimes timeout. I used python and php for this. I can't make stable solution yet.