Bug for double closing of device solved.
fix: no getUserById() method.
Updated to current state