{"service":"Signal.io API Gateway","version":"1.2.0","status":"running","device_id":"machine_001","sample_rate_hz":10.0,"mqtt":{"enabled":true,"connected":true,"broker":"04e7f5963b4f45cca5b7c552c0480c25.s1.eu.hivemq.cloud","topic_prefix":"sensors"},"scenario":{"active":"none","available":["bearing_failure","motor_overheating","pressure_leak","pump_cavitation","electrical_fault","mechanical_jam","voltage_sag"]},"signal_types":["temperature","vibration","pressure","current","flow","humidity","rpm","power"],"endpoints":{"health":"/api/health","latest_signals":"/api/signals/latest","signal_history":"/api/signals/history?signal_type=temperature","anomalies":"/api/anomalies","mqtt_config":"/api/mqtt/config","scenarios":"/api/scenarios","trigger_scenario":"POST /api/scenarios/trigger/{scenario_type}?duration_seconds=30","stop_scenario":"DELETE /api/scenarios/stop","websocket":"ws://host/ws/signals"}}