joshuar-go-hass-agent/internal/device
Joshua Rich 8158b6339d refactor: ♻️ simplify device code by removing unnecessary interface usage
- instead of requiring an interface, just export a struct for hass.Device
- adjust device code to directly create and use hass.Device struct
2024-07-07 20:19:43 +10:00
..
helpers refactor(device): 🚨 lint device code 2024-06-09 11:27:40 +10:00
device.go refactor: ♻️ simplify device code by removing unnecessary interface usage 2024-07-07 20:19:43 +10:00
device_linux.go refactor: ♻️ centralise device code 2024-07-07 15:41:43 +10:00
device_linux_test.go refactor: ♻️ centralise device code 2024-07-07 15:41:43 +10:00
device_test.go refactor: ♻️ simplify device code by removing unnecessary interface usage 2024-07-07 20:19:43 +10:00
external_ip.go refactor: ♻️ use a map[string]any for sensor attributes rather than requiring custom structs 2024-06-18 13:55:05 +10:00
version.go refactor: ♻️ use a map[string]any for sensor attributes rather than requiring custom structs 2024-06-18 13:55:05 +10:00
worker.go refactor: ♻️ centralise device code 2024-07-07 15:41:43 +10:00