From 3dbfbb5fc743391e3e5275750df8eebdd189c1a6 Mon Sep 17 00:00:00 2001 From: DarDarBinks Date: Wed, 24 Sep 2025 00:34:03 +0000 Subject: [PATCH] Update main.go --- main.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index 2f11bdd..10fd5a6 100644 --- a/main.go +++ b/main.go @@ -23,6 +23,7 @@ type Config struct { URL string Token string DeviceTrackerID string + DeviceName string } Auth struct { Username string @@ -92,6 +93,7 @@ func loadConfig() { config.HomeAssistant.URL = os.Getenv("HOMEASSISTANT_URL") config.HomeAssistant.Token = os.Getenv("HOMEASSISTANT_TOKEN") config.HomeAssistant.DeviceTrackerID = getEnvOrDefault("HA_DEVICE_TRACKER_ID", "gps_logger") + config.HomeAssistant.DeviceName = getEnvOrDefault("HA_DEVICE_TRACKER_ID", "GPS Logger") config.Auth.Username = os.Getenv("AUTH_USERNAME") config.Auth.Password = os.Getenv("AUTH_PASSWORD") config.Port = getEnvOrDefault("PORT", "3069") @@ -210,7 +212,7 @@ func forwardToHomeAssistant(gpsData GPSData) ForwardResult { "latitude": lat, "longitude": lon, "source_type": "gps", - "friendly_name": "GPS Logger Device", + "friendly_name": config.HomeAssistant.DeviceName, } if acc := parseFloat(gpsData.Acc); acc != nil {