Skip to content

Instantly share code, notes, and snippets.

@randybb
Created November 21, 2022 17:48
Show Gist options
  • Save randybb/684e21130efdd54d5a6edec677296e3a to your computer and use it in GitHub Desktop.
Save randybb/684e21130efdd54d5a6edec677296e3a to your computer and use it in GitHub Desktop.
ESPHome systemd service
#!/bin/bash
source /srv/esphome/bin/activate
/srv/esphome/esphome /srv/esphome/ dashboard
[Unit]
Description=Home Assistant - ESPHome Dashboard
Wants=network-online.target
After=syslog.target network.target mosquitto.service
[Service]
WorkingDirectory=/srv/esphome
User=homeassistant
Type=simple
ExecStart=/srv/esphome/esphome-dashboard.sh
[Install]
WantedBy=multi-user.target
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment