Service Tool — Internal Use

Lutron Standard Pro
Migration Tool

Complete step-by-step workflow for migrating Caseta Smart Bridge Standard to Smart Bridge Pro without losing a single device, scene, or schedule.

37
Devices
20
Rooms
100
Scenes
8
Pico Remotes
Overview

Two-Phase Migration Workflow

The migration separates physical RF pairing (manual) from programming (automated) for maximum reliability.

1

Capture & Extract

Connect to the Standard hub over LEAP protocol. Extract all devices, rooms, scenes, schedules, and Pico bindings into a portable .lmig backup file.

2

Physical Re-Pairing

Each RF device must be factory-reset from the Standard hub and physically re-paired to the Pro hub. This is unavoidable — Caseta uses RF binding.

3

Automated Programming

Once devices are on the Pro hub, the tool matches them by serial number, creates rooms, renames devices, and programs all scenes and schedules automatically.

Hub Identification

Source & Target Hubs

Both hubs discovered and paired on the local network.

Source Hub Standard

Model
L-BDG2-WH
Serial
85067493
IP Address
192.168.1.17
LEAP Version
1.123
Status
Connected & Extracted
37
Devices
20
Rooms
100
Scenes
29
Zones

Target Hub Pro

Model
L-BDGPRO2-WH
Serial
110200083
IP Address
192.168.1.36
LEAP Version
1.123
Status
Ready — Awaiting Device Pairing
0
Devices
0
Rooms
0
Scenes
0
Zones
Step-by-Step

Complete Migration Procedure

Follow every step in order. Do not skip ahead.

1
Pre-Flight

Verify Network & Power

Confirm both hubs are powered on, connected to the same LAN/VLAN, and accessible from your workstation.

  • Standard hub at 192.168.1.17 — verify green LED solid
  • Pro hub at 192.168.1.36 — verify green LED solid
  • Run lutron-migrator discover to confirm both appear
  • Ensure you have physical access to both hubs (need to press buttons)
2
Pre-Flight

Pair with Both Hubs

Establish TLS credentials with both hubs using the Lutron LAP pairing protocol.

  • Run lutron-migrator discover
  • Press the small button on the back of each hub when prompted
  • Credentials are cached to certs/ for future use
  • Both hubs will show "Paired successfully"
Tip: You can pair both hubs simultaneously — press both buttons within 30 seconds of each other.
3
Pre-Flight

Capture Standard Hub Configuration

Extract the complete configuration from the Standard hub and save it as an encrypted .lmig backup file.

  • Run: lutron-migrator capture --ip 192.168.1.17 --site-id "customer-name" --job-id "job-001"
  • Extracts: 37 devices, 20 rooms, 100 scenes, 29 zones, Pico bindings
  • Saves encrypted backup to jobs/ directory
  • Also generates a cutover checklist text file
Backup created: jobs/edina-customer_20260429_123744.lmig — AES-256-GCM encrypted, portable.
4
Phase A — Manual

Open Pro Hub Pairing Mode

Put the Pro hub into device discovery mode so it can receive RF pairing signals from each device.

  • Open the Lutron Caseta app on your phone
  • Connect to the Pro hub (192.168.1.36)
  • Navigate to Settings → Add Device
  • The Pro hub will enter pairing mode and listen for RF signals
5
Phase A — Manual

Unpair Devices from Standard Hub

Each device must be factory-reset to release it from the Standard hub's RF network. Work room by room.

  • Dimmers (PD-6WCL): Press the top and bottom buttons simultaneously and hold for 10 seconds until the LED blinks 3 times
  • Switches (PD-8ANS): Same procedure — hold top + bottom for 10 seconds
  • Pico Remotes (PJ2-3BRL): Remove the battery, press any button while reinserting the battery, then hold the top button for 6 seconds
Warning: Once a device is factory-reset, it will no longer respond to the Standard hub. Complete one room at a time to minimize disruption.
6
Phase A — Manual

Pair Each Device to Pro Hub

After factory-resetting each device, pair it to the Pro hub via the Caseta app.

  • With the Pro hub in pairing mode, the reset device will automatically broadcast its RF signal
  • The Caseta app will show "New device found" — tap to add
  • Assign a temporary name (the migration tool will rename later)
  • Repeat for all 37 devices across all 20 rooms
  • Pico remotes: after reset, press the top button once to broadcast pairing signal
Order recommendation: Start with dimmers/switches in each room first, then Picos. This ensures load devices are available before programming Pico button bindings.
7
Phase A — Manual

Verify All Devices Paired

Confirm every device from the Standard hub is now responding on the Pro hub.

  • Run: lutron-migrator discover --ip 192.168.1.36
  • Use the web UI "Refresh Hubs" button to see the updated device count
  • Target should show 37 devices (plus the bridge itself = 38 total)
  • Walk each room and verify physical control works via the Pro hub
8
Phase B — Automated

Run Dry-Run Migration

Preview what the tool will program on the Pro hub without making any changes.

  • Run: lutron-migrator migrate --source-ip 192.168.1.17 --target-ip 192.168.1.36 --dry-run
  • Or use the web UI "Dry Run" button
  • Verify device serial-number matching is correct
  • Review any "unmatched" warnings — these devices need to be paired first
9
Phase B — Automated

Execute Live Migration

Program the Pro hub with all rooms, device names, scenes, and schedules from the Standard hub.

  • Run: lutron-migrator migrate --source-ip 192.168.1.17 --target-ip 192.168.1.36
  • Or use the web UI "Program Pro Hub" button
  • The tool will:
    • Match devices by serial number (source → target)
    • Create all 20 rooms on the Pro hub
    • Rename each device to its original name
    • Assign devices to their correct rooms
    • Program all scenes with correct device-level mappings
    • Program all schedules
10
Phase B — Automated

Verify & Test

Walk every room and test every device, scene, and Pico remote.

  • Open Caseta app connected to the Pro hub
  • Verify all rooms appear with correct device assignments
  • Test each scene activates the correct devices at the correct levels
  • Test each Pico remote controls its assigned devices
  • Verify any schedules are set correctly
11
Phase B — Automated

Re-link Third-Party Integrations

Reconnect any smart home integrations that were linked to the Standard hub.

  • HomeKit: Remove old bridge, add Pro hub as new HomeKit accessory
  • Alexa: Re-discover devices in the Alexa app
  • Google Home: Unlink and re-link Lutron in Google Home
  • Home Assistant: Update the Caseta integration with new hub IP
12
Post-Migration

Decommission Standard Hub

Power down and remove the Standard hub from the network.

  • Factory-reset the Standard hub (hold reset button 10+ seconds)
  • Unplug from power and Ethernet
  • Update network documentation / DHCP reservations
  • Archive the .lmig backup file for records
Device Inventory

37 Devices Across 20 Rooms

Complete inventory extracted from the Standard hub at 192.168.1.17.

Rooms

Stairs 1 Family Room 2 Front Foyer 1 Exterior 1 Kitchen 3 Dining Room 2 Living Room 5 Upstairs Hallway 2 Mudroom 1 Garage Entry 1 Master Bedroom 3 Back Entry 1 Office 3 Nursery Bedroom 3 Lower Level Stairs 1 Lower Level Foyer 1 Lower Level Guest Bedroom 2 Main Rear Spotlights 1 Deck 3 Charles' Bathroom 1
DeviceTypeRoomModelSerial
SconceDimmerStairsPD-6WCL-XX77949595
FireplaceDimmerFamily RoomPD-6WCL-XX77949609
AccentDimmerFamily RoomPD-6WCL-XX78182959
ChandelierDimmerFront FoyerPD-6WCL-XX85915548
FrontDimmerExteriorPD-6WCL-XX85915551
WindowsDimmerLiving RoomPD-6WCL-XX78028571
Pico WestPico RemoteLiving RoomPJ2-3BRL-GXX-X0181933547
Recessed WestDimmerLiving RoomPD-6WCL-XX78022664
ChandelierDimmerDining RoomPD-6WCL-XX78028569
FireplaceDimmerLiving RoomPD-6WCL-XX78028563
MainDimmerKitchenPD-6WCL-XX94651260
Recessed CenterDimmerKitchenPD-6WCL-XX94866508
MainDimmerUpstairs HallwayPD-6WCL-XX94650682
Main RemotePico RemoteUpstairs HallwayPJ2-3BRL-GXX-X0181301691
RearDimmerKitchenPD-6WCL-XX94651271
Pico EastPico RemoteLiving RoomPJ2-3BRL-GXX-X0181818804
Main LightsDimmerMudroomPD-6WCL-XX94866441
PicoPico RemoteGarage EntryPJ2-3BRL-GXX-X0168830917
Deck LightsDimmerDeckPD-6WCL-XX94651278
Deck Lights Mudroom RemotePico RemoteDeckPJ2-3BRL-GXX-X0191476316
Deck Lights Bedroom RemotePico RemoteDeckPJ2-3BRL-GXX-X0191476320
ChandelierDimmerLower Level FoyerPD-6WCL-XX113052261
ChandelierDimmerMaster BedroomPD-6WCL-XX94651370
PicoPico RemoteMaster BedroomPJ2-3BRL-GXX-X0182371514
Main LightsDimmerOfficePD-6WCL-XX112910248
Accent LightsDimmerOfficePD-6WCL-XX112910254
Accent LightsDimmerNursery BedroomPD-6WCL-XX112910246
Recessed EastDimmerDining RoomPD-6WCL-XX113066272
SconcesDimmerMaster BedroomPD-6WCL-XX94640143
Accent LightsDimmerBack EntryPD-6WCL-XX101423072
Spot LightsDimmerMain Rear SpotlightsPD-6WCL-XX157604253
RecessedDimmerLower Level Guest BedroomPD-6WCL-XX157556568
Main LightsDimmerNursery BedroomPD-6WCL-XX156963082
PicoPico RemoteNursery BedroomPJ2-3BRL-GXX-X01154729285
SpotlightSwitchLower Level Guest BedroomPD-8ANS-XX100996915
DishwasherSwitchLower Level StairsPD-8ANS-XX101032853
Vanity LightsSwitchCharles' BathroomPD-8ANS-XX113868429
Safety

Migration Safety Rules

These invariants are enforced in code and must never be bypassed.

🔒

Read Before Write

The Standard hub is never modified until the Pro hub confirms at least one successful device pairing.

🛡

Release on Confirmed Pair Only

A device is only released from the source after the target confirms the device is paired and responding.

🔒

Transactional Scene Writes

Scenes are only created after ALL referenced devices are confirmed on the target hub.

🛡

Pre-Apply Snapshot

A full snapshot of the Pro hub state is taken before any writes, enabling complete rollback on failure.

🔒

No Credentials in .lmig

OAuth tokens, passwords, and pairing credentials are never serialized into the backup file.

🛡

Encrypted at Rest

.lmig files use AES-256-GCM encryption with a job-scoped key derived from the passphrase.

Cutover Checklist

Pre & Post Migration Checklist

Print this page or use it on your phone during the on-site migration.

Pre-Migration

  • Both hubs powered on and on the same network
  • Pairing credentials established for both hubs
  • .lmig backup file created and verified
  • Customer notified of temporary lighting disruption
  • Physical access to all device locations confirmed
  • Lutron Caseta app installed and logged in
  • Pro hub added to Caseta app

Post-Migration

  • All 37 devices responding on Pro hub
  • All 20 rooms created with correct assignments
  • All scenes tested and verified
  • All Pico remotes controlling correct devices
  • Schedules verified (if applicable)
  • HomeKit / Alexa / Google Home re-linked
  • Standard hub factory-reset and removed
  • Customer walkthrough completed
  • .lmig backup archived