дело в том, что порт 3001 предназначен для настройки конфигурации. Тебе нужно назначить новый порт для приема текстовых команд с помощью утилиты ClarityConfig.
Твой код рабочий, и он мне очень сильно помог, спасибо!