systemd unit file

# /etc/systemd/system/influx-send.service
[Unit]
Description=send data to influx 
After=syslog.target network.target
[Service]
Type=simple
ExecStart=/usr/local/sys/influx/influx-send.sh
[Install]
WantedBy=multi-user.target

shell script /usr/local/sys/influx/influx-send.sh

#!/bin/bash
while true; do
find /var/spool/emeter -type f -exec sh -c "curl -o /dev/null -w \"%{http_code}\" --user 'username':'password' -sS -X POST http://192.168.110.16:8086/write?db=emeter -d @{} | grep -q  204 && rm  {}" \;
sleep 60
done

sample data from /var/spool/emeter/*

voltage,stand=diesel-new,phase=A value=218 1699828098942885595