Вы можете пропустить эти вещи:
Добавьте
Type=oneshot
в раздел [Сервис]. Нет необходимости в фоновом режиме, и перенаправление вывода в файл не будет работать в любом случае в файле конфигурации. Вывод уже захвачен и перенаправлен с помощьюStandardOutput
ключа, который по умолчанию отправляет его в системный журнал.Кроме того, простое создание файла не приводит к выполнению, вы также должны включить его. Бежать
systemctl enable autostart
Я также отмечу, что вы в конечном итоге запускаете /home/pi/bin/app
от имени пользователя root, что может быть не тем, что вам нужно для безопасности. Если нет необходимости запускать его от имени пользователя root, рассмотрите возможность запуска своего приложения от имени другого пользователя.