There's also https://github.com/neush/otpn900, which I have been using for quite a while without any problems.