Fórum Root.cz

Hlavní témata => Software => Téma založeno: galuska 17. 09. 2013, 22:13:39

Název: Rapsberry Pi VoIP klient/knihovna
Přispěvatel: galuska 17. 09. 2013, 22:13:39
Zdravim, postavil jsem si na raspberry ve firme ovladani dveri (bzucak), mame firemni ustrednu (asterisk), chci se zeptat, existuje klient respektive treba i jenom knihovna abych se mohl registrovat pres sip k ustredne s pevne danou extension? Nepotrebuji hlas, pouze pokud tam zavolam a poslu DTMF napr. 1 tak to zavola muj script.

Idealne neco v Perlu :-), ale muzu i komplikovat C.
Název: Re:Rapsberry Pi VoIP klient/knihovna
Přispěvatel: Josef Pavlik 18. 09. 2013, 11:33:04
Ja bych na to sel naprosto jednoduse stylem "s komarem na vrabce".
Na rapsberry bych nainstaloval asterisk, asterisk bych zkonfiguroval tak, aby se prihlasil na firemni ustrednu jako extension. Pri zavolani na tuto extension by se zvedla linka (answer) a pockalo by se na dtmf. Pri prichodu jednicky bych zavolal pres funkci system externi script, ktery by otevrel dvere.

Druha moznost by byla plus minus takova, ze cela tato logika by byla ve firemnim asterisku a v rapsberry u dveri by byl xinetd zkonfigurovany tak, aby poslouchal na urcitem portu a jak na nej neco prijde, aby zavolal script ktery otevre dvere. Asterisk by v pripade zavolani na urcite cislo zavolal script ve kterem by bylo neco na zpusob
echo 1 | nc -w1 ip_adresa_rapsberry port_na_kterem_posloucha

Moznosti je spousta, staci si vybrat :-)
Název: Re:Rapsberry Pi VoIP klient/knihovna
Přispěvatel: galuska 18. 09. 2013, 21:09:12
Ja bych na to sel naprosto jednoduse stylem "s komarem na vrabce".
Na rapsberry bych nainstaloval asterisk, asterisk bych zkonfiguroval tak, aby se prihlasil na firemni ustrednu jako extension. Pri zavolani na tuto extension by se zvedla linka (answer) a pockalo by se na dtmf. Pri prichodu jednicky bych zavolal pres funkci system externi script, ktery by otevrel dvere.

Druha moznost by byla plus minus takova, ze cela tato logika by byla ve firemnim asterisku a v rapsberry u dveri by byl xinetd zkonfigurovany tak, aby poslouchal na urcitem portu a jak na nej neco prijde, aby zavolal script ktery otevre dvere. Asterisk by v pripade zavolani na urcite cislo zavolal script ve kterem by bylo neco na zpusob
echo 1 | nc -w1 ip_adresa_rapsberry port_na_kterem_posloucha

Moznosti je spousta, staci si vybrat :-)

Diky, linux je bozi, neco jako IT merkur :-).