tkdrob / phone_modem

MIT License
2 stars 1 forks source link

support for DDN_NMBR= 9999999999 #2

Open monehsieh opened 1 year ago

monehsieh commented 1 year ago

hi, in my modem, I am getting

2023-05-15 22:09:58.209 DEBUG (MainThread) [phone_modem] mdm: 2023-05-15 22:09:58.210 DEBUG (MainThread) [phone_modem] mdm: RING 2023-05-15 22:09:59.302 DEBUG (MainThread) [phone_modem] mdm: 2023-05-15 22:09:59.303 DEBUG (MainThread) [phone_modem] mdm: DATE = 0515 2023-05-15 22:09:59.304 DEBUG (MainThread) [phone_modem] mdm: TIME = 2209 2023-05-15 22:09:59.305 DEBUG (MainThread) [phone_modem] mdm: NAME = {Caller Name} 2023-05-15 22:09:59.305 DEBUG (MainThread) [phone_modem] CID: 10:09 PM {Caller Name} 2023-05-15 22:09:59.321 DEBUG (MainThread) [phone_modem] mdm: DDN_NMBR= {Caller phone num} 2023-05-15 22:09:59.323 DEBUG (MainThread) [phone_modem] mdm: AT+VCID=1 2023-05-15 22:09:59.324 DEBUG (MainThread) [phone_modem] mdm: OK 2023-05-15 22:09:59.325 DEBUG (MainThread) [phone_modem] mdm: 2023-05-15 22:10:04.210 DEBUG (MainThread) [phone_modem] mdm: 2023-05-15 22:10:04.211 DEBUG (MainThread) [phone_modem] mdm: RING

Can we add the logic to recognize DDN_NMBR besides NMBR as caller number?

thanks! Mone

raineth commented 2 months ago

What type of modem is this?

monehsieh commented 2 months ago

it's a no name one from amazon: https://www.amazon.ca/gp/product/B09GN1CWV2/ref=ppx_yo_dt_b_search_asin_title?ie=UTF8&psc=1

From home assistant: DEVLINKS: >- /dev/serial/by-id/usb-Conexant_USB_Modem_12345678-if00 /dev/serial/by-path/pci-0000:07:1b.0-usb-0:1:1.0 /dev/serial/by-path/pci-0000:07:1b.0-usbv2-0:1:1.0 DEVNAME: /dev/ttyACM0 DEVPATH: >- /devices/pci0000:00/0000:00:1e.0/0000:05:02.0/0000:07:1b.0/usb9/9-1/9-1:1.0/tty/ttyACM0 ID_BUS: usb ID_MODEL: USB_Modem ID_MODEL_ENC: USB\x20Modem ID_MODEL_ID: '1340' ID_PATH: pci-0000:07:1b.0-usb-0:1:1.0 ID_PATH_TAG: pci-0000_07_1b_0-usb-0_1_1_0 ID_PATH_WITH_USB_REVISION: pci-0000:07:1b.0-usbv2-0:1:1.0 ID_REVISION: '0100' ID_SERIAL: Conexant_USB_Modem_12345678 ID_SERIAL_SHORT: '12345678' ID_TYPE: generic ID_USB_DRIVER: cdc_acm ID_USB_INTERFACES: ':020201:0a0000:' ID_USB_INTERFACE_NUM: '00' ID_USB_MODEL: USB_Modem ID_USB_MODEL_ENC: USB\x20Modem ID_USB_MODEL_ID: '1340' ID_USB_REVISION: '0100' ID_USB_SERIAL: Conexant_USB_Modem_12345678 ID_USB_SERIAL_SHORT: '12345678' ID_USB_TYPE: generic ID_USB_VENDOR: Conexant ID_USB_VENDOR_ENC: Conexant ID_USB_VENDOR_ID: '0572' ID_VENDOR: Conexant ID_VENDOR_ENC: Conexant ID_VENDOR_ID: '0572' MAJOR: '166' MINOR: '0' SUBSYSTEM: tty TAGS: ':systemd:' USEC_INITIALIZED: '2208238'

thanks.