{ "stations": { "station_main": { "id": "station_main", "name": "Main Pump Station", "tags": [ "primary", "control", "monitoring", "water_system" ], "attributes": {}, "description": "Primary water pumping station for the facility" }, "station_backup": { "id": "station_backup", "name": "Backup Pump Station", "tags": [ "backup", "emergency", "monitoring", "water_system" ], "attributes": {}, "description": "Emergency backup pumping station" }, "station_control": { "id": "station_control", "name": "Control Station", "tags": [ "local", "control", "automation", "water_system" ], "attributes": {}, "description": "Main control and monitoring station" } }, "equipment": { "pump_primary": { "id": "pump_primary", "name": "Primary Pump", "tags": [ "pump", "primary", "control", "automation" ], "attributes": {}, "description": "Main water pump with variable speed drive", "station_id": "station_main" }, "pump_backup": { "id": "pump_backup", "name": "Backup Pump", "tags": [ "pump", "backup", "emergency", "automation" ], "attributes": {}, "description": "Emergency backup water pump", "station_id": "station_backup" }, "sensor_pressure": { "id": "sensor_pressure", "name": "Pressure Sensor", "tags": [ "sensor", "measurement", "monitoring", "safety" ], "attributes": {}, "description": "Water pressure monitoring sensor", "station_id": "station_main" }, "sensor_flow": { "id": "sensor_flow", "name": "Flow Meter", "tags": [ "sensor", "measurement", "monitoring", "industrial" ], "attributes": {}, "description": "Water flow rate measurement device", "station_id": "station_main" }, "valve_control": { "id": "valve_control", "name": "Control Valve", "tags": [ "valve", "control", "automation", "safety" ], "attributes": {}, "description": "Flow control valve with position feedback", "station_id": "station_main" }, "controller_plc": { "id": "controller_plc", "name": "PLC Controller", "tags": [ "controller", "automation", "control", "industrial" ], "attributes": {}, "description": "Programmable Logic Controller for system automation", "station_id": "station_control" } }, "data_types": { "speed_pump": { "id": "speed_pump", "name": "Pump Speed", "tags": [ "setpoint", "control", "measurement", "automation" ], "attributes": {}, "description": "Pump motor speed control and feedback", "units": "RPM", "min_value": 0, "max_value": 3000, "default_value": 1500 }, "pressure_water": { "id": "pressure_water", "name": "Water Pressure", "tags": [ "measurement", "monitoring", "alarm", "safety" ], "attributes": {}, "description": "Water pressure measurement", "units": "PSI", "min_value": 0, "max_value": 100, "default_value": 50 }, "status_pump": { "id": "status_pump", "name": "Pump Status", "tags": [ "status", "monitoring", "alarm", "diagnostic" ], "attributes": {}, "description": "Pump operational status", "units": null, "min_value": null, "max_value": null, "default_value": null }, "flow_rate": { "id": "flow_rate", "name": "Flow Rate", "tags": [ "measurement", "monitoring", "optimization" ], "attributes": {}, "description": "Water flow rate measurement", "units": "GPM", "min_value": 0, "max_value": 1000, "default_value": 500 }, "position_valve": { "id": "position_valve", "name": "Valve Position", "tags": [ "setpoint", "feedback", "control", "automation" ], "attributes": {}, "description": "Control valve position command and feedback", "units": "%", "min_value": 0, "max_value": 100, "default_value": 0 }, "emergency_stop": { "id": "emergency_stop", "name": "Emergency Stop", "tags": [ "command", "safety", "alarm", "emergency" ], "attributes": {}, "description": "Emergency stop command and status", "units": null, "min_value": null, "max_value": null, "default_value": null } }, "all_tags": [ "industrial", "command", "measurement", "municipal", "fault", "emergency", "monitoring", "control", "primary", "water_system", "active", "controller", "sensor", "diagnostic", "status", "optimization", "setpoint", "automation", "maintenance", "backup", "remote", "pump", "secondary", "local", "alarm", "inactive", "feedback", "safety", "valve", "motor", "actuator", "healthy" ] }