2009年8月5日水曜日

HT-03Aで sipdroid使えるようにしてみた。

HT-03Aを購入したっていうことすら書いてないのにね。いきなりだね(´・ω・`)

Touchさんの”あけはら散歩”を参考に sipdroidを使えるようにしてみたよ。

http://akehara-sanpo.blogspot.com/2009/07/ht-03a-sipdroid-ip-youfon.html


おいら的ふろーちゃーと。

YouFonで登録。

登録すると電話番号とパスワードをメールしてくる。
何か知らんが親機と子機の2個くれる(ひとつで十分ですよー!(ブレードランナー
ちなみにこの番号、ペイパルで支払いしないと一定期間で使えなくなっちゃうっぽい(チッ


p・b・x esで登録。

とりあえず日本語使えるようだけど、
なんか翻訳おかしいのでローマ字登録。

メールきて認証したら使えるようになるお。

んでこの設定がややこしいお(´・ω・`)


ほぼこの Gizmoの場合の設定と大差ないんだけど、
ものすごく理解するのに時間かかったから備忘録として書いとこ。


1. Login to your “pbxes.com” account and goto “Extensions” -> “Add Extension” -> choose “SIP”.

ログインして "Extensions(拡張子)"→"Add Extension(追加 拡張子)"→”SIP”を選択

1a. In “Extension Number” enter “100″.

これが最初理解できなかったわ。
なんか内線番号と捉えておけば良いみたい。
ここでの数字が後々の usermaneの一部に使われるお。
"100"じゃなくてもおk。

1b. In “Display Name” enter “My e61 phone”.

おいらは ”My phone”ってしといた。

1c. In “password” enter any password, let’s say “testing”.

デバイス(今回に限って言えば sipdroid)のパスワードね。
"testing"じゃなくて自分で考えよう!

1d. Press “Submit”.


2. Now goto “Trunks” -> choose “Add SIP Trunk”.

“Trunks(トランクス)”へ移動→”Add SIP Trunk(トランクスの追加)”

2a. In “Trunk Name” enter “sipphone”.

とりあえずこの説明のまま "sipphone"にしておいた。

2b. In “Account – username” enter your “Gizmo Project” account, example “1747*******”.
2c. In “Account – password” enter your “Gizmo Project” password.
2d. In “Account – SIP Server” enter “proxy01.sipphone.com”.
2e. Press “Submit”. That’s it other fields just leave as they are do not need to fill them in.

この説明文は Gizmoの設定方法だから、YouFonに置き換えて考えるよ!
username: YouFonでもらった電話番号
password: YouFonでもらったパスワード
SIP server: sip.youfon.net
register: かけるだけなら "いいえ" かかってくるようにもしたいなら ”はい” ってことかな?


3. Now goto “incoming Calls”.
3a. In “regular hours” and in “after hours” select “Extension” and choose your extension, should be “100″ as we had it setup already.
3b. Hit “submit”.

4. Now goto “Inbound Routing” -> choose “Add Incoming Route”.
4a Select “Extension” and choose your extension, should be “100″ as we had it setup already.
4b. Press “Submit”.

こっからが理解するのに苦戦したわ。

まず “incoming Calls”って項目がないお(´・ω・`)
たぶん、“Inbound Routing”と統合されちゃったのかな?
“Inbound Routing(かかってくる方のルーティング)”として設定しちゃえば良いんだと思う。

ここで最初の方で設定した内線番号が出てくる。
とりあえず設定した内線番号をチェックして ”Submit(送信)”
内線番号を色々登録したら振り分けができるのかな?


5. Now goto “Outbound Routing” -> choose “Add Route”.
5a. In “Route Name” enter “sipgate”.
5b. In “Dial Patterns” enter “XX.” don’t forget a dot after XX.
5c. In Trunk Sequence select “SIP/sipphone”
5d. Hit “Submit”.

"Outbound Routing(かける方のルーティング)"の設定。
名前は "sipgate"のままにしておいた。
“Dial Patterns”ってのないんだよなぁ(´・ω・`) まぁいいや
シーケンスは自分で設定したのを選んで"add(追加)"
んで"submit(送信)"


To verify ethat verything works goto “Status”.
1. Extension “100″ and Trunk “proxy01.sipphone.com” should be green.
If they red you’ve done mistake somewhere.

うまく設定できてれば ”Status”の "Extensions""Trunks""Conferences"がグリーン。
グリーンじゃなければ設定を見直し(´・ω・`)


ひとまず、ここまでが事前設定。うぐぅ。


んじゃ sipdroidへ。


こっから

Sipdroid-*.*.*-full.apk(おいらは1.0.4でした)

をダウンロード。

んで、HT-03Aの SDカードに USBケーブルつこうて PCから転送。

ASTROで上記パッケージを選択、インストール。


sipdroidは pbxesがデフォルトなので、こっちの設定を触るところは少ない。
設定としては ”Username”と ”Password”くらいかな?

んで、この ”Username”と ”Password”をおいら勘違いしてて、
pbxesの設定が悪いのかと思い込み悶絶('A`)


pbxesの"拡張子"で設定したデバイスの

”Username”と ”Password”

ってことに気付いたのは数時間後のおはなしですた(´・ω・`)

(ずっと pbxesの NAMEと PASSWORDかと思ってたお…)


ひとまず使えるようになったけど…こんなもん使ってるヒトおんのかね(´・ω・`)
スカイプですらかかってこないのにね!アハッ!


(´;ω;`)


追記

Touchさん曰く

"なお、Sipdroid と pbxex 接続中は、普通の携帯に dial 出来ません。"

ってことは、使わないとき接続を切っておかないと一般の電話がかかってこないのかな…?
んじゃ常時接続しておくわけにもいかんよね。むむー(´・ω・`) ワガンネ