Complete step-by-step workflow for migrating Caseta Smart Bridge Standard to Smart Bridge Pro without losing a single device, scene, or schedule.
The migration separates physical RF pairing (manual) from programming (automated) for maximum reliability.
Connect to the Standard hub over LEAP protocol. Extract all devices, rooms, scenes, schedules, and Pico bindings into a portable .lmig backup file.
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.
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.
Both hubs discovered and paired on the local network.
Follow every step in order. Do not skip ahead.
Confirm both hubs are powered on, connected to the same LAN/VLAN, and accessible from your workstation.
192.168.1.17 — verify green LED solid192.168.1.36 — verify green LED solidlutron-migrator discover to confirm both appearEstablish TLS credentials with both hubs using the Lutron LAP pairing protocol.
lutron-migrator discovercerts/ for future useExtract the complete configuration from the Standard hub and save it as an encrypted .lmig backup file.
lutron-migrator capture --ip 192.168.1.17 --site-id "customer-name" --job-id "job-001"jobs/ directoryjobs/edina-customer_20260429_123744.lmig — AES-256-GCM encrypted, portable.
Put the Pro hub into device discovery mode so it can receive RF pairing signals from each device.
Each device must be factory-reset to release it from the Standard hub's RF network. Work room by room.
After factory-resetting each device, pair it to the Pro hub via the Caseta app.
Confirm every device from the Standard hub is now responding on the Pro hub.
lutron-migrator discover --ip 192.168.1.36Preview what the tool will program on the Pro hub without making any changes.
lutron-migrator migrate --source-ip 192.168.1.17 --target-ip 192.168.1.36 --dry-runProgram the Pro hub with all rooms, device names, scenes, and schedules from the Standard hub.
lutron-migrator migrate --source-ip 192.168.1.17 --target-ip 192.168.1.36Walk every room and test every device, scene, and Pico remote.
Reconnect any smart home integrations that were linked to the Standard hub.
Power down and remove the Standard hub from the network.
Complete inventory extracted from the Standard hub at 192.168.1.17.
| Device | Type | Room | Model | Serial |
|---|---|---|---|---|
| Sconce | Dimmer | Stairs | PD-6WCL-XX | 77949595 |
| Fireplace | Dimmer | Family Room | PD-6WCL-XX | 77949609 |
| Accent | Dimmer | Family Room | PD-6WCL-XX | 78182959 |
| Chandelier | Dimmer | Front Foyer | PD-6WCL-XX | 85915548 |
| Front | Dimmer | Exterior | PD-6WCL-XX | 85915551 |
| Windows | Dimmer | Living Room | PD-6WCL-XX | 78028571 |
| Pico West | Pico Remote | Living Room | PJ2-3BRL-GXX-X01 | 81933547 |
| Recessed West | Dimmer | Living Room | PD-6WCL-XX | 78022664 |
| Chandelier | Dimmer | Dining Room | PD-6WCL-XX | 78028569 |
| Fireplace | Dimmer | Living Room | PD-6WCL-XX | 78028563 |
| Main | Dimmer | Kitchen | PD-6WCL-XX | 94651260 |
| Recessed Center | Dimmer | Kitchen | PD-6WCL-XX | 94866508 |
| Main | Dimmer | Upstairs Hallway | PD-6WCL-XX | 94650682 |
| Main Remote | Pico Remote | Upstairs Hallway | PJ2-3BRL-GXX-X01 | 81301691 |
| Rear | Dimmer | Kitchen | PD-6WCL-XX | 94651271 |
| Pico East | Pico Remote | Living Room | PJ2-3BRL-GXX-X01 | 81818804 |
| Main Lights | Dimmer | Mudroom | PD-6WCL-XX | 94866441 |
| Pico | Pico Remote | Garage Entry | PJ2-3BRL-GXX-X01 | 68830917 |
| Deck Lights | Dimmer | Deck | PD-6WCL-XX | 94651278 |
| Deck Lights Mudroom Remote | Pico Remote | Deck | PJ2-3BRL-GXX-X01 | 91476316 |
| Deck Lights Bedroom Remote | Pico Remote | Deck | PJ2-3BRL-GXX-X01 | 91476320 |
| Chandelier | Dimmer | Lower Level Foyer | PD-6WCL-XX | 113052261 |
| Chandelier | Dimmer | Master Bedroom | PD-6WCL-XX | 94651370 |
| Pico | Pico Remote | Master Bedroom | PJ2-3BRL-GXX-X01 | 82371514 |
| Main Lights | Dimmer | Office | PD-6WCL-XX | 112910248 |
| Accent Lights | Dimmer | Office | PD-6WCL-XX | 112910254 |
| Accent Lights | Dimmer | Nursery Bedroom | PD-6WCL-XX | 112910246 |
| Recessed East | Dimmer | Dining Room | PD-6WCL-XX | 113066272 |
| Sconces | Dimmer | Master Bedroom | PD-6WCL-XX | 94640143 |
| Accent Lights | Dimmer | Back Entry | PD-6WCL-XX | 101423072 |
| Spot Lights | Dimmer | Main Rear Spotlights | PD-6WCL-XX | 157604253 |
| Recessed | Dimmer | Lower Level Guest Bedroom | PD-6WCL-XX | 157556568 |
| Main Lights | Dimmer | Nursery Bedroom | PD-6WCL-XX | 156963082 |
| Pico | Pico Remote | Nursery Bedroom | PJ2-3BRL-GXX-X01 | 154729285 |
| Spotlight | Switch | Lower Level Guest Bedroom | PD-8ANS-XX | 100996915 |
| Dishwasher | Switch | Lower Level Stairs | PD-8ANS-XX | 101032853 |
| Vanity Lights | Switch | Charles' Bathroom | PD-8ANS-XX | 113868429 |
These invariants are enforced in code and must never be bypassed.
The Standard hub is never modified until the Pro hub confirms at least one successful device pairing.
A device is only released from the source after the target confirms the device is paired and responding.
Scenes are only created after ALL referenced devices are confirmed on the target hub.
A full snapshot of the Pro hub state is taken before any writes, enabling complete rollback on failure.
OAuth tokens, passwords, and pairing credentials are never serialized into the backup file.
.lmig files use AES-256-GCM encryption with a job-scoped key derived from the passphrase.
Print this page or use it on your phone during the on-site migration.