{ "id": "kohler_28efkozd", "manufacturer": "Kohler", "model_name": "28EFKOZD", "category": "genset", "typical_systems": ["genset"], "specs": { "power_kw": 22.4, "rpm_nominal": 1500, "weight_kg": 450, "length_m": 1.30, "width_m": 0.70, "height_m": 0.85, "voltage_v": 230, "current_a": 97, "fuel_consumption_lph": 7.0 }, "description": "Kohler 28EFKOZD genset marino diésel, 28 kVA / 22.4 kW @ 1500 rpm 50 Hz. Aplicación yates motor 50-70 pies. Cabina silenciosa estándar.", "data_source": "seed_estimate", "default_sensors": [ { "id": "rpm", "name": "RPM", "unit_si": "rpm", "range_normal_min": 0, "range_normal_max": 1550, "default_signal_type": "pulse_magnetic_pickup" }, { "id": "oil_press", "name": "Presión aceite", "unit_si": "bar", "range_normal_min": 2.0, "range_normal_max": 4.5, "alarm_low_value": 1.0, "alarm_low_priority": "emergency", "default_signal_type": "4-20ma" }, { "id": "coolant_temp", "name": "Temperatura refrigerante", "unit_si": "C", "range_normal_min": 70, "range_normal_max": 95, "alarm_high_value": 102, "alarm_high_priority": "emergency", "default_signal_type": "rtd_pt100" }, { "id": "voltage_l1", "name": "Tensión L1", "unit_si": "V", "range_normal_min": 220, "range_normal_max": 240, "default_signal_type": "voltage_divider" }, { "id": "current_l1", "name": "Corriente L1", "unit_si": "A", "range_normal_min": 0, "range_normal_max": 100, "alarm_high_value": 110, "alarm_high_priority": "high", "default_signal_type": "4-20ma" }, { "id": "freq", "name": "Frecuencia", "unit_si": "Hz", "range_normal_min": 49.5, "range_normal_max": 50.5, "default_signal_type": "pulse_inductive" }, { "id": "running_hours", "name": "Horas", "unit_si": "h", "default_signal_type": "4-20ma" }, { "id": "start_cmd", "name": "Arranque", "unit_si": "bool", "default_signal_type": "relay_no" }, { "id": "stop_cmd", "name": "Parada", "unit_si": "bool", "default_signal_type": "relay_no" }, { "id": "breaker_status", "name": "Breaker principal", "unit_si": "bool", "default_signal_type": "dry_contact" } ] }