Initial demo for Promo-Operation

This commit is contained in:
Gustice authored and Jakob Gegeniger committed 2026-09-08 23:23:37 +02:00
1 parent 55b7909717
commit eb1c84cf05
25 files changed
+24615 -2

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
; sudo nano /etc/systemd/system/SwordMain.service
[Unit]
Description=Service for sword stationg
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=pi
WorkingDirectory=/home/gustice/myapp
ExecStart=/home/pi/myapp/start.sh
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
; BrockerUrl "mqtts://nerdyssey.de:8883";
; Topic "outdoor/king-arthur/sword/";
; MqttUser "exodususer";
; MqttPassword "awesomeexodusoutdooradventures";
; AsserDir "/home/gustice/workspace/kingArth/swordStation/assets";
+23
View File
@@ -0,0 +1,23 @@
# Setup
```sh
aplay -l
sudo nano /etc/asound.conf
```
```
defaults.pcm.card 2
defaults.ctl.card 2
```
```sh
# Start GUI
alsamixer
# CLI
amixer sset Master 50%
amixer sset Master 10%+
amixer sset Master 10%-
```
apt install -y libpaho-mqttpp-dev
+38
View File
@@ -0,0 +1,38 @@
# Autostart applications
```sh
sudo nano /etc/systemd/system/SwordMain.service
```
```ini
[Unit]
Description=My Raspberry Pi Application
After=network-online.target
Wants=network-online.target
[Service]
Type=simple
User=gustice
WorkingDirectory=/home/pi/SwordMain
ExecStart=/home/pi/SwordMain/start.sh
Restart=on-failure
RestartSec=5
[Install]
WantedBy=multi-user.target
```
```sh
chmod +x /home/pi/SwordMain/start.sh
# Reload systemd
sudo systemctl daemon-reload
# Enable the service
sudo systemctl enable SwordMain.service
# start immediately
sudo systemctl start SwordMain.service
# check status
sudo systemctl status SwordMain.service
```
promo $(pwd)/assets -b "mqtts://nerdyssey.de:8883" -t "outdoor/king-arthur/sword/" -p "awesomeexodusoutdooradventures" -u "exodususer"