Chameleon Tudásbázis

You are here: start » public » segedlet » kaputelefon

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)

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

FONTOS:

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)