{"softener":{"timestamp":"2026-10-18T00:30:08Z","status":"success","collector":"esp32","readings":{"current_flow_gpm":null,"water_used_today_gallons":334.5,"average_daily_usage_gallons":180.66,"peak_flow_today_gpm":4.3,"daily_usage_history_gallons":[131,193,204,188.5,215,234,243,195,208,151,107,144,173.25,187.5,312.75,269.75,285.5,132,160.25,175.75,170.75,179,183.75,141.25,120.75,254.75,285.75,166.5,199.25,218.75,158.75,127.5,186.75,184.25,126.5,223,152,188,117.75,180.25,196.75,238.5,206,152,186,161.25,182.75,188.75,148.75,203.75,205,206.5,213.75,204.5,200,239.5,160,140,170.75,169.75,121,176],"days_in_operation":564,"days_since_last_cycle":7,"gallons_since_last_cycle":1506.5,"completed_cycles":73,"total_water_gallons":100748.3,"scheduled_cycle_time":"01:00","reported_days_until_cycle":3,"maximum_days_between_cycles":10,"cycle_active":null,"cycle_state":null,"cycle_position":0,"battery_voltage":9.786,"current_error_code":null,"current_error":null,"error_history":[{"d":356,"h":14,"m":19,"s":0,"e":192},{"d":356,"h":14,"m":18,"s":0,"e":192},{"d":356,"h":14,"m":17,"s":0,"e":192},{"d":356,"h":14,"m":16,"s":0,"e":192},{"d":356,"h":14,"m":15,"s":0,"e":192},{"d":356,"h":14,"m":14,"s":0,"e":192},{"d":356,"h":14,"m":13,"s":59,"e":192},{"d":356,"h":14,"m":13,"s":0,"e":192},{"d":356,"h":14,"m":12,"s":0,"e":192},{"d":356,"h":14,"m":11,"s":0,"e":192},{"d":356,"h":14,"m":10,"s":0,"e":192},{"d":356,"h":14,"m":9,"s":0,"e":192},{"d":356,"h":14,"m":8,"s":0,"e":192},{"d":356,"h":14,"m":7,"s":0,"e":192},{"d":356,"h":14,"m":6,"s":0,"e":192},{"d":356,"h":14,"m":5,"s":0,"e":192},{"d":356,"h":14,"m":4,"s":0,"e":192},{"d":356,"h":14,"m":3,"s":0,"e":192},{"d":356,"h":14,"m":2,"s":0,"e":192},{"d":356,"h":14,"m":1,"s":0,"e":192}],"soft_water_remaining_gallons":203.5,"configured_capacity_grains":36000,"hardness_setting_gpg":20,"estimated_salt_remaining_lb":17,"estimated_salt_remaining_percent":8.8,"low_salt":true}},"filter":{"timestamp":"2026-10-18T00:30:22Z","status":"success","collector":"esp32","readings":{"current_flow_gpm":null,"water_used_today_gallons":345.5,"average_daily_usage_gallons":194.41,"peak_flow_today_gpm":4.57,"daily_usage_history_gallons":[136.25,198,209,192.75,224,240.5,330.5,199,214.5,154.25,109.5,146.75,180.25,191,320,278.5,375.75,134.5,163,180,177.75,182,187.75,144,125.75,264.25,374.5,169.75,206.5,224.25,162.5,129.75,193.75,189.25,128.75,231,238.5,191.75,120.5,183.5,203.75,241.5,211,155,193.25,167,268,193.75,156,209.25,210,210.75,222.25,209.5,207,326,166.75,143.25,174.25,173.5,126.5,181.25],"days_in_operation":564,"days_since_last_cycle":2,"gallons_since_last_cycle":649.25,"completed_cycles":198,"total_water_gallons":109849.5,"scheduled_cycle_time":"00:00","reported_days_until_cycle":2,"maximum_days_between_cycles":4,"cycle_active":null,"cycle_state":null,"cycle_position":0,"battery_voltage":9.702,"current_error_code":null,"current_error":null,"error_history":[]}}}