Table of Contents
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:
linphonelinphone.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)