{
  "metadata": {
    "id": "cleerline-ssf-sfp-rj45poe-1g",
    "name": "Cleerline SSF-SFP-RJ45POE-1G Media Converter",
    "type": "media_converter",
    "description": "Non-managed fiber-to-Ethernet media converter with SFP slot and PoE+ RJ45 output for powering remote IP devices over copper.",
    "manufacturer": "Cleerline Technology Group",
    "part_number": "SSF-SFP-RJ45POE-1G",
    "datasheet_url": "https://b2b.cleerline.com/SpecSheets/SSF-SFP-RJ45-1G%20Specs.pdf",
    "tags": [
      "media_converter",
      "poe",
      "sfp",
      "fiber",
      "ethernet",
      "cleerline"
    ],
    "schema_version": "1.4.0",
    "version": "0.2.0",
    "taxonomy": [
      "connectivity.networking",
      "connectivity.wired"
    ]
  },
  "domains": [
    {
      "domain": "electrical",
      "power_domains": [
        {
          "id": "dc_in",
          "name": "DC Input",
          "nominal_voltage_V": 5,
          "voltage_range_V": [
            4.75,
            5.25
          ],
          "voltage_tolerance_percent": 5,
          "max_current_mA": 1000,
          "regulation_type": "regulated",
          "isolation_type": "non_isolated",
          "ground_reference": "common",
          "description": "External 5 V DC adapter input"
        },
        {
          "id": "poe_output",
          "name": "PoE Output Rail",
          "nominal_voltage_V": 52,
          "voltage_range_V": [
            50,
            57
          ],
          "voltage_tolerance_percent": 10,
          "max_current_mA": 600,
          "regulation_type": "regulated",
          "isolation_type": "isolated",
          "ground_reference": "floating",
          "description": "Internal rail used to inject PoE power onto the RJ45 port"
        }
      ],
      "resources": [
        {
          "id": "dc_adapter_input",
          "name": "DC Adapter Input",
          "description": "5 V DC barrel jack input from included AC adapter",
          "functions": [
            {
              "name": "power_input",
              "direction": "sink",
              "signal_class": "power",
              "description": "Accepts 5 V @ 1 A from external adapter"
            }
          ],
          "power_domain_id": "dc_in",
          "connector_type": "barrel",
          "current_rating": {
            "sink": {
              "max_continuous_mA": 1000
            }
          }
        },
        {
          "id": "poe_injector_stage",
          "name": "PoE Injector Output",
          "description": "Power sourcing circuitry driving the RJ45 port",
          "functions": [
            {
              "name": "poe_power_output",
              "direction": "source",
              "signal_class": "power",
              "description": "Provides IEEE 802.3af/at compatible power"
            }
          ],
          "power_domain_id": "poe_output",
          "connector_type": "custom",
          "current_rating": {
            "source": {
              "max_continuous_mA": 600
            }
          },
          "voltage_output_V": 52,
          "max_continuous_current_mA": 600
        }
      ],
      "interfaces": [
        {
          "id": "power_input",
          "name": "Power Input",
          "description": "5 V DC input from included AC adapter",
          "protocol": {
            "type": "power",
            "role": "input"
          },
          "requires": [
            {
              "function": "power_input",
              "count": 1
            }
          ],
          "constraints": {
            "voltage_range_V": [
              4.75,
              5.25
            ]
          }
        }
      ],
      "metadata": {
        "supports_poe": true,
        "emc_compliance": [
          "CE",
          "FCC"
        ],
        "safety_standards": [
          "IEEE 802.3af",
          "IEEE 802.3at"
        ]
      }
    },
    {
      "domain": "network",
      "resources": [
        {
          "id": "rj45_poe_port",
          "name": "RJ45 PoE Port",
          "description": "Auto-negotiating 10/100/1000 Mbps copper port supplying PoE",
          "functions": [
            {
              "name": "ethernet_downlink",
              "description": "Copper Ethernet link for powered device",
              "direction": "bidirectional",
              "signal_class": "data",
              "shareable_with": [
                "poe_power_channel"
              ]
            },
            {
              "name": "poe_power_channel",
              "description": "Power sourcing pair set per IEEE 802.3af/at",
              "direction": "source",
              "signal_class": "power",
              "shareable_with": [
                "ethernet_downlink"
              ]
            }
          ],
          "resource_type": "physical_port",
          "port_specifications": {
            "port_type": "ethernet",
            "port_count": 1,
            "connector_type": "rj45",
            "speed_mbps": [
              10,
              100,
              1000
            ],
            "duplex_modes": [
              "half",
              "full",
              "auto"
            ],
            "auto_negotiation": true,
            "mdix_support": true
          },
          "power_requirements": {
            "poe_budget_w": 30
          }
        },
        {
          "id": "sfp_slot",
          "name": "SFP Slot",
          "description": "100/1000Base-X SFP slot accepting multimode or single-mode modules",
          "functions": [
            {
              "name": "ethernet_uplink",
              "description": "Fiber uplink via inserted SFP module",
              "direction": "bidirectional",
              "signal_class": "data"
            }
          ],
          "resource_type": "physical_port",
          "port_specifications": {
            "port_type": "fiber",
            "port_count": 1,
            "connector_type": "custom",
            "speed_mbps": [
              100,
              1000
            ],
            "duplex_modes": [
              "full"
            ],
            "auto_negotiation": true
          }
        }
      ],
      "interfaces": [
        {
          "id": "uplink",
          "name": "SFP Uplink",
          "description": "Fiber uplink via 100/1000Base-X SFP module",
          "protocol": {
            "type": "ethernet",
            "role": "bridge"
          },
          "requires": [
            {
              "function": "ethernet_uplink",
              "count": 1
            }
          ],
          "connection_parameters": {
            "max_connections": 1,
            "mtu_bytes": 10000
          },
          "bandwidth_requirements": {
            "max_bandwidth_mbps": 1000
          }
        },
        {
          "id": "rj45_poe_port",
          "name": "RJ45 PoE Port",
          "description": "Copper port delivering PoE power and data to a single device",
          "protocol": {
            "type": "power_over_ethernet",
            "role": [
              "bridge",
              "client"
            ]
          },
          "requires": [
            {
              "function": "ethernet_downlink",
              "count": 1,
              "shareable_with": [
                "poe_power_channel"
              ]
            },
            {
              "function": "poe_power_channel",
              "count": 1,
              "shareable_with": [
                "ethernet_downlink"
              ]
            }
          ],
          "connection_parameters": {
            "max_connections": 1,
            "mtu_bytes": 10000
          },
          "bandwidth_requirements": {
            "max_bandwidth_mbps": 1000
          }
        }
      ],
      "metadata": {
        "network_protocols": [
          "ethernet",
          "power_over_ethernet"
        ],
        "max_bandwidth_mbps": 1000,
        "network_topology": "point_to_point",
        "supports_poe": true,
        "poe_class": "class_4",
        "network_management": {
          "supports_snmp": false,
          "supports_web_interface": false,
          "supports_cli": false,
          "supports_remote_monitoring": false
        }
      }
    },
    {
      "domain": "mechanical",
      "resources": [],
      "interfaces": [],
      "package_type": "desktop_enclosure",
      "dimensions_mm": {
        "length": 90,
        "width": 60,
        "height": 20
      },
      "weight_g": 120,
      "metadata": {
        "mounting_method": "desktop",
        "enclosure_type": "metal",
        "assembly_time_min": 5,
        "field_serviceable": false
      }
    },
    {
      "domain": "thermal",
      "resources": [],
      "interfaces": [],
      "operating_temperature_C": [
        0,
        50
      ],
      "storage_temperature_C": [
        -10,
        70
      ],
      "metadata": {
        "requires_thermal_management": false,
        "cooling_method": "passive"
      }
    }
  ],
  "design_rules": [
    "Use the included 5 V adapter or equivalent regulated supply capable of 1 A minimum.",
    "Select SFP modules rated for 100/1000Base-X operation at required distance.",
    "Limit PoE load to 30 W to avoid tripping over-current protection."
  ],
  "validation_requirements": [
    "Verify SFP module negotiates desired speed via DIP switch configuration.",
    "Confirm PoE output voltage is within IEEE 802.3af/at range under load.",
    "Check link LEDs for UTP and fiber paths after installation."
  ],
  "usage_notes": "Provides copper-to-fiber conversion while sourcing PoE power, enabling remote IP devices to be powered from fiber runs. Configure DIP switches for fiber speed, LFP, and ALS as required.",
  "application_examples": [
    "Powering a remote PoE camera from a fiber backbone",
    "Providing PoE to wireless access points where only fiber is available",
    "Extending Ethernet over fiber to security intercoms"
  ],
  "compatibility_notes": "RJ45 port auto-negotiates 10/100/1000 Mbps and supplies IEEE 802.3af/at PoE. SFP slot accepts Cleerline or standard MSA-compliant 100/1000 modules.",
  "warnings": [
    "SFP transceiver and PoE-powered device are not included.",
    "Ensure adequate ventilation; do not cover the enclosure during operation."
  ]
}