joshuar-go-hass-agent/internal/linux/system
Joshua Rich 23b106da57 refactor: ♻️ centralise device code
- move most code to represent a device into os-agnostic package
- for os-specific device code, utilise a `*_os.go` file
- generate mqtt device info without generating a new device
2024-07-07 15:41:43 +10:00
..
dbusCommand.go refactor(linux,dbusx): ♻️ better error handling of session bus path retrieval 2024-06-13 22:40:50 +10:00
hwmon.go refactor: ♻️ use a map[string]any for sensor attributes rather than requiring custom structs 2024-06-18 13:55:05 +10:00
info.go refactor: ♻️ centralise device code 2024-07-07 15:41:43 +10:00
time.go refactor: ♻️ use a map[string]any for sensor attributes rather than requiring custom structs 2024-06-18 13:55:05 +10:00