[Core] Added string-based setup for devices