Greetings all.
Thought I might post this as I've been working on it a few days, might be useful to someone.
It's only a PHP page which makes your Asteridex accessible by Yealink (Dreamwave? Are they the same thing?) phones, for your viewing pleasure
OK some of it is stolen and butchered from Yealink's instructions, but Asteridex is so cool and simple, this gives a more end-to-end solution I think.
INSTRUCTIONS (for medium-range idiots):
1. Place the file in your web server, eg /var/www/html/pbook/
or I suppose you could put it in /var/www/html/Asteridex4/
2. Rename to PHP:
mv YealinkAsteridexSearch.txt YealinkAsteridexSearch.php
3. edit the file - i like Nano:
nano -w /var/www/html/pbook/YealinkAsteridexSearch.php
You need to update the first line $URL to reflect your server's address - IE where the phone will be looking for this script again. This could be just http://192.168.0.10/pbook/Yealink.....
4. Get the IP address of your phone via Menu > Status, and type that bad boy into your browser. default username and password are both admin
5. Go to Contacts tab, and then choose Remote Phonebook
6. In the Remote Phonebook URL entry, put in the same thing you put in step 2, adding ?name=#search to the end of the URL; eg http://192.168.0.10/pbook/YealinkAsteridexSearch.php?name=#search
7. Give the phonebook a name, I like 'Asteridex' but you can call it 'speeddials' etc.
8. Hit save, then go to the phone and hit Dir and then 3 for remote phonebook - you can now;
> press Search, and start typing name, then press OK for matches
> press Enter or OK or do a quick-dial (ie DIR-3-1) for a list of all entries. You can now press 0 or 1 or 2... to get pages of 10 entries at a time.
> Incoming calls should also be CID matched to the Asteridex, if you aren't already using Asteridex in the CallerID Superfecta.
Steps 4-7 can be replaced by using Endpointman and specifying the remote phonebook URL.
This has been tested with latest firmware of today on a T26P (v6.60.23.5).
Future development may include pressing 2 for entries a-czz, press 3 for entries d-fzz, 4 for entries g-izz etc. Not sure why pages of 10 would be helpful but that's what Yealink give you as an example.
Welcome some feedback, just don't expect incredible responses from a PHP newbie
Thought I might post this as I've been working on it a few days, might be useful to someone.
It's only a PHP page which makes your Asteridex accessible by Yealink (Dreamwave? Are they the same thing?) phones, for your viewing pleasure
OK some of it is stolen and butchered from Yealink's instructions, but Asteridex is so cool and simple, this gives a more end-to-end solution I think.
INSTRUCTIONS (for medium-range idiots):
1. Place the file in your web server, eg /var/www/html/pbook/
or I suppose you could put it in /var/www/html/Asteridex4/
2. Rename to PHP:
mv YealinkAsteridexSearch.txt YealinkAsteridexSearch.php
3. edit the file - i like Nano:
nano -w /var/www/html/pbook/YealinkAsteridexSearch.php
You need to update the first line $URL to reflect your server's address - IE where the phone will be looking for this script again. This could be just http://192.168.0.10/pbook/Yealink.....
4. Get the IP address of your phone via Menu > Status, and type that bad boy into your browser. default username and password are both admin
5. Go to Contacts tab, and then choose Remote Phonebook
6. In the Remote Phonebook URL entry, put in the same thing you put in step 2, adding ?name=#search to the end of the URL; eg http://192.168.0.10/pbook/YealinkAsteridexSearch.php?name=#search
7. Give the phonebook a name, I like 'Asteridex' but you can call it 'speeddials' etc.
8. Hit save, then go to the phone and hit Dir and then 3 for remote phonebook - you can now;
> press Search, and start typing name, then press OK for matches
> press Enter or OK or do a quick-dial (ie DIR-3-1) for a list of all entries. You can now press 0 or 1 or 2... to get pages of 10 entries at a time.
> Incoming calls should also be CID matched to the Asteridex, if you aren't already using Asteridex in the CallerID Superfecta.
Steps 4-7 can be replaced by using Endpointman and specifying the remote phonebook URL.
This has been tested with latest firmware of today on a T26P (v6.60.23.5).
Future development may include pressing 2 for entries a-czz, press 3 for entries d-fzz, 4 for entries g-izz etc. Not sure why pages of 10 would be helpful but that's what Yealink give you as an example.
Welcome some feedback, just don't expect incredible responses from a PHP newbie