diff --git a/README.md b/README.md index 467d045..31bffed 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ Gome-Assistant is a new library, and I'm opening it up early to get some user fe ### Installation ``` -go get github.com/saml-dev/gome-assistant +go get saml.dev/gome-assistant ``` ### Write your automations @@ -37,7 +37,7 @@ The general flow is 3. Start app ```go -import ga "github.com/saml-dev/gome-assistant" +import ga "saml.dev/gome-assistant" // replace with IP and port of your Home Assistant installation app := ga.NewApp("0.0.0.0:8123") @@ -52,7 +52,7 @@ app.RegisterEventListeners(...) app.Start() ``` -A full reference is available on [pkg.go.dev](https://pkg.go.dev/github.com/saml-dev/gome-assistant), but all you need to know to get started are the four types of automations in gome-assistant. +A full reference is available on [pkg.go.dev](https://pkg.go.dev/saml.dev/gome-assistant), but all you need to know to get started are the four types of automations in gome-assistant. - [Daily Schedules](#daily-schedule) - [Entity Listeners](#entity-listener) diff --git a/app.go b/app.go index 20e59ec..ef507ad 100644 --- a/app.go +++ b/app.go @@ -9,10 +9,10 @@ import ( "github.com/golang-module/carbon" "github.com/gorilla/websocket" - "github.com/saml-dev/gome-assistant/internal" - "github.com/saml-dev/gome-assistant/internal/http" - pq "github.com/saml-dev/gome-assistant/internal/priorityqueue" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + "saml.dev/gome-assistant/internal" + "saml.dev/gome-assistant/internal/http" + pq "saml.dev/gome-assistant/internal/priorityqueue" + ws "saml.dev/gome-assistant/internal/websocket" ) type App struct { diff --git a/entitylistener.go b/entitylistener.go index f9d5b28..272dbbf 100644 --- a/entitylistener.go +++ b/entitylistener.go @@ -5,7 +5,7 @@ import ( "time" "github.com/golang-module/carbon" - "github.com/saml-dev/gome-assistant/internal" + "saml.dev/gome-assistant/internal" ) type EntityListener struct { diff --git a/eventListener.go b/eventListener.go index afda335..cc4543e 100644 --- a/eventListener.go +++ b/eventListener.go @@ -5,8 +5,8 @@ import ( "time" "github.com/golang-module/carbon" - "github.com/saml-dev/gome-assistant/internal" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + "saml.dev/gome-assistant/internal" + ws "saml.dev/gome-assistant/internal/websocket" ) type EventListener struct { diff --git a/example/example.go b/example/example.go index 1db6701..506a2c8 100644 --- a/example/example.go +++ b/example/example.go @@ -5,7 +5,7 @@ import ( "log" "time" - ga "github.com/saml-dev/gome-assistant" + ga "saml.dev/gome-assistant" ) func main() { diff --git a/go.mod b/go.mod index 6f10cec..3c71e89 100644 --- a/go.mod +++ b/go.mod @@ -1,4 +1,4 @@ -module github.com/saml-dev/gome-assistant +module saml.dev/gome-assistant go 1.19 diff --git a/internal/services/homeassistant.go b/internal/services/homeassistant.go index 490e980..22cfacd 100644 --- a/internal/services/homeassistant.go +++ b/internal/services/homeassistant.go @@ -4,7 +4,7 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) type HomeAssistant struct { diff --git a/internal/services/input_boolean.go b/internal/services/input_boolean.go index 9b1c64d..0056b2c 100644 --- a/internal/services/input_boolean.go +++ b/internal/services/input_boolean.go @@ -4,7 +4,7 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ diff --git a/internal/services/input_button.go b/internal/services/input_button.go index 8b0783c..5155892 100644 --- a/internal/services/input_button.go +++ b/internal/services/input_button.go @@ -4,7 +4,7 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ diff --git a/internal/services/input_datetime.go b/internal/services/input_datetime.go index fb965f4..2b3259c 100644 --- a/internal/services/input_datetime.go +++ b/internal/services/input_datetime.go @@ -6,7 +6,7 @@ import ( "time" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ diff --git a/internal/services/input_number.go b/internal/services/input_number.go index fa87bb6..097be93 100644 --- a/internal/services/input_number.go +++ b/internal/services/input_number.go @@ -4,7 +4,7 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ diff --git a/internal/services/input_text.go b/internal/services/input_text.go index 5ec00b8..9e0848f 100644 --- a/internal/services/input_text.go +++ b/internal/services/input_text.go @@ -4,7 +4,7 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ diff --git a/internal/services/light.go b/internal/services/light.go index e9e4845..efdee22 100644 --- a/internal/services/light.go +++ b/internal/services/light.go @@ -4,7 +4,7 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ diff --git a/internal/services/lock.go b/internal/services/lock.go index 4f8143b..0fe15b7 100644 --- a/internal/services/lock.go +++ b/internal/services/lock.go @@ -4,7 +4,7 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ diff --git a/internal/services/notify.go b/internal/services/notify.go index 7ffb9d9..50ffc7f 100644 --- a/internal/services/notify.go +++ b/internal/services/notify.go @@ -4,8 +4,8 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" - "github.com/saml-dev/gome-assistant/types" + ws "saml.dev/gome-assistant/internal/websocket" + "saml.dev/gome-assistant/types" ) type Notify struct { diff --git a/internal/services/number.go b/internal/services/number.go index 34d9b73..761784b 100644 --- a/internal/services/number.go +++ b/internal/services/number.go @@ -4,7 +4,7 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ diff --git a/internal/services/services.go b/internal/services/services.go index c5eb635..4050d4d 100644 --- a/internal/services/services.go +++ b/internal/services/services.go @@ -5,7 +5,7 @@ import ( "fmt" "github.com/gorilla/websocket" - "github.com/saml-dev/gome-assistant/internal" + "saml.dev/gome-assistant/internal" ) func BuildService[ diff --git a/internal/services/switch.go b/internal/services/switch.go index 3f64403..d5ba0dc 100644 --- a/internal/services/switch.go +++ b/internal/services/switch.go @@ -4,7 +4,7 @@ import ( "context" "github.com/gorilla/websocket" - ws "github.com/saml-dev/gome-assistant/internal/websocket" + ws "saml.dev/gome-assistant/internal/websocket" ) /* Structs */ diff --git a/internal/websocket/websocket.go b/internal/websocket/websocket.go index 376f474..bf323d1 100644 --- a/internal/websocket/websocket.go +++ b/internal/websocket/websocket.go @@ -13,7 +13,7 @@ import ( "time" "github.com/gorilla/websocket" - i "github.com/saml-dev/gome-assistant/internal" + i "saml.dev/gome-assistant/internal" ) type AuthMessage struct { diff --git a/interval.go b/interval.go index 44b26d2..64c27c7 100644 --- a/interval.go +++ b/interval.go @@ -4,7 +4,7 @@ import ( "fmt" "time" - "github.com/saml-dev/gome-assistant/internal" + "saml.dev/gome-assistant/internal" ) type IntervalCallback func(*Service, *State) diff --git a/listeners.go b/listeners.go index c56305b..f70f21d 100644 --- a/listeners.go +++ b/listeners.go @@ -4,8 +4,8 @@ import ( "time" "github.com/golang-module/carbon" - "github.com/saml-dev/gome-assistant/internal" - i "github.com/saml-dev/gome-assistant/internal" + "saml.dev/gome-assistant/internal" + i "saml.dev/gome-assistant/internal" ) type conditionCheck struct { diff --git a/schedule.go b/schedule.go index 6b47b26..f8f80ee 100644 --- a/schedule.go +++ b/schedule.go @@ -5,7 +5,7 @@ import ( "time" "github.com/golang-module/carbon" - "github.com/saml-dev/gome-assistant/internal" + "saml.dev/gome-assistant/internal" ) type ScheduleCallback func(*Service, *State) diff --git a/service.go b/service.go index aeec704..b299f22 100644 --- a/service.go +++ b/service.go @@ -4,8 +4,8 @@ import ( "context" "github.com/gorilla/websocket" - "github.com/saml-dev/gome-assistant/internal/http" - "github.com/saml-dev/gome-assistant/internal/services" + "saml.dev/gome-assistant/internal/http" + "saml.dev/gome-assistant/internal/services" ) type Service struct { diff --git a/state.go b/state.go index 17a0ae7..c881346 100644 --- a/state.go +++ b/state.go @@ -4,7 +4,7 @@ import ( "encoding/json" "time" - "github.com/saml-dev/gome-assistant/internal/http" + "saml.dev/gome-assistant/internal/http" ) // State is used to retrieve state from Home Assistant.