joshuar-go-hass-agent/internal/scripts
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
..
testing/data refactor(scripts): ♻️ reduce code dependency between scripts and agent packages 2024-08-07 14:29:49 +10:00
scripts.go perf(hass): 🏗️ remove sensor interfaces, use exported struct instead 2024-09-26 15:39:34 +10:00
sensor.go feat(hass,linux): use options pattern to create sensors 2024-12-22 11:58:21 +10:00
worker.go refactor: ♻️ refactor to satisfy new worker interface 2024-10-31 14:34:39 +10:00