{"node_id":"collector_s3","device":"DurianOS-S3-SoilCollector","ip":"10.1.0.54","tree_tag":"MK-Z2-05","depth_cm":15,"humidity":38.1,"temperature":27.3,"ec":428,"ec25":410,"salinity":2332,"ph":6.98,"nitrogen":21,"phosphorus":30,"potassium":68,"air_temp":23.5,"air_hum":84.9,"co2":461,"leaf_temp":24.8,"leaf_moist":0,"vpd":0.44,"delta_t":1.3,"dew_point":20.8,"delta_t_spray":2,"spray_window":"JENDELA_SEMPROT_OPTIMAL (2-8°C)","cwsi":0.19,"cwsi_status":"ACTIVE_PHYSICAL_LEAF_SENSOR","cwsi_level":"OPTIMAL_TRANSPIRATION","dew_classification":"DAUN_KERING_SEHAT","canopy_dew_margin":4,"canopy_dew_status":"AMAN_BEBAS_KONDENSASI (Tajuk Kering)","stomatal_conductance":5,"co2_canopy_status":"RESPIRASI_GELAP_NOKTURNAL (Normal)","lwd_minutes":0,"solar_rad":1,"par":2,"solar_energy_mj":0.3,"dli_mol_m2":0.6,"canopy_light_status":"MALAM / GELAP","solar_status":"MALAM / GELAP","rain_state":0,"rain_interlock":0,"rain_status":"KERING_AMAN","rain_surface_temp":22.5,"rain_heater":0,"rain_relay":1,"rain_heater_status":"SIAGA_STANDBY (Suhu Terkendali)","rain_heater_safe":1,"wind_speed":0.8,"subsoil_moist":47.2,"raw_subsoil_moist":79,"subsoil_temp":27.3,"subsoil_ec":274,"subsoil_delta_ec":24,"leaching_ratio":0.64,"leaching_status":"AMAN_TERSERAP_AKAR (Zona 15cm Optimal)","subsoil_anoxia":0,"wetting_gradient":9.1,"dual_trigger_vwc":33.4,"subsoil_lockout":0,"irrig_allowed":0,"subsoil_safety":"DRAINAGE_PENDING (Subsoil Di Atas Kapasitas Lapang)","anet_assim":0.1,"cn_ratio":0.5,"flower_ready":"FASE_VEGETATIF_BIBIT (Pertumbuhan Tajuk & Perakaran Usia 2.5 Bln)","slaves":{"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1},"soil_zone":"Kapasitas Lapang (Field Capacity - Zona Optimal)","shi":86,"et0_fao56":0.3,"crop_kc":0.365,"daily_etc":0.11,"tree_age_months":3,"ews_threat":"STATUS AMAN: Risiko Epidemi Rendah / Terkendali","phytophthora_risk":47,"thrips_risk":5,"borer_risk":39,"anthracnose_risk":26,"fusarium_risk":11,"psram_free_kb":0,"root_health":90,"root_uptake":0,"infil_rate":1.681558e-44,"compaction_idx":0,"flower_stress":0,"hours_to_deplete":117.5,"fw_version":"v3.5-RS485-PURE-EDGE","raw_soil_ok":1,"soil1_status":1,"raw_moisture":62.7,"raw_temperature":27.4,"raw_ec":427,"raw_ph":7,"raw_salinity":2332,"raw_n":21,"raw_p":29,"raw_k":68,"modbus_ok":1,"usb_attached":0,"port":"RS485-HARDWARE (GPIO17/18)","slave_id":8,"last_rx_hex":"08 03 02 00 46 E5 B7 ","last_tx_hex":"08 03 00 00 00 01 84 93 ","rx_bytes":0,"tx_bytes":885888,"ssid":"Infra","rssi":-58,"uptime_s":11136,"offline_recs":311,"climate_src":"Node 2 RS485 CWT-TH-CO2-S (Canopy In-Situ)","reset_reason":"SOFTWARE_RESET","free_heap_kb":238,"server_timestamp":1792332339333,"fungal_risk":73,"phytophthora_risk_edge":47,"phytophthora_risk_server":73,"tree_age_formatted":"3 Bulan 23 Hari","tree_age_days":115,"server_time":"21:05:40","server_date":"18-10-2026","server_day":"Minggu","server_datetime":"Minggu, 18 Oktober 2026 21:05:40 WIB","node1_rssi":-68,"node1_ssid":"Infra","node1_ip":"10.1.0.55","node1_uptime":0,"node1_free_heap":223,"node2_rssi":-58,"node2_ssid":"Infra","node2_ip":"10.1.0.54","node2_uptime":11136,"node2_free_heap":238,"node2_air_temp":23.5,"node2_air_hum":84.9,"node1_backup_air_temp":23.8,"node1_backup_air_hum":78.4,"node1_cwt_status":"OK","valves":[0,0,0,0,0,0,0,0],"pump_md30":0,"water_flow_rate":0,"fert_flow_rate":0,"water_flow_liter":0,"fert_flow_liter":0,"rain_rate_mmh":0,"rain_mm":0,"rain_tips":0,"leak_alert":0,"pipe_burst":0,"pump_dry_run":0,"subsoil_ec25":262.5}