[This readme is also available in English]
Пользовательский компонент для совершения телефонных звонков из Home Assistant с использованием GSM-модема.
Этот компонент можно установить с помощью HACS:
- Перейдите в HACS → Интеграции.
- В правом верхнем углу выберите трехточечное меню, а затем выберите Пользовательские репозитории.
- Вставьте
black-roland/homeassistant-gsm-call
. - Выберите Интеграция в поле Категория.
- Нажмите Сохранить.
- Установите
gsm_call
.
Компонент настраивается через configuration.yaml
:
notify:
- name: call
platform: gsm_call
device: /dev/serial/by-id/usb-HUAWEI_Technology_HUAWEI_Mobile-if01-port0 # путь до модема
После перезапустите Home Assistant, а затем используйте службу notify.call
чтобы позвонить. Номер телефона для дозвона указывается в target
:
action:
service: notify.call
data:
target: "+71234567890"
message: "Обязательное поле в HASS, но компонент его не использует"
По умолчанию дозвон происходит в течение примерно 25 секунд. Время дозвона можно указать в call_duration_sec
:
notify:
- name: call
platform: gsm_call
device: /dev/serial/by-id/usb-HUAWEI_Technology_HUAWEI_Mobile-if01-port0
call_duration_sec: 45
Интеграция предназначена для совершения звонков. Давайте не будем переусложнять. Не планируется добавлять отправку SMS и другой функционал, не связанный со звонками. Для работы с СМС используйте эту интеграцию.
Модемы обычно предоставляют сразу несколько интерфейсов для взаимодействия:
$ ls -1 /dev/serial/by-id/usb-HUAWEI_Technology_HUAWEI_Mobile-if0*
/dev/serial/by-id/usb-HUAWEI_Technology_HUAWEI_Mobile-if00-port0
/dev/serial/by-id/usb-HUAWEI_Technology_HUAWEI_Mobile-if01-port0
/dev/serial/by-id/usb-HUAWEI_Technology_HUAWEI_Mobile-if02-port0
Для использования этой интеграции совместно с sms, укажите разные интерфейсы в настройках каждой интеграции. Иначе они могут блокировать друг друга.
Пожалуйста, убедитесь, что ModemManager отключен.
И включите отладочные логи в configuration.yaml
:
logger:
logs:
custom_components.gsm_call: debug
В целом эта интеграция должна быть совместима с модемами, указанными здесь.
Протестировано на:
- Huawei E161/E169/E620/E800.
- Huawei E171.
- Huawei E3531 (необходимо разблокировать с помощью этого руководства).