I'm using Hyperion on a Raspberry Pi to control a WS2801 strip and an Atmoorb. Have it working really nicely except one hiccup. I've got two systemd service units setup, but the second one only works if I log in and manually restart it. Systemctl reports it as "loaded active running" even though it doesn't work until I restart it.
I thought perhaps it was dependent on the first instance and tried adding a "After=hyperion.service" directive to the systemd unit, but that didn't fix it. Any ideas?
Thanks!
PS: Any news on when Hyperion will be updated so that you don't need to manually run two instances?