DSMR binding: Unresolved requirement = solved. Now /dev/ttyUSB0 doesn't exists

# /etc/systemd/system/socatcm11a.service

[Unit]
Description=socat cm11a
After=network.target
Before=openhab2.service

[Service]
Type=simple
User=root
ExecStart=/usr/bin/socat pty,link=/dev/ttyNET0,group=dialout,mode=0660,rawer tcp:<host>:1243,keepalive
Restart=on-failure

[Install]
WantedBy=multi-user.target

It starts after the network is up and before openhab2 starts.

I’ve got everything up and running. The socat command is started via a service.
Sometimes I notice that the ‘things’ are offline. Then I have to restart the service I’ve defined and everything is working again. This has nothing to do with Openhab, but does anyone have an idea where to start looking?