{ "missing": [], "added": [ "input_datetime.cs_lights_on_time", "input_datetime.f1_lights_on_time", "input_number.cs_ec_target_flush", "notify.mobile_app_notify", "notify.mobile_app_s23ultra" ], "used_entities": [ "automation.f1_irrigation_irrigate_5_minutes_every_45_minutes", "automation.f1_light_acclimation", "binary_sensor.tank_sensor_tank_level", "input_boolean.nutrient_dosing_active", "input_boolean.tank_fill_safety_switch", "input_boolean.zone_1_enabled", "input_boolean.zone_2_enabled", "input_boolean.zone_3_enabled", "input_button.manual_tank_fill", "input_number.cs_dryback_min_duration", "input_number.cs_dryback_min_percentage", "input_number.cs_p0_gen_dryback_target", "input_number.cs_p0_max_wait_time", "input_number.cs_p0_min_wait_time", "input_number.cs_p0_veg_dryback_target", "input_number.cs_p1_max_shots", "input_number.cs_p1_min_shots", "input_number.cs_p1_shot_count", "input_number.cs_p1_target_vwc", "input_number.cs_p1_time_between_shots", "input_number.cs_p2_shot_count", "input_number.cs_p3_gen_last_irrigation", "input_number.cs_p3_shot_count", "input_number.cs_p3_veg_last_irrigation", "input_number.cs_substrate_field_capacity", "input_number.f1_target_brightness", "input_select.active_irrigation_zones", "input_select.crop_steering_phase", "input_select.cs_crop_steering_phase", "input_select.cs_steering_mode", "input_text.cs_config_pump_switch_entity", "input_text.cs_config_waste_switch_entity", "input_text.cs_config_zone_switch_entities", "input_text.dryback_history_json", "light.f1_light_group", "sensor.aqua_pro_water_level", "sensor.atlas_legacy_1_ec_res1", "sensor.atlas_legacy_1_ph_res1", "sensor.cs_configured_avg_ec", "sensor.cs_configured_avg_vwc", "sensor.cs_configured_min_vwc", "sensor.cs_current_ec_target", "sensor.cs_dynamic_p0_dryback", "sensor.cs_dynamic_p2_dryback", "sensor.cs_dynamic_p3_dryback", "sensor.cs_ec_ratio", "sensor.cs_minutes_since_lights_on", "sensor.cs_p1_current_shot_size_percent", "sensor.cs_p1_shot_duration_seconds", "sensor.cs_p2_shot_duration_seconds", "sensor.cs_p2_vwc_threshold_ec_adjusted", "sensor.cs_p3_emergency_shot_duration_seconds", "sensor.cs_p3_start_time_calculated", "sensor.dryback_last_duration", "sensor.dryback_last_peak_time", "sensor.dryback_last_peak_vwc", "sensor.dryback_last_percentage", "sensor.dryback_last_valley_time", "sensor.dryback_last_valley_vwc", "sensor.dryback_potential_peak", "sensor.pump_power_switch_power", "sensor.zone_1_vwc", "sensor.zone_2_vwc", "sensor.zone_3_vwc", "switch.cs_configured_pump_switch", "switch.espoe_irrigation_relay_1_1", "switch.espoe_irrigation_relay_1_2", "switch.espoe_irrigation_relay_1_4", "switch.espoe_irrigation_relay_2_4", "switch.f1_irrigation_pump_master_switch", "switch.f1_irrigation_relays_relay_1", "switch.f1_irrigation_relays_relay_2", "switch.f1_irrigation_relays_relay_3", "switch.f1_irrigation_relays_relay_4", "switch.pump_power_switch", "switch.waste_valve" ], "used_devices": [], "template_entities": [ "input_boolean.zone_1_enabled", "input_boolean.zone_2_enabled", "input_boolean.zone_3_enabled", "input_number.cs_dryback_min_duration", "input_number.cs_dryback_min_percentage", "input_number.cs_p0_gen_dryback_target", "input_number.cs_p0_max_wait_time", "input_number.cs_p0_min_wait_time", "input_number.cs_p0_veg_dryback_target", "input_number.cs_p1_max_shots", "input_number.cs_p1_min_shots", "input_number.cs_p1_shot_count", "input_number.cs_p1_target_vwc", "input_number.cs_p1_time_between_shots", "input_number.cs_p2_shot_count", "input_number.cs_p3_gen_last_irrigation", "input_number.cs_p3_shot_count", "input_number.cs_p3_veg_last_irrigation", "input_number.cs_substrate_field_capacity", "input_number.f1_target_brightness", "input_select.crop_steering_phase", "input_select.cs_crop_steering_phase", "input_select.cs_steering_mode", "input_text.cs_config_pump_switch_entity", "input_text.cs_config_waste_switch_entity", "input_text.cs_config_zone_switch_entities", "input_text.dryback_history_json", "sensor.atlas_legacy_1_ec_res1", "sensor.atlas_legacy_1_ph_res1", "sensor.cs_configured_avg_ec", "sensor.cs_configured_avg_vwc", "sensor.cs_configured_min_vwc", "sensor.cs_dynamic_p0_dryback", "sensor.cs_dynamic_p2_dryback", "sensor.cs_dynamic_p3_dryback", "sensor.cs_ec_ratio", "sensor.cs_minutes_since_lights_on", "sensor.cs_p1_current_shot_size_percent", "sensor.cs_p1_shot_duration_seconds", "sensor.cs_p2_shot_duration_seconds", "sensor.cs_p2_vwc_threshold_ec_adjusted", "sensor.cs_p3_emergency_shot_duration_seconds", "sensor.cs_p3_start_time_calculated", "sensor.dryback_last_duration", "sensor.dryback_last_peak_time", "sensor.dryback_last_peak_vwc", "sensor.dryback_last_percentage", "sensor.dryback_last_valley_time", "sensor.dryback_last_valley_vwc", "sensor.zone_1_vwc", "sensor.zone_2_vwc", "sensor.zone_3_vwc" ] }