Tak nakoniec (zatial) som skoncil pri asterisku. Navodov je pomenej, tak som pouzil AI a nedari sa mi celkom dobre.
Konfiguracia je trocha narocnejsia. Zatial som sa dostal len na zakladne nastavenia.
Do asterisku som zaregistroval intercom a aj SIP klienta na androide
Registraci intercomuSystem and maintance --> Network --> Device acces --> VOIPEnable VoIP Gateway: Enable
Register User Name: intercom
Registration Password: heslo
Server IP Address: 192.168.150.51
Server Port: 5060
Expiry Time: 3600
Number: 200
Display User Name: Doorbell
Enable P2P: OFFKontakty v asterisk
pjsip show contacts
Contact: <Aor/ContactUri..............................> <Hash....> <Status> <RTT(ms)..>
==========================================================================================
Contact: 200/sip:200@192.168.150.111:5060;line=9c921c10 d0a9b230ce NonQual -nan
Contact: mobile1/sip:mobile1@10.10.5.2:37946 aa6e1e9c6a NonQual -nan
Objects found: 2
Blbe je to, ze ak sa prihlasim z mobilom a ma inu IP ako pri registracii, tak to blbne a nepripoji sa. Vidim tam 2 mobily, ale nezvoni to (k zvoneniu neskor).
Ak je mobil dlhsie mimo, tak strati spojenie a cez pjsip show contacts ho vobec astreisk nevidi, cize ani by nezvonil (mozno to riesi nejaky keepalive, ale neviem).
Co sa tyka zvonenia na mobil, tak zatial testujem len (asterisk <--> mobil).
originate PJSIP/mobile1 extension 200@doorbell
Co sa tyka posielania signalu pre zvonenie z intercom do asterisk, tak treba nastavit este asi aj.
Video Intercom --> number settings --> SIP1Ale ako hovorim, ked to testujem, tak to zvoni a o 10 minut to uz nezvoni (pri tom v androide je nastavene aby sa to neuspavalo). Ked to ma byt stabilne, tak to musi zvonit stale. Niekedy to zase zvoni, ale nemas to ako zodvihnit (vsetko je take divne)
Podarilo sa mi tiez cez skript poslat signal na odomknutie dveri, ale este bude mozno treba doladit dialplan.
SIP klienta pouzivam linphone.
Dostal som sa k tomu len nedavno, ale je s tym dost roboty a je to dost nestabilne.
Dalsi problem je, ze nie som fyzicky pri tom, takze sa to testuje blbo

Uz uvazujem, ci sa na to radsej nevykaslat a pouzit hik cloud