From 59dfb0c81885b7f13729d14c863f520bbb6b27b5 Mon Sep 17 00:00:00 2001 From: willem Date: Thu, 7 Jan 2021 14:56:22 +0100 Subject: [PATCH] added service scripts --- config.json | 8 ++++---- scripts/install_service.sh | 6 ++++++ scripts/lamatrix.service | 12 ++++++++++++ 3 files changed, 22 insertions(+), 4 deletions(-) create mode 100755 scripts/install_service.sh create mode 100644 scripts/lamatrix.service diff --git a/config.json b/config.json index 02b72d5..b87a72b 100644 --- a/config.json +++ b/config.json @@ -25,7 +25,7 @@ "Boot": { "intensity": 0.03 }, - "disabledAnimation": { + "Animation": { "intensity": 0.05, "debug": false, "icons": [ @@ -38,17 +38,17 @@ "icons/tv-movie.bin" ] }, - "disabledClock": { + "Clock": { "intensity": 0.05, "debug": true }, "Demo": { "intensity": 0.05 }, - "disabledFire": { + "Fire": { "intensity": 0.05 }, - "disabledWeather": { + "Weather": { "intensity": 0.05, "debug": true, "lat": 59.3293, diff --git a/scripts/install_service.sh b/scripts/install_service.sh new file mode 100755 index 0000000..14aff28 --- /dev/null +++ b/scripts/install_service.sh @@ -0,0 +1,6 @@ +sudo cp lamatrix.service /lib/systemd/system +sudo chmod 644 /lib/systemd/system/lamatrix.service +chmod +x /home/pi/hello_world.py +sudo systemctl daemon-reload +sudo systemctl enable lamatrix.service +sudo systemctl start lamatrix.service diff --git a/scripts/lamatrix.service b/scripts/lamatrix.service new file mode 100644 index 0000000..d4e7e9e --- /dev/null +++ b/scripts/lamatrix.service @@ -0,0 +1,12 @@ +[Unit] +Description=lamatrix +After=multi-user.target + +[Service] +Type=simple +ExecStart=/usr/bin/python /home/pi/lamatrix/main.py +WorkingDirectory=/home/pi/lamatrix +Restart=on-abort + +[Install] +WantedBy=multi-user.target