Программная коммуникация по телефонной тревоге

329
beirtipol

У меня есть система сигнализации Yale EasyFit, которая позволяет мне управлять ею через громоздкий телефонный интерфейс (документ здесь )

Вот выдержка из того, как это работает:

Remote Access The control unit allows you to control your system remotely through the telephone line. 1 Dial the phone number associated with the Control panel. 2 Hang up on the first ring. 3 Wait 5-10 seconds. 4 Dial the number again. 5 The control unit will answer the phone on the first ring of that second call. 6 Enter your PIN Code within 3 seconds. 7 If the PIN code is correct, you will hear a long beep. A list of different functions is detailed below: Press 2 Put the system into away armed mode (arm the system). Press 3 Disarm the system. Press 5 Checking the system status. Long single beep for Away Armed, two beeps for Disarmed and three beeps for Home Armed. Press 7 Siren on. Press 8 Siren off. Press 9 or 0 Disconnect. • Remember to press 9 or 0 before you hang up, or the control unit will hang up automatically after 30 seconds. 

Кажется, что должно быть просто иметь устройство, которое может имитировать звонки и посылать тональные сигналы / прослушивать ответы, но я не уверен, какое оборудование я должен искать. У меня есть запасной Raspberry Pi, который я бы использовал в качестве основного контроллера и подключал к любому необходимому оборудованию. Открыта для использования любой крошечной платы форм-фактора для управления.

0
Проблема в том, что это не просто, вам нужно что-то, что может обеспечить «батарею разговора» (напряжение сети), передавать тоны DTMF и генерировать сигнал вызова в стиле телефонной связи (~ 90 В переменного тока, наложенный на цепь постоянного тока), поэтому для этого у вас есть компьютер. вариантов, наиболее вероятный ответ будет состоять в том, чтобы использовать шлюз SIP FXS для оборудования и какой-нибудь SIP-сервер для устройства, например Asterix, для регистрации устройства, а затем генерировать «вызовы» SIP на устройство для отправки цифр, которые вы пожелает. Вы не можете сделать это с простым Raspberry Pi, это потребует внешнего оборудования. acejavelin 8 лет назад 0
Да, я не собираюсь делать все это с raspberrypi, я имею в виду, что я просто запустил бы управляющее программное обеспечение на пи, и упомянул это как вариант для подключения к внешнему оборудованию beirtipol 8 лет назад 0
Ваша проблема в интерфейсе, а не в программном обеспечении. Интерфейс представляет собой аналоговый телефонный интерфейс, использующий сигнализацию DTMF и индикацию звонка переменного тока. Вы не можете использовать цифровое устройство, чтобы сделать это напрямую, вам нужен интерфейс или адаптер для этого, поэтому будет использоваться шлюз SIP. acejavelin 8 лет назад 0
Это информация, которую я ищу :) Как то так? http://www.novavox.co.uk/voip-/-sip-gateways-ip-analog-adapters-grandstream-handytone-ht701-analog-adapter-p-164.html?gclid=CjwKEAiA3aW2BRCD_cOo5oCFuUMSJADiIMILdUsIHd6-G9crlHUHyf15K4WwVwtoWnvSZLLBVcCq7hoCoMPw_wcB beirtipol 8 лет назад 0
лол, да, что-то в точности так. :) acejavelin 8 лет назад 0
P'raps вы хотите добавить ответ вместо комментария? :) beirtipol 8 лет назад 0

1 ответ на вопрос

1
acejavelin

Рассматриваемое устройство предназначено для управления аналоговой телефонной линией. Для автоматизации использования вам потребуется эмулировать этот «интерфейс» с помощью устройства, которым вы можете управлять, в этом случае самым простым, вероятно, будет шлюз SIP FXS.

Похожие вопросы