Grandstream WP810, WP820, WP822 and WP825
From VoIP.ms Wiki
The Grandstream WP810, WP820, WP822 and WP825 are two-line cordless IP phones which, instead of communicating through a compatible DECT cordless base, operate in a self-contained manner by connecting to wi-fi directly. The handset is able to register directly with any of the VOiP.ms servers.
Contents |
Configuration
The package includes a handset and a charger; no other components are needed.
The handsets are similar in look-and-feel to the cordless Grandstream DP720 series, except for the absence of the cordless base station.
1. Insert the supplied lithium-ion battery and place the handset in the charger.
2. Once the handset is recharged, connect it to your local wi-fi by pressing [menu] (the centre button) → [settings] (the gear icon) → "Network" → "Wi-Fi Networks".
3. The handset will show a list of available wi-fi networks. Select one, then select "Password" and enter your local wi-fi password.
4. Press [Connect]; the display should show "Wi-Fi Networks" with the list of network names and "Connected" for the selected network.
5. Return to the main menu. Select [status] (the i icon) then "Network Status". The handset will display IPv4 info, which includes the IPv4 address.
6. Open a web browser to the displayed address, which will look like https://192.168.1.123 (or whatever address your network dynamically assigns). If using HTTPS the browser will display a warning that the device is using an "unsigned certificate"; select "proceed anyway" to go to the login screen.
7. On the current version of this product, the "admin" password is hidden in the lower-left corner of the model/serial number sticker inside the handset's battery compartment. It's under the battery. (Older versions had username "admin" and password "admin" as the default - which the user is prompted to immediately change.) Look for "P/W" followed by s0m3g1bb3r1sh as the random password.
8. Put the battery back in the handset and the handset back on the charger. Try a web login using username "admin" and the password from the sticker in the battery compartment.
9. A configuration menu should appear. Navigate to "Accounts" → "Account 1" → "General Settings".
- Account Active: Yes
- Account Name: Create a name to identify this line. This name (up to eight characters) will appear on the handset screen when selecting a line appearance to make a call.
- SIP Server: One of VoIP.ms multiple servers. For inbound calls to work the server chosen must match the one used by your DID Number. For example: toronto1.voip.ms if your numbers are assigned to that server.
- SIP User ID: (your user number, plus the subaccount if applicable.) For example: 123456_1 is voip.ms user #123456 subaccount #1
- Authenticate Password: (the password for your voip.ms account or subaccount)
- Name: Display name for outbound caller ID (15 characters or less)
- Voice Mail Access Number: *97
- Account Display: User Name
- "Authenticate ID", "Secondary SIP Server", "Outbound Proxy", "Backup Outbound Proxy" may be left blank
10. Click on the [Save and Apply] button (for the WP820, click [Save] then click [Apply]). The handset should now be registered directly to the selected VoIP.ms server.
11. Verify that the registration is successful by returning to "Status" → "Account Status" on the web interface, or by checking the main account or subaccount registration status on the "Customer Portal: Home Portal" of your VoIP.ms account.
12. Go to "Accounts" → "Account 1" → "SIP Settings" and set the "Basic Settings" and "Audio Settings" as described for the Grandstream DP750/DP720 or other similar Grandstream IP Phones. Verify that "Accounts" → "Account 1" → "SIP Settings" → "Basic Settings" has "Register Expiration" set to a small value (such as "3" for three minutes) as the default (one hour) may not be often enough to keep you connected if you're behind a NAT.
13. If the time display on the handset is incorrrect, go to "Settings" → "Preferences" → "Date and time" on the WP810 (or "System settings" → "Time and language" → "Time zone" on the WP820) to manually select an appropriate time zone.
14. If you have a second account or subaccount with VoIP.ms or another provider, setup "Account 2" in the same manner as above.
15. Try a test call (for example 4443 and hit the [green] button connects to the VoIP.ms echo test). The handset should be ready for use.
Notes
- The [flash] button is not supported by Grandstream's cordless handsets. (It is supported by their analog telephone adapter line.) This may result in inability to access certain of the VoIP.ms features, such as call parking.
- Grandstream's firmware update server ("Maintenance" → "Upgrade" → "Firmware server path" on the WP820) appears as "fm.grandstream.com/gs" on some older versions of the code. This needs to be "firmware.grandstream.com" or the handset will not be able to upgrade from network.
- The default configuration on these handsets is vulnerable to Sip Scanner Ghost Calls, even if you are behind a uPnP router. To fix this issue (based on the WP820 settings), go to each account (1 and 2) and for each, change "Account #n" → "SIP settings" → "Local SIP Port" to be "0" (use random port) instead of "5060" or other well-known values. [Save] this and [Apply]. Then go to each account (1 and 2) and check the checkbox for "Account #n" → "Advanced settings" → "Only Accept SIP Requests from Known Servers". Again, [Save] and [Apply].
Dial plan
The dial plan structure is described on pages 49-51 of the WP820 admin guide. The corresponding page on the WP820 web interface is "Accounts" → [Account 1] → "Call settings" → "Dial plan". (The WP810's documentation lists "dial plan" as an available feature but does not explain how to configure it.)
While the normal operation of the WP810/WP820 series is to wait for the user to dial the entire number, then press the [green] button, it is possible to create dial plans which wait for specific fixed-length patterns (such as 1[2-9]xx[2-9]xxxxxx for an eleven-digit North American +1-NXX-NXXXXXX format number) and send the call as soon as that number of digits is provided. This bypasses both the wait for the [green] button (or "call" soft key) to be pressed and (where applicable) any prompt for "audio call" vs. "video call".
For instance, 1[2-9]xx[2-9]xxxxxx would send a North American domestic call out as soon as 1 plus ten digits have been dialled.
+,1,2,3,4,5,6,7,8,9,0, *, #, A,a,B,b,C,c,D,d | Individual digit, to be passed through verbatim. |
x | matches any digit from 0-9; |
xx+ | at least 2-digit number; |
xx | exactly 2-digit number; |
xx? | 1 or 2-digit numbers from 0-9 |
^ | exclude; |
. | wildcard, matches one or more characters |
[3-5] | any digit of 3, 4, or 5. |
[147] | any digit 1, 4, or 7. |
<2=011> | replace digit 2 with 011 when dialling. |
<=1> | add a 1 to dialled number |
<1=> | remove 1 from the number dialled |
| | logical "or" operator; most dial plans will consist of { followed by multiple rules separated by the | pipe character; the last character in the dial plan will be } |
\+ | + sign |
T | Flag - when adding a “T” at the end of a dial plan rule, the phone *should* wait for 3 seconds before calling out. In theory, this should allow for rules like <=1>[2-9]xx[2-9]xxxxxx | <=1555>[2-9]xxxxxxT which signal that a ten-digit North American number should go out immediately (just adding the leading +1) but a seven-digit local call should wait in case the user attempts to enter more digits. A user's call to 234-5678 will wait before being redirected to 1-555-234-5678 (you may want to replace 555 with the original area code for your region) while a user's call to 555-234-5678 will be sent to 1-555-234-5678 immediately. In practice, the WP820 appears not to send calls with the 'T' flag until the user presses the [green] button - a behaviour which contradicts the three-second delay then send which is described in the manual. |
The factory default Grandstream dial plan appears to be { x+ | \+x+ | *x+ | *xx*x+ | x+*x+*x+*x+ | x+*x+*x+*x+#x+ }
This plan will wait until the user dials the entire number and presses the [green] button; no translations or modifications are made to the dialled numbers.
See also
- The Grandstream 502 guide page has additional information on user-configured dial plans which is applicable to multiple Grandstream device models.
- The Grandstream DP750/DP720 is also similar in configuration to this series, except for the use of one DP750 cordless base for multiple handsets.
Guide Links
The manufacturer's guides and manuals are available directly from Grandstream:
- WP810 User Manual (PDF)
- WP810 Admin Manual (PDF)
- WP820 User Manual (PDF)
- WP820 Admin Manual (PDF)