首先可以打這個電話測試你手機或座機的 DTMF: 1-804-222-1111,等 call id 念完後,按 2,然後隨便按幾個數字鍵,按#,聽回複。
1. DTMF and VoIP: https://www.voipmechanic.com/dtmf-issues.htm
我的OBi200小盒子,default settins 是 DTMFMethod: InBand,不能開門,不僅僅是不能開門,連打電話到銀行按數字鍵也不行。換成 DTMFMetho:SIPInfo+RFC2833 就行了。
2. DTMF tone too short: https://discussions.apple.com/thread/250764240
新的 iPhone 有這個問題。我鄰居的 iPhone 12 Pro (carrier AT&T) 不能開門,我的老舊 iPhone SE 能開門。那個我還沒找到 iPhone 12 Pro 的解決方法,電話在1-804-222-1111上測試沒問題。
許多 Androd phone 有個 DTMF setting,可以選 short or long。據說短的有些老舊係統不行,長的就行行。
https://help.ting.com/hc/en-us/articles/115005081167-Changing-the-DTMF-Tone-of-your-Android-Device