Initial Setup & Device Pairing
To start using GrandyVision, you need to connect your smart photo frame to the internet and register it on your companion app. This establishes a secure cloud connection between your devices.
Step-by-Step Device Setup
A. Prepare the Photo Frame
- Power On: Plug your smart photo frame into a wall outlet. It will turn on automatically and boot into the GrandyVision Player application.
- Connect to Wi-Fi: If this is your first time powering it on, select your Wi-Fi network from the list and enter your passcode.
- Find the Pairing Code: Once connected, the frame's display will show a screen containing a unique, 6-digit numeric pairing code (e.g.
489 360). Keep this screen active.
B. Link the Mobile Companion App
- Install and Log In: Open the GrandyVision companion app on your phone. Log in with your email or register a new family account.
- Open Devices List: Tap the Devices tab at the bottom of the phone screen, and select Register New Device.
- Submit the Code: Type the 6-digit pairing code that is shown on the photo frame into the input box on your mobile screen.
- Name Your Frame: Provide a descriptive name for the display (e.g., "Gran's Living Room") and tap Confirm. Your frame will sync immediately and show a confirmation screen.
Visual Synchronization Flow
The diagram below illustrates where to find the pairing code on the smart photo frame and where to enter it in your iPhone companion app:
Pair Your GrandyVision Frame
Enter the sync code below in the companion mobile app to link your frame.
Detailed Pairing & Authorization Mechanics
Pairing establishes a secure link in Cloud Firestore. Understanding the mechanics ensures a smooth setup:
The smart frame operates on standard 802.11 b/g/n Wi-Fi networks. It is recommended to use a 2.4GHz connection for wider distance coverage in the home. The frame supports DHCP auto-configuration to fetch IP settings instantly upon connection.
To prevent accidental pairing, the player application generates a unique 6-digit numeric token valid for 10 minutes. The token is mapped in our global database. If the token expires, a simple touch refresh on the frame display issues a new code.
When you tap Pair Frame Now on the companion app, the system checks the token against active frame listings. On match, it updates the Kiosk document's isPaired flag to true and links your authenticated user ID as the ownerUid. The frame instantly detects this change via Firestore snapshots and transitions to the live slideshow.