The unit file looks OK. The extra sudo shouldn't make a difference - it does work on a running system, and it didn't work starting up either with or without the sudo.
I notice one thing about the homeseer dependencies that I have different - my setup has "basic.target" listed in addition to "sysinit.target". I'm running OpenSuSE so this may be specific to me, but you can check to see what targets you have available with:
Nothing jumps out at me about the details of homeseer.service, but I should have had you use the following command to make it easier to post here:
-A
I notice one thing about the homeseer dependencies that I have different - my setup has "basic.target" listed in addition to "sysinit.target". I'm running OpenSuSE so this may be specific to me, but you can check to see what targets you have available with:
Code:
# systemctl list-units *.target
Code:
systemctl --no-pager show homeseer.service
Comment