Integrácia videovrátnika DoorBird do rozhrania Fibaro

Integrácia videovrátnika DoorBird do rozhrania Fibaro

Tento článok bude slúžiť na integráciu videovrátnikov (Intercomm) DoorBird D101DoorBird D101S.

Po prvotnom nastavení videovrátnika pomocou aplikácie DoorBird dostupná pre:

  • Odkaz na Google Play pre Android
  • Odkaz na App Store pre iOS

Prenos videa zo zariadenia DoorBird do Fibaro rozhrania

  • Videovrátnik musí byť pripojený k internetu podľa návodu buď cez WiFi pripojenie alebo POE.
  • Vytvorený musí byť užívateľský účet (nie admin účet), ktorým sa bude prihlasovať riadiaca jednotka Fibaro k DoorBirdu.
  • Otvorte si systém Fibaro.
  • Otvorte panel Zařízení -> Přidat nebo odebrat zařízení -> Kamera pro přidání -> Přidat
  • Následne potrebujete vyplniť IP adresu kamery, prihlasovacie meno a heslo. Pri videovrátniku DoorBird sa to robí trochu neštandardne.
  • Riadky UživatelHeslo necháte prázdne. Riadok IP adresa vyplníte nasledovne prihlasovacie_meno:prihlasovacie_heslo@IP_adresa_DoorBird (napr. ggabcd0000:4xxxXxxx5X@192.168.0.186 )
  • Do políčka JPG cesta vložíte /bha-api/image.cgi
  • Do políčka MJPG cesta vložíte /bha-api/video.cgi
  • Nezabudnite uložiť.
  • Ako by to malo vyzerať môžete vidieť na obrázku nižšie.

DoorBird in Fibaro

Ovládanie zopnutia relé a IR podsvietenia z Fibaro HC2/HCL pomocou virtuálneho zariadenia

  • Prihláste sa do systému Fibaro.
  • Otvorte panel Zařízení -> Přidat nebo odebrat zařízení -> Importovat virtuální zařízení.
  • Vyberte správny súbor obsahujúci virtuálne zariadenie pre DoorBird.
  • Vyplňte IP adresu videovrátnika DoorBird. Ak nebol nastavený TCP port nastavte ho na 80.
  • V záložke pokročilé je nutné upraviť reťazec nachádzajúci sa za GET príkazom. Na obrázku je podčiarknutý červenou farbou.
  • Podčiarknutý reťazec obsahuje prihlasovacie údaje zakódované do formátu base64 v tvar login:password. Pomocou tohto online nástroja https://www.base64encode.org/ zakódujte vaše prihlasovacie údaje do DoorBird a vložte ich namiesto podčiarknutého reťazca.
  • Príklad pre prihlasovacie údaje ggabcd0000:4xxxXxxx5X vyzerajú zakódované údaje vo formáte base64 nasledovane Z2dhYmNkMDAwMDo0eHh4WHh4eDVY.
  • Následne po vložení vašich prihlasovacích údajov do virtuálneho zariadenia by ste mali pomocou jednotlivých tlačidiel byť schopný ovládať otváranie dverí a IR prísvit kamery.
  • Zmeny nezabudnite uložiť.
  • Ako by to malo vyzerať môžete vidieť na obrázku nižšie.

DoorBird in Fibaro

Zistenie ID mobilného zariadenia - bude využívané v LUA scénach

Následne si zistíme ID mobilného zariadenia, na ktoré chceme tieto Push notifikácie posielať. V nastaveniach FIBARO systému a v panelu Riadenia prístupu si skopírujeme názov zariadenia, ktorému chceme posielať notifikácie. Následne si otvoríme nové okno v prehliadači do ktorého zadáme nasledovný link http://IP_adresa_HC2/api/devices vyhľadáme si názov zariadenia (ctrl+f), ktorý sme si skopírovali predtým a pri ňom uvidíme ID mobilného zariadenia.

 

fibaro uzivatelia

 

fibaro mobile id

Pozn.: ID mobilného zariadenia si niekde poznačte, bude potrebné v LUA skriptoch.

Spustenie Fibaro scény, prostredníctvom detekcie pohybu v zariadení DoorBird

Ak chcete využívať vstavaný pohybový senzor zariadenia DoorBird na spúšťanie scén v rozhraní Fibaro vložte nasledujúci odkaz do webového prehliadača, samozrejme s upravenými časťami, ktoré sú vyznačené boldom.

http://prihlasovacie_meno_DoorBird:prihlasovacie_heslo_DoorBird@IP_adresa_DoorBird/bha-api/notification.cgi?url=http://IP_adresa_Fibaro/api/sceneControl?id=ID_sceny_Fibaro%26action=start&user=prihlasovacie_meno_Fibaro&password=prihlasovacie_heslo_Fibaro&event=motionsensor&relaxation=120&subscribe=1

Hodnota relaxation=120 v url adrese, určuje interval počas, ktoré po detegovaní pohybu, senzor pohybu nereaguje na pohyb, najnižšia možná hodnota je 10 sekúnd.

Scéna napr. ID 154, môže po detekcii pohybu spúšťať scénu, ktorá vám pošle notifikáciu, že zariadenie DoorBird detegovalo pohyb. ID scény zistíte v url adrese, keď máte scénu vo Fibaro systéme otvorenú.

Príklad takejto LUA scény môžete vidieť nižšie, samozrejme scénu si môžete upraviť podľa seba:

--[[
%% properties
%% events
%% globals
--]]
--- Pohybovy senzor DOORBIRD
local Doormotion = "Doormotion"
-- 1668 je ID smart zariadenia na ktory sa posielaju push notifikacie, nahradte za vase ID ako ho zistite uvedene vyssie
fibaro:call(1668, "sendPush","Doorbird detegovani pohyb!")
fibaro:setGlobal(Doormotion,"1")
fibaro:sleep(3000) -- zamok otvoreny pocas 3 sekund
fibaro:setGlobal(Doormotion,"0")

Pozn.: Spúšťané nemusia byť len LUA scény ale aj scény vytvorené pomocou grafických blokov.

Spustenie Fibaro scény, v prípade, že je poslaný príkaz na otvorenie dverí na zariadení DoorBird

Ak chcete sledovať či boli otvorené dvere pomocou DoorBird aplikácie alebo cez Virtuálne zariadenie v rozhraní Fibaro a túto informáciu využívať spúšťanie scén v rozhraní Fibaro alebo len na to aby ste mali prehľad či niekto otvoril dvere vložte nasledujúci odkaz do webového prehliadača, samozrejme s upravenými časťami, ktoré sú vyznačené boldom.

http://prihlasovacie_meno_DoorBird:prihlasovacie_heslo_DoorBird@IP_adresa_DoorBird/bha-api/notification.cgi?url=http://IP_adresa_Fibaro/api/sceneControl?id=ID_sceny_Fibaro%26action=start&user=prihlasovacie_meno_Fibaro&password=prihlasovacie_heslo_Fibaro&event= dooropen&subscribe=1

Scéna napr. ID 153, v prípade, že bol poslaný príkaz na otvorenie dverí môže spúšťať scénu, ktorá vám pošle notifikáciu, že zariadenie DoorBird otvorilo dvere. ID scény zistíte v url adrese, keď máte scénu vo Fibaro systéme otvorenú.

Príklad takejto LUA scény môžete vidieť nižšie, samozrejme scénu si môžete upraviť podľa seba:

--[[
%% properties
%% events
%% globals
--]]
-- Otvorenie dveri DOORBIRD
local Dooropen = "Dooropen"
-- 1668 je ID smart zariadenia na ktory sa posielaju push notifikacie, nahradte za vase ID ako ho zistite uvedene vyssie
fibaro:call(1668, "sendPush","Doorbird dvere boli otvorene!")
fibaro:setGlobal(Dooropen,"1")
fibaro:sleep(3000)
fibaro:setGlobal(Dooropen,"0")

Pozn.: Spúšťané nemusia byť len LUA scény ale aj scény vytvorené pomocou grafických blokov.

Spustenie Fibaro scény, v prípade, že je stlačené tlačidlo zvončeka v zariadení DoorBird

Ak chcete využívať stlačenie tlačidla na zariadení DoorBird na spúšťanie scén v rozhraní Fibaro vložte nasledujúci odkaz do webového prehliadača, samozrejme s upravenými časťami, ktoré sú vyznačené boldom.

http://prihlasovacie_meno_DoorBird:prihlasovacie_heslo_DoorBird@IP_adresa_DoorBird/bha-api/notification.cgi?url=http://IP_adresa_Fibaro/api/sceneControl?id=ID_sceny_Fibaro%26action=start&user=prihlasovacie_meno_Fibaro&password=prihlasovacie_heslo_Fibaro&event= doorbell&subscribe=1

Scéna napr. ID 152, v prípade, že bolo stlačené tlačidlo na DoorBird môže spúšťať scénu, ktorá vám pošle notifikáciu, že niekto zvoní na zariadenie DoorBird, scéna môže napríklad aj automaticky otvárať dvere. ID scény zistíte v url adrese, keď máte scénu vo Fibaro systéme otvorenú.

Príklad takejto LUA scény môžete vidieť nižšie, samozrejme scénu si môžete upraviť podľa seba:

--[[
%% properties
%% events
%% globals
--]]
--- DOORBIRD zvoncek
local Doorbell = "Doorbell"
-- 1668 je ID smart zariadenia na ktory sa posielaju push notifikacie, nahradte za vase ID ako ho zistite uvedene vyssie
fibaro:call(1668, "sendPush","Doorbird zvoncek!")
fibaro:setGlobal(Doorbell,"1")
fibaro:sleep(3000) 
fibaro:setGlobal(Doorbell,"0")

Pozn.: Spúšťané nemusia byť len LUA scény ale aj scény vytvorené pomocou grafických blokov.

Využitie funkcie VideoBrána v systéme Fibaro

Na začiatok je potrebné mať napr. nejaký nepotrebný kanál z relátkového modulu napr. Fibaro Double Switch 2. Kanál sa bude spínať na základe scény definovanej vyššie v časti - Spustenie Fibaro scény, v prípade, že je stlačené tlačidlo zvončeka v zariadení DoorBird. Zopnutie relátka bude slúžiť ako akcia na spustenie funkcie videobrány v rozhraní Fibaro a automaticky bude každému užívateľovi systému poslaná notifikácia, po stlačení zvončeka na zariadení DoorBird, že niekto je pri dverách.

Pozn.: Nevýhodou tohto riešenia je, že nie je prenášaný zvuk a ani nie je možné hovoriť k hosťovi. Na tento účel je vhodné používať oficiálnu aplikáciu DoorBird.

Túto scénu je preto potrebné upraviť tak aby spínala vybraný kanál na relátku. Príklad takto upravenej scény, vyzerá asi takto:

--[[
%% properties
%% events
%% globals
--]]
--- DOORBIRD zvoncek
  local Doorbell = "Doorbell"
-- 1668 je ID smart zariadenia na ktory sa posielaju push notifikacie, nahradte za vase ID ako ho zistite uvedene vyssie
fibaro:call(1668, "sendPush","Doorbird zvoncek!")
fibaro:call(1641,"turnOn") -- zopnutie relatka Fibaro
fibaro:setGlobal(Doorbell,"1")
fibaro:sleep(3000) 
fibaro:call(1641,"turnOff") -- rozopnutie relatka Fibaro
fibaro:setGlobal(Doorbell,"0")

Vo Fibaro systéme si otvorte Panely -> Propojená zařízení -> Vstoupit -> Video Brána

Tu je potrebné nakonfigurovať, ktorá Kameru, ktorá monitoruje dvere Kamera -> DoorBird

Vstup pro tlačítko dveřního zvonku -> Vyberte nepotrebný kanál z relátkového modulu.

Následne vždy keď niekto stlačí tlačidlo zvončeku na zariadení DoorBird, príde všetkým užívateľom Push notifikácia a v prípade, že máte spustenú aplikáciu Fibaro, spustí sa hneď Videobrána.

Dňa 30.06.2017 Home, Návody a Tipy, Fibaro, Fibaro HC2, Fibaro HCL 0 1366

Zanechajte nám Váš názorZanechajte odpoveď

Vyhľadávanie v blogu

Najnovšie názory

Naposledy navštívené

Žiadne produkty

Menu

Porovnať 0