joshuar-go-hass-agent/internal/linux
Joshua Rich 1bf1f2e5b0 refactor(linux): clean up network connection sensor code
Simplify lookup of the DBus property.
Move underused function to enclosure.
2023-05-21 14:47:39 +10:00
..
api.go docs(device,linux): document functions 2023-05-20 10:33:17 +10:00
appSensor_types_linux.go refactor(linux): don't export some internal types 2023-04-30 10:25:47 +10:00
apps_linux.go fix(device,linux): create and use a safer function for getting an endpoint from the API interface 2023-05-20 09:30:01 +10:00
battery_linux.go fix(device,linux): create and use a safer function for getting an endpoint from the API interface 2023-05-20 09:30:01 +10:00
battery_props_linux.go refactor(linux): don't export some internal types 2023-04-30 10:25:47 +10:00
dbus_linux.go refactor(linux)!: remove unused context management for previous api 2023-05-20 09:40:27 +10:00
device_linux.go refactor(agent,linux)!: utilise the device API interface in agent code 2023-05-19 22:37:52 +10:00
disk_usage_linux.go refactor(linux): use a common function for polling sensors 2023-05-13 13:00:54 +10:00
loadavg_linux.go refactor(linux): use a common function for polling sensors 2023-05-13 13:00:54 +10:00
location_linux.go refactor(linux): use the device API interface with location sensors 2023-05-19 22:50:24 +10:00
mem_linux.go refactor(linux): use a common function for polling sensors 2023-05-13 13:00:54 +10:00
mem_stats_linux.go refactor(linux): remove remaining unnecessary exports 2023-04-30 10:37:17 +10:00
network_connections_linux.go refactor(linux): clean up network connection sensor code 2023-05-21 14:47:39 +10:00
network_connections_props_linux.go feat(linux): improve network connection sensor code 2023-05-07 11:15:04 +10:00
network_statistics_linux.go refactor(linux): use a common function for polling sensors 2023-05-13 13:00:54 +10:00
network_statistics_stat_linux.go feat(linux): add network bytes received/sent sensors 2023-04-28 08:51:50 +10:00
polling_helper_linux.go refactor(linux): use a common function for polling sensors 2023-05-13 13:00:54 +10:00
power_linux.go fix(device,linux): create and use a safer function for getting an endpoint from the API interface 2023-05-20 09:30:01 +10:00
power_props_linux.go refactor(linux): remove remaining unnecessary exports 2023-04-30 10:37:17 +10:00
problems_linux.go fix(device,linux): create and use a safer function for getting an endpoint from the API interface 2023-05-20 09:30:01 +10:00
time.go refactor(linux): use a common function for polling sensors 2023-05-13 13:00:54 +10:00
time_props.go feat(linux): add uptime and last boot sensors 2023-05-07 15:45:46 +10:00