This release is featuring 2 new task handlers: disk_io_counters_rate and net_io_counters_rate handlers that help to build quickly MQTT sensors for the disk and network I/O activity (the non-rate handlers disk_io_counters and net_io_counters provide monotonically increasing counters that are rarely used "as is").
This 2 new handlers are the first type of stateful handlers: to provide the rate of change of a particular counter they keep in memory the value of each counter at the previous sample.
This release also adds 3 new formatter filters: KB_fractional, MB_fractional and GB_fractional to help building eye-candy dashboards in HomeAssistant.
What's Changed
- Review disk_io_counters task (match docs with implementation) by @f18m in #84
- Update dependency jinja2 to v3.1.6 [SECURITY] by @renovate in #87
- Refactors preliminary to new features by @f18m in #86
- Add a new "caller_task_id" to all handle() functions by @f18m in #88
- Add DiskCountersIORateHandler and NetIOCountersRateHandler handlers by @f18m in #85
Full Changelog: 2.2.3...2.3.0