Настроек MySQL ODBC (запись информации о звонках)
Создадим MySQL базу данных asteriskcdrdb
CREATE DATABASE asteriskcdrdb;
Создадим MySQL базу данных asteriskcdrdb
CREATE DATABASE asteriskcdrdb;
В Asterisk есть удобный механизм выполнения действий после завершения вызова — экстеншен h. И так, если ‘H’ запущен, это значит что плечи разговора завершены, и как-то отменить это действие уже никак не получится. Как мы можем использовать ‘H’?! Ну, например, можем добавить описание завершения звонка.
Пошаговая инструкция по сборке и установке Asterisk 18 из исходного кода в CentOS/Red Hat. Установка зависимостей (Jansson, PJSIP), настройка menuselect, сборка модуля MP3 и запуск Asterisk в системе.
1. Установим необходимые пакеты
yum -y install epel-release
yum config-manager --set-enabled powertools
yum group -y install "Development Tools"
yum -y install git wget vim net-tools sqlite-devel psmisc ncurses-devel libtermcap-devel newt-devel libxml2-devel libtiff-devel gtk2-devel libtool libuuid-devel subversion kernel-devel kernel-devel-$(uname -r) crontabs cronie-anacron libedit libedit-devel
Пару раз сталкивался с ситуацией, когда нужно синтезировать текст для Asterisk, причем это нужно сделать находясь у клиента не имея с собой подручных средств.
Радарный датчик Hi-Link HLK-LD2402 — это революция для мониторинга присутствия человека по цене до 100 р. Есть датчики лучше, но дороже. Я использую этот датчик в детской. Дочка никогда не выключает свет и бороться с этим бесполезно. Но дело не только в этом, климатика, фильтр воздуха, работа гаджетов и т.д. В отличие от обычных PIR-датчиков, он определяет не просто движение, а фактическое присутствие человека, различая активные движения, микродвижения и полную неподвижность. Это делает его идеальным для контроля сна ребёнка — свет не погаснет, а климат-контроль не отключится, пока ребёнок в комнате. Подключив датчик к Home Assistant через ESP8266, я создал умную, надежную и ненавязчивую систему слежения.
1. Создание Telegram бота
Для создания своего бота необходимо перейти по ссылке https://t.me/BotFather. И нажать на кнопку «Старт» и пишем:
/newbot
Вводим название бота. Вводим логин бота. Вводить необходимо любое уникальное название. В случае, если ваш логин будет не уникальный, то бот попросит еще раз ввести логин.
В результате вам придет сообщение с токеном доступа 123456:xxxxxxxxxx.
1.Добавим в файле /homeassistant/configuration.yaml поддержку Telegram (Ссылка на материал)
2. Добавим в файле /homeassistant/configuration.yaml команду записи с камеры ID9 длиною 10 секунд.
shell_command:
savevideo: 'ffmpeg -i "http://192.168.1.42/video.mp4?oids=9&size=2304x1296" -t 10 -c copy -y "/config/tmp/shot1.mp4"'
3. Создаем автоматизацию. При срабатывание binary_sensor.indoor вызвать savevideo, подождать 15 секунд, отправить в Telegram
Решение: добавить строку в .htaccess
IndexOptions NameWidth=*
В режиме листинга каталога, веб-сервер Apache все равно может отображать файлы/папки в неправильной кодировке (предполагается, что имена файлов и каталогов заданы в UTF-8).
Чтобы исправить это, необходимо добавить в файл .htaccess следующий код:
IndexOptions +Charset=UTF-8