From 3bfd6679dcc9b9f2e747e8252e5aefd683c8431d Mon Sep 17 00:00:00 2001 From: 0xFEEDC0DE64 Date: Tue, 6 Dec 2022 17:12:02 +0100 Subject: [PATCH] Added systemd service files --- espremoteagent/espremoteagent.service | 14 ++++++++++++++ espremotemanager/espremotemanager.service | 14 ++++++++++++++ websocketlogger/chargerlogger0.service | 16 ++++++++++++++++ websocketlogger/chargerlogger1.service | 16 ++++++++++++++++ 4 files changed, 60 insertions(+) create mode 100644 espremoteagent/espremoteagent.service create mode 100644 espremotemanager/espremotemanager.service create mode 100644 websocketlogger/chargerlogger0.service create mode 100644 websocketlogger/chargerlogger1.service diff --git a/espremoteagent/espremoteagent.service b/espremoteagent/espremoteagent.service new file mode 100644 index 0000000..f6211a6 --- /dev/null +++ b/espremoteagent/espremoteagent.service @@ -0,0 +1,14 @@ +[Unit] +Description=ESP Remote Agent + +[Service] +Type=simple +#User=pi +#Group=pi +Restart=always +ExecStart= +WorkingDirectory=/home/pi/build-espremotemanager +ExecStart=/home/pi/build-espremotemanager/bin/espremoteagent + +[Install] +WantedBy=network-online.target diff --git a/espremotemanager/espremotemanager.service b/espremotemanager/espremotemanager.service new file mode 100644 index 0000000..f5cfde7 --- /dev/null +++ b/espremotemanager/espremotemanager.service @@ -0,0 +1,14 @@ +[Unit] +Description=ESP Remote Manager + +[Service] +Type=simple +User=pi +Group=pi +Restart=always +ExecStart= +WorkingDirectory=/home/pi/build-espremotemanager +ExecStart=/home/pi/build-espremotemanager/bin/espremotemanager + +[Install] +WantedBy=network-online.target diff --git a/websocketlogger/chargerlogger0.service b/websocketlogger/chargerlogger0.service new file mode 100644 index 0000000..f39663c --- /dev/null +++ b/websocketlogger/chargerlogger0.service @@ -0,0 +1,16 @@ +[Unit] +Description=Charger Logger 0 +Requires=espremoteagent.service +After=espremoteagent.service + +[Service] +Type=simple +User=pi +Group=pi +Restart=always +ExecStart= +WorkingDirectory=/home/pi/build-espremotemanager +ExecStart=/home/pi/build-espremotemanager/bin/websocketlogger ws://localhost:81/0 + +[Install] +WantedBy=network-online.target diff --git a/websocketlogger/chargerlogger1.service b/websocketlogger/chargerlogger1.service new file mode 100644 index 0000000..9bd477c --- /dev/null +++ b/websocketlogger/chargerlogger1.service @@ -0,0 +1,16 @@ +[Unit] +Description=Charger Logger 1 +Requires=espremoteagent.service +After=espremoteagent.service + +[Service] +Type=simple +User=pi +Group=pi +Restart=always +ExecStart= +WorkingDirectory=/home/pi/build-espremotemanager +ExecStart=/home/pi/build-espremotemanager/bin/websocketlogger ws://localhost:81/1 + +[Install] +WantedBy=network-online.target