joshuar-go-hass-agent/internal/linux
Joshua Rich b614ec3f7b feat(hass,linux): use options pattern to create sensors
- introduce an options pattern to create sensors. Workers can use `sensor.NewSensor` to create a sensor with whatever options are required.
- use new options pattern sensor creation in Linux sensor workers
2024-12-22 11:58:21 +10:00
..
apps feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
battery feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
cpu feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
desktop feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
disk feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
location refactor(preferences)!: ♻️ merge worker and agent preferences into single file 2024-12-08 17:36:06 +10:00
media refactor(preferences)!: ♻️ merge worker and agent preferences into single file 2024-12-08 17:36:06 +10:00
mem feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
net feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
power feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
problems feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
system feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
context.go fix(linux): 🔊 add repercussions of some settings being unavailable to warning messages 2024-09-30 14:33:40 +10:00
device.go refactor(linux): ♻️ unexport findPortal function 2024-09-18 15:38:30 +10:00
device_test.go refactor(linux): ♻️ unexport findPortal function 2024-09-18 15:38:30 +10:00
init.go feat(linux): support ability to specify alternative mount points for system mounts via environment variables 2024-08-25 10:55:09 +10:00
sensor.go perf(hass): 🏗️ remove sensor interfaces, use exported struct instead 2024-09-26 15:39:34 +10:00
worker.go refactor: ♻️ refactor to satisfy new worker interface 2024-10-31 14:34:39 +10:00
worker_mocks_test.go refactor(linux): ♻️ adjust code for event and sensor worker support 2024-10-17 20:20:54 +10:00