Skip to main content

Deploying on Bosch ctrlX CORE

Breakwater Channel and Collector can run as snap packages on Bosch ctrlX CORE controllers, enabling secure remote access and monitoring without additional hardware.

Why ctrlX?

  • Already on-site — ctrlX CORE controllers are deployed for motion control and PLC functions
  • Linux-based — Ubuntu Core with containerized app support
  • Zero additional hardware — deploy Breakwater on existing infrastructure
  • ctrlX Store — install and update through the Bosch app ecosystem
  • ctrlX Data Layer — direct access to real-time process data (OPC UA, EtherNet/IP, PROFINET)

Supported Models

ModelCPURAMSuitable For
ctrlX CORE (Performance)i5/i78-16GBFull gateway + IDS
ctrlX COREvirtualTesting and development

Installation

  1. Open the ctrlX CORE web interface
  2. Navigate to Settings → Apps
  3. Search for "Breakwater"
  4. Install Breakwater Channel and Breakwater Collector
  5. Configure with your site token and gateway credentials

Manual Snap Install

# Transfer snap packages to ctrlX CORE
scp breakwater-channel_*.snap rexroth@YOUR_ctrlx-ip:/tmp/
scp breakwater-collector_*.snap rexroth@YOUR_ctrlx-ip:/tmp/

# Install
ssh rexroth@YOUR_ctrlx-ip
sudo snap install /tmp/breakwater-channel_*.snap --dangerous
sudo snap install /tmp/breakwater-collector_*.snap --dangerous

Configuration

After installation, configure via the ctrlX web interface or command line:

# Set site token
sudo snap set breakwater-collector site-token=YOUR_your-token

# Set gateway credentials
sudo snap set breakwater-channel gateway-id=YOUR_id
sudo snap set breakwater-channel tunnel-ip=YOUR_ip
sudo snap set breakwater-channel server-pubkey=YOUR_key
sudo snap set breakwater-channel endpoint=207.246.81.247:51820

# Start services
sudo snap start breakwater-collector
sudo snap start breakwater-channel

ctrlX Data Layer Integration

When running on ctrlX CORE, the Collector can access real-time process data directly through the ctrlX Data Layer — no SNMP required:

  • Read PLC variables and tags
  • Monitor drive parameters and faults
  • Access EtherNet/IP and PROFINET data
  • Feed real-time telemetry to Breakwater cloud

Limitations

  • Coastal IDS is not available on ctrlX CORE due to resource constraints on standard models
  • Network traffic mirroring requires an external switch SPAN port
  • ctrlX CORE controllers typically have limited storage for session recordings
note

ctrlX CORE deployment is currently in development. Contact us for early access and partnership details.