Zigbee2mqtt not starting

This is my firts post on forum. Hi! Great job!
I’ve similar problem with running zigbee2mqtt as a deamon.
Output looks like:

pi@raspberrypi:~ $ sudo systemctl enable zigbee2mqtt
pi@raspberrypi:~ $ sudo systemctl start zigbee2mqtt
pi@raspberrypi:~ $ sudo systemctl status zigbee2mqtt
● zigbee2mqtt.service - zigbee2mqtt
   Loaded: loaded (/etc/systemd/system/zigbee2mqtt.service; enabled; vendor preset: enabl
   Active: failed (Result: exit-code) since Wed 2020-01-22 19:52:50 CET; 2s ago
  Process: 1109 ExecStart=/usr/bin/npm start (code=exited, status=203/EXEC)
 Main PID: 1109 (code=exited, status=203/EXEC)

Jan 22 19:52:50 raspberrypi systemd[1]: zigbee2mqtt.service: Unit entered failed state.
Jan 22 19:52:50 raspberrypi systemd[1]: zigbee2mqtt.service: Failed with result 'exit-cod
Jan 22 19:52:50 raspberrypi systemd[1]: zigbee2mqtt.service: Service hold-off time over,
Jan 22 19:52:50 raspberrypi systemd[1]: Stopped zigbee2mqtt.
Jan 22 19:52:50 raspberrypi systemd[1]: zigbee2mqtt.service: Start request repeated too q
Jan 22 19:52:50 raspberrypi systemd[1]: Failed to start zigbee2mqtt.
Jan 22 19:52:50 raspberrypi systemd[1]: zigbee2mqtt.service: Unit entered failed state.
Jan 22 19:52:50 raspberrypi systemd[1]: zigbee2mqtt.service: Failed with result 'exit-cod

Do you have any idea what is wrong?


I resolve this problem by solved it by changing:

ExecStart=/usr/bin/npm start

To

ExecStart=/usr/local/bin/npm start