diff --git a/messenger/homeassistant.go b/messenger/homeassistant.go index d96b3950c..fd3a6f219 100644 --- a/messenger/homeassistant.go +++ b/messenger/homeassistant.go @@ -11,19 +11,19 @@ import ( ) func init() { - registry.Add("homeassistant", NewHAMessengerFromConfig) + registry.Add("homeassistant", NewHomeAssistantFromConfig) } -// HAMessenger implements the Home Assistant messenger -type HAMessenger struct { +// HomeAssistant implements the Home Assistant messenger +type HomeAssistant struct { log *util.Logger conn *homeassistant.Connection notify string data map[string]any } -// NewHAMessengerFromConfig creates a new Home Assistant messenger -func NewHAMessengerFromConfig(other map[string]any) (api.Messenger, error) { +// NewHomeAssistantFromConfig creates a new Home Assistant messenger +func NewHomeAssistantFromConfig(other map[string]any) (api.Messenger, error) { var cc struct { URI string Notify string @@ -45,7 +45,7 @@ func NewHAMessengerFromConfig(other map[string]any) (api.Messenger, error) { return nil, err } - return &HAMessenger{ + return &HomeAssistant{ log: log, conn: conn, notify: cc.Notify, @@ -54,7 +54,7 @@ func NewHAMessengerFromConfig(other map[string]any) (api.Messenger, error) { } // Send sends a notification via Home Assistant -func (m *HAMessenger) Send(title, msg string) { +func (m *HomeAssistant) Send(title, msg string) { var err error if m.notify != "" { domain, service, _ := strings.Cut(m.notify, ".")