Success!!!
Thank you for your help and notes Dagwood.
Here's how I successfully got it to work.
Yealink T22P --> OBi SIP Proxy -->
anveo.comI had to factory reset the OBi and Yealink and this worked perfectly.
1. Connect yealink to LAN port of OBi
2. Login to OBi portal and select SP1 from the dashboard page
3. Create new anveo account if you want the special price or use an existing account
4. From OBi Dashboard, select Expert Mode
5. Select Service Providers
6. Select ITSP Profile C SIP
7. Change 2 settings. The first time you change settings you need to unselect both boxes to the right of the field then submit. Then you can go back and change the settings.
Change - ProxyServer = 127.0.0.1
Change - X_SpoofCallerID = checked
Submit
8. Select Voice Service SP1
Change - X_InboundCallRoute = {ph,sp3(9145@192.168.10.100:5062)}
Note: 9145 is the username for authentication. You can change this.
9. Select Voice Service SP3
Change - X_ServProvProfile = C
Change - X_InboundCallRoute = {sp1}
Change - X_RegisterEnable = un-checked
Change - X_Proxy = checked
Change - AuthUserName = 9145
Change - AuthPassword = 9145
Note: 9145 is the username. You can change this.
Note: AuthPassword is also your choice
10. Setup Account 1 on the Yealink IP Phone
Login to web UI 192.168.10.100
Select Account 1
Line Active = Enabled
Label = YourLabel
Display Name = YourName
Register Name = 9145
User Name 9145
Password = 9145
Enable Outbound Proxy Server = Enabled
Outbound Proxy Server =
555555555.pnn.obihai.comPort = 5062
Server Host =
555555555.pnn.obihai.comPort = 5062
Note: Change "555555555".pnn.obihai.com to your Obi number found on the bottom of your OBi adapter. This won't work in bridge mode. I found this does not resolve unless you have your IP Phone connected to the LAN port of the OBi. I tried using the OBi in bridge mode but it didn't resolve.
Hopefully this will help other people trying to figure this out.