Bboy486 I would suggest you start exploring with a "standard" setup-up (e.g. systemd) and then increase the complexity.
Let us check what was the systemd problem before...
Given that your posts are distributed via Discord and here, it might be beneficial for everybody to outline your setup, configuration and problem (incl. log)s
and we have a fresh start exploring the situation from there.
The sudo /usr/bin/hyperiond -d & actually worked. Thank you. For the remaining issues I am happy to post if you tell me where to do and what specifically you need.
MY SETUP
Hyperion running on a P4
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get autoremove
sudo rpi-update
wget https://github.com/hyperion-pr…-alpha.9-Linux-armv7l.deb
sudo dpkg -i Hyperion-2.0.0-alpha.9-Linux-armv7l.deb
sudo apt-get install -f
sudo reboot
sudo apt install ./Hyperion-2.0.0-alpha.9-Linux-armv7l.deb
chmod +x start_hyperion_as_service.sh
////
[Unit] Description=Hyperion ambient light systemd service for user After=network.target
[Service] ExecStart= /bin/bash /storage/downloads/Hyperion-2.0.0-alpha.4-Linux-armv7hf/bin/start_hyperion_as_service.sh #WorkingDirectory=/storage/downloads/Hyperion-2.0.0-alpha.4-Linux-armv7hf/share/hyperion/bin </search/%23WorkingDirectory%3D%2Fstorage%2Fdownloads%2FHyperion-2.0.0-alpha.4-Linux-armv7hf%2Fshare%2Fhyperion%2Fbin%0D%0A> TimeoutStopSec=5 KillMode=mixed Restart=on-failure RestartSec=5 [Install] WantedBy=multi-user.target
////
sudo systemctl daemon-reload
sudo systemctl start hyperion-ng.service
sudo systemctl status hyperion-ng.service
systemctl enable hyperion-ng.service
sudo killall hyperiond /usr/bin/hyperiond /etc/hyperion.config.json </dev/null >/dev/null 2>&1 & hyperion-remote --effect "Rainbow swirl fast" --duration 3000
sudo reboot
journalctl -u hyperion.service
systemctl status hyperiond@pi.service
sudo /usr/bin/hyperiond
/etc/hyperion.config.json </dev/null >/dev/null 2>&1 &
sudo hyperion-remote --effect "Rainbow swirl fast" --duration 3000
I then setup flask with a .sh file running in /home/pi called hyperion.sh to run hyperion with Hubitat to automate it turning on when a virtual device turns on.
curl -sL https://deb.nodesource.com/setup_10.x | sudo bash -
sudo apt install nodejs
node --version
npm install pm2@latest -g
sudo touch hyperion.sh
sudo nano hyperion.sh
///////
export FLASK_APP=~webcore/hyperionstart.py
export FLASK_ENV=development
flask run --host=IP of RPi
//////
sudo chmod 755 hyperion.sh
pm2 start hyperion.sh
pm2 start bashscript.sh
pm2 start python-app.py --watch
pm2 start binary-file -- --port 1520
sudo apt-get update
sudo apt-get install python-pip
sudo pip install python-dotenv
sudo pip install flask
mkdir webcore
cd webcore
touch hyperionstart.py
sudo nano hyperionstart.py