forked from iarv/meshcore-stats
- render last observation with local TZ label - show zero values in report tables - keep report JSON raw values with explicit units - reduce chart queries per period and tag chart line paths - remove redundant get_bat call in companion collector