Kaputelefon integráció (általános leírás)

Módosítva ekkor Mon, 07 Nov 2022 ekkor: 10:14 AM

SIP (hang)

A kaputelefonoknál a hang továbbítására SIP-et használunk. Ehhez egy ingyenesen elérhető szolgáltatás a Linphone. Olyan felhasználó nevet regisztráljunk, amit nehezen lehet kikövetkeztetni (például egy GUID-t), mert vannak olyan eszközök, amelyek nem kérnek hitelesítést a SIP hívás esetén. A regisztráció során szükségünk lesz egy email címre, amire a linphone.org egy visszaigazoló emailt fog küldeni. Email címnek Mailinatort is lehet akár használni.



Planet


Az IP címén elérhető a konfigurációs felülete, default admin/admin a belépés.


Services > SIP alatt engedélyezni kell a registrációt, megadni a user, display, auth nevekhez a generált sip felhasználót, jelszónak a sip felhasználó jelszavát. Lejjebb a registrar addresshez beírni a "sip.linphone.org" címet és még lejjebb a SIP transportot TCP-re állítani. Alul save gomb.


Device > event alatt lehet berakni neki a config site-on generált call endpointot a csengetéshez.



Doorbird


Telefonos konfigurációja van, lehet érdemes ide rövidebb felhasználó neveket generálni sip-nek, mert telefonon kell bepötyögni.


SIP settings alatt:

  • SIP activated
  • SIP proxy: sip.linphone.org
  • SIP user: a regisztrált sip user, általában publicserial@sip.chameleon.sh
  • SIP password: a regisztrált sip password
  • Allow incoming calls
  • Allowed SIP users:
    • linphone
    • linphone.iphone
    • smarthome (már csak ez kell)
    • 101 (Controller 4.x.x verziótól). Alternatívaként a 102-est lehet még megpróbálni használni.


HTTP(S) calls Ide kell bemásolni a controllerből a call API endpointot, amit az Integrations/Doorphone, cameras, streams alatt találunk.


Schedule for doorbell Itt engedélyezni kell a HTTP(S) calls-t minden napra, hogy mindig kiküldje a csengetést, különben nem fogja


Kamera stream (videó kép)


A kamera streamek esetében, ha el szeretnénk érni kívülről a videókat, szükségünk van az eszköz távoli elésérére. Ehhez általában szükség van egy DynDNS bejegyzésre és egy port forward beállításra, hogy az eszköz ugyan arról a címről tudjuk elérni és az esetleges szolgáltató oldali IP cím változás ne okozzon gondot. Port forward esetén azt a portot kell kinyitni, amin a videó adatfolyamot küldi az eszköz (tehát alapértelmezetten rtsp esetén például 554, http esetén 80).


Doorbird


Local stream: http://user:pass@192.168.1.10/bha-api/video.cgi?http-user=ghxxx0001&http-password=4wmxxxCGn2 (Doorbird app-ból kimásolható és elég a sima user, nem kell az Admin)


Snapshot address: http://user:pass@192.168.1.10/bha-api/image.cgi?http-user=ghxxx0001&http-password=4wmxxxCGn2 (Doorbird app-ból kimásolható és elég a sima user, nem kell az Admin)


Portforward nélküli kaputelefon


Van egy saját cloud-on keresztül működő megoldás az általunk forgalmazott, vagy támogatott kamerákhoz, amivel DynDNS és port forwarding nélkül lehetséges a kaputelefon, valamint egyéb kamerák képének kihírdetése. A feltétel, hogy JPEG pillanatkép megjelenítésére alkalmas legyen a kamera (lehessen HTTP-n lekérni a képet tőle belső hálózatról), vagy MJPEG stream megjelenítésre legyen lehetőség szintén HTTP protokollon keresztül. Amennyiben ezek megvannak, fixálni kell az IP címeit a kameráknak és kérni a Chameleon-t, hogy engedélyezze a cloud-on keresztüli elérést. (A fentiekben leírtak később egy egyszerű varázslós megoldással lesznek egyszerűsítve a Chameleon Config felületén.) A cloud-os kapcsolat előnye, hogy az akár alapértelmezetten titkosítás nélküli kameraképmegjelenítést erős titkosítással is ellátjuk.


Kaputelefon reléjének meghúzása HTTP kéréssel



Akuvox


http://192.168.1.1/fcgi/do?action=OpenDoor&UserName=&Password=&DoorNum=1
Ahol nyilván be lehet állítani user/pass-t. Akuvox kaputelben engedélyezni kell, Intercom/Relay alatt.


Doorbird


http://192.168.1.1/bha-api/open-door.cgi?http-user=ghxxx0001&http-password=4wmxxxCGn2 (Doorbird app-ból kimásolható és elég a sima user, nem kell az Admin)


Planet


http://192.168.1.1/HDP-1100PT/doorunlock.ncgi?id=123 (muszáj megadni az id-t, anélkül nem működik, viszont auth nem kell)



Problémák és megoldások


Bizonyos esetekben nem jön létre hangkapcsolat. Ez az alábbi esetekben történhet:


  • A kaputelefon maga közvetlenül az első router alatt kell, hogy elhelyezkedjen. Ha port forwarddal akarjuk tovább engedni, onnantól a SIP portokoll bonyolultsága miatt kétséges a hangkapcsolat létrejövetele.
  • Nem lett megadva a smarthome felhasználótól érkező kapcsolatok engedélyezése a kaputelefonban.
  • Az ügyfél / társasház internet elérésén tiltva van a SIP protokoll és nem éri el a sip.chameleon.sh címet. Ez esetben érdemes lehet a linphone.org használata, https://www.linphone.org/freesip/home (sip.linphone.org)
    • Alternatíva az új Chameleon SIP megoldás használata! Doorbird esetén az allowed usershez be kell rakni a 101-es (vagy 

Hasznosnak találta a cikket?

Nagyszerű!

Köszönjük visszajelzését

Sajnáljuk, hogy nem tudtunk segíteni

Köszönjük visszajelzését

Tudassa velünk hogyan javíthatnák ezen a cikken!

Válasszon ki legalább egy okot

Visszajelzés elküldve

Köszönjük közreműködését és megpróbljuk a cikket kijavítani