{"id":175941,"date":"2026-09-10T05:56:17","date_gmt":"2026-09-10T05:56:17","guid":{"rendered":"https:\/\/bas-ip.com\/bas-ip-link-api\/"},"modified":"2026-10-01T11:52:05","modified_gmt":"2026-10-01T11:52:05","slug":"bas-ip-link-api","status":"publish","type":"post","link":"https:\/\/bas-ip.com\/pl\/articles\/bas-ip-link-api\/","title":{"rendered":"BAS-IP Link API: Integracja system\u00f3w domofonowych i kontroli dost\u0119pu"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Nowy mieszkaniec jest najpierw wprowadzany do systemu, kt\u00f3rego zesp\u00f3\u0142 zarz\u0105dzaj\u0105cy u\u017cywa ju\u017c do obs\u0142ugi mieszka\u0144, mieszka\u0144c\u00f3w i danych kontaktowych. Nast\u0119pnie ta sama osoba jest tworzona ponownie, tym razem w systemie domofonowym (kontroli dost\u0119pu). Prawa dost\u0119pu ulegaj\u0105 zmianie \u2014 dwa systemy wymagaj\u0105 aktualizacji. Mieszkaniec si\u0119 wyprowadza \u2014 rekord musi zosta\u0107 usuni\u0119ty dwukrotnie.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">W przypadku pojedynczego obiektu to po prostu dodatkowa administracja. W portfelu nieruchomo\u015bci z regularnymi wprowadzkami, zmianami dost\u0119pu i przepustkami tymczasowymi staje si\u0119 to oddzielnym procesem zarz\u0105dzania, kt\u00f3rego nikt tak naprawd\u0119 od pocz\u0105tku nie chcia\u0142.<\/span><\/p>\n<h2><b>Czym s\u0105 BAS-IP Link i Link API?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">BAS-IP Link to scentralizowana platforma firmy BAS-IP do zarz\u0105dzania lokalizacjami, u\u017cytkownikami, prawami dost\u0119pu i pod\u0142\u0105czon\u0105 infrastruktur\u0105.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">BAS-IP Link API to interfejs HTTP REST API, kt\u00f3ry umo\u017cliwia systemowi po stronie serwera innej firmy na programow\u0105 interakcj\u0119 z platform\u0105 Link: przekazywanie danych u\u017cytkownik\u00f3w, zarz\u0105dzanie prawami dost\u0119pu i po\u015bwiadczeniami oraz pobieranie danych z platformy.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Nie chodzi o to, by dawa\u0107 pracownikom kolejny system do obs\u0142ugi. Wr\u0119cz przeciwnie: istniej\u0105ca platforma klienta mo\u017ce pozosta\u0107 g\u0142\u00f3wnym interfejsem operacyjnym, podczas gdy BAS-IP staje si\u0119 cz\u0119\u015bci\u0105 zarz\u0105dzanych tam ju\u017c proces\u00f3w.<\/span><\/p>\n<h2><b>Jak to wygl\u0105da w praktyce? Dodawanie nowego mieszka\u0144ca<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Firma zarz\u0105dzaj\u0105ca zna ju\u017c imi\u0119 i nazwisko mieszka\u0144ca, numer mieszkania, dane kontaktowe i inne istotne informacje. Te dane ju\u017c istniej\u0105 w ich w\u0142asnym systemie.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bez integracji pracownik musi otworzy\u0107 BAS-IP Link i ponownie utworzy\u0107 tego samego u\u017cytkownika.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dzi\u0119ki Link API ten drugi krok mo\u017cna zautomatyzowa\u0107. G\u0142\u00f3wny system przekazuje wymagane dane do Link, u\u017cytkownik zostaje przypisany do odpowiedniego obiektu i mieszkania, a BAS-IP Link wsp\u00f3\u0142pracuje z pod\u0142\u0105czon\u0105 infrastruktur\u0105 domofonow\u0105 i dost\u0119pow\u0105.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Praktyczn\u0105 warto\u015bci\u0105 nie jest po prostu to, \u017ce dwa systemy mog\u0105 wymienia\u0107 dane. Chodzi o to, \u017ce pracownicy nie musz\u0105 zmienia\u0107 sposobu, w jaki ju\u017c pracuj\u0105.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je\u015bli wprowadzki, zmiany w danych mieszka\u0144c\u00f3w i wyprowadzki s\u0105 ju\u017c zarz\u0105dzane w g\u0142\u00f3wnej platformie, te same dzia\u0142ania nie musz\u0105 by\u0107 r\u0119cznie powtarzane w systemie domofonowym.<\/span><\/p>\n<h2><b>Dlaczego warto korzysta\u0107 z Link API, skoro urz\u0105dzenia BAS-IP maj\u0105 w\u0142asne API?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">BAS-IP obs\u0142uguje r\u00f3wnie\u017c bezpo\u015bredni\u0105 integracj\u0119 ze sprz\u0119tem za po\u015brednictwem BAS-IP Device API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">W przypadku lokalnego projektu to mo\u017ce by\u0107 w\u0142a\u015bciwe podej\u015bcie. Je\u015bli system musi wsp\u00f3\u0142pracowa\u0107 z jednym lub kilkoma znanymi modelami urz\u0105dze\u0144 i wymaga jedynie ograniczonego zestawu funkcji, dodatkowa warstwa serwera mo\u017ce nie by\u0107 potrzebna.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Wymagania zmieniaj\u0105 si\u0119 wraz ze skalowaniem projektu.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">R\u00f3\u017cne budynki mog\u0105 wykorzystywa\u0107 r\u00f3\u017cne panele zewn\u0119trzne, monitory wewn\u0119trzne i inne urz\u0105dzenia. Z czasem wprowadzane s\u0105 nowe modele i wersje oprogramowania sprz\u0119towego. Przy bezpo\u015bredniej integracji urz\u0105dze\u0144 zesp\u00f3l programist\u00f3w zewn\u0119trznych musi uwzgl\u0119dni\u0107 charakterystyk\u0119 sprz\u0119tu, z kt\u00f3rym si\u0119 integruje.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">BAS-IP Link dodaje scentralizowan\u0105 warstw\u0119 oprogramowania mi\u0119dzy platform\u0105 innej firmy a infrastruktur\u0105 dost\u0119pow\u0105 (domofonow\u0105).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Zamiast budowa\u0107 swoj\u0105 logik\u0119 biznesow\u0105 wok\u00f3\u0142 konkretnego panelu zewn\u0119trznego, zewn\u0119trzna platforma wsp\u00f3\u0142pracuje z centralnym modelem Link dla u\u017cytkownik\u00f3w, obiekt\u00f3w, mieszka\u0144, praw dost\u0119pu i innych jednostek.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Zazwyczaj jest to bardziej naturalny model dla platformy zarz\u0105dzania nieruchomo\u015bciami mieszkalnymi. Przewa\u017cnie nie musi ona wiedzie\u0107, jaki dok\u0142adnie panel wej\u015bciowy jest zamontowany przy konkretnych drzwiach. Musi wiedzie\u0107, \u017ce dany mieszkaniec nale\u017cy do danego mieszkania i powinien mie\u0107 dost\u0119p do odpowiednich stref.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">BAS-IP Link \u0142\u0105czy t\u0119 logik\u0119 biznesow\u0105 z fizyczn\u0105 infrastruktur\u0105 domofonow\u0105 i systemem kontroli dost\u0119pu.<\/span><\/p>\n<h2><b>Co mo\u017cna zrobi\u0107 za pomoc\u0105 BAS-IP Link API?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Konkretna integracja b\u0119dzie zazwyczaj wykorzystywa\u0107 tylko cz\u0119\u015b\u0107 funkcjonalno\u015bci dost\u0119pnych w Link.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Za po\u015brednictwem API system innej firmy mo\u017ce wsp\u00f3\u0142pracowa\u0107 z:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">u\u017cytkownikami i struktur\u0105 obiekt\u00f3w;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">prawami dost\u0119pu;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">sta\u0142ymi i tymczasowymi po\u015bwiadczeniami dost\u0119pu, w tym kartami, brelokami, kodami PIN, kodami QR, Face ID, UKEY i numerami rejestracyjnymi pojazd\u00f3w;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">dost\u0119pem go\u015bci i odwiedzaj\u0105cych;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">wiadomo\u015bciami i ankietami;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">numerami wirtualnymi i przekierowywaniem po\u0142\u0105cze\u0144;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">zdaln\u0105 konfiguracj\u0105 urz\u0105dze\u0144;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">zdarzeniami i dziennikami systemowymi.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Projekt integracji zazwyczaj \u0142atwiej okre\u015bli\u0107 za pomoc\u0105 innego pytania ni\u017c \u201eJakie metody API s\u0105 dost\u0119pne?\u201d.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jakie zadania s\u0105 dzi\u015b wykonywane r\u0119cznie i kt\u00f3re z nich powinny odbywa\u0107 si\u0119 automatycznie po zintegrowaniu system\u00f3w?<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dla jednej platformy g\u0142\u00f3wnym przypadkiem u\u017cycia mo\u017ce by\u0107 zarz\u0105dzanie mieszka\u0144cami. Dla innej mo\u017ce to by\u0107 tymczasowy dost\u0119p dla wykonawc\u00f3w. A trzecia mo\u017ce potrzebowa\u0107 g\u0142\u00f3wnie danych o zdarzeniach.<\/span><\/p>\n<h2><b>Zarz\u0105dzanie ca\u0142ym cyklem \u017cycia u\u017cytkownika, a nie tylko jego tworzeniem<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Utworzenie u\u017cytkownika to dopiero pierwszy krok.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Gdy mieszkaniec zostanie dodany, mo\u017cna mu przypisa\u0107 odpowiednie prawa dost\u0119pu i po\u015bwiadczenia. Je\u015bli mieszkaniec przeniesie si\u0119 do innego mieszkania, zmieni pojazd, otrzyma dodatkowe uprawnienia lub straci dost\u0119p, te zmiany mog\u0105 r\u00f3wnie\u017c sta\u0107 si\u0119 cz\u0119\u015bci\u0105 przep\u0142ywu pracy (workflow) w g\u0142\u00f3wnej platformie.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Ta sama zasada dotyczy u\u017cytkownik\u00f3w tymczasowych.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je\u015bli istniej\u0105cy system zarz\u0105dza ju\u017c odwiedzaj\u0105cymi, wykonawcami lub personelem obs\u0142ugi, nie ma potrzeby tworzenia osobnego procesu administracyjnego wy\u0142\u0105cznie na potrzeby BAS-IP.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Na przyk\u0142ad, platforma g\u0142\u00f3wna mo\u017ce ustali\u0107, \u017ce wykonawca powinien mie\u0107 mo\u017cliwo\u015b\u0107 wej\u015bcia do budynku we wtorek mi\u0119dzy 10:00 a 14:00. W takim scenariuszu BAS-IP staje si\u0119 warstw\u0105 dost\u0119pu, kt\u00f3ra realizuje proces ju\u017c zdefiniowany gdzie indziej.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kontrola dost\u0119pu i domofony staj\u0105 si\u0119 tym samym cz\u0119\u015bci\u0105 szerszego modelu operacyjnego budynku, a nie odr\u0119bnym systemem, kt\u00f3rym trzeba zarz\u0105dza\u0107 niezale\u017cnie.<\/span><\/p>\n<h2><b>Co w przypadku, gdy obiekt ju\u017c dzia\u0142a i ma du\u017c\u0105 baz\u0119 u\u017cytkownik\u00f3w?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Integracja niekoniecznie musi rozpoczyna\u0107 si\u0119 od pustej bazy danych.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je\u015bli istniej\u0105cy system zawiera ju\u017c setki lub tysi\u0105ce mieszka\u0144c\u00f3w, nie trzeba ich wprowadza\u0107 do BAS-IP Link r\u0119cznie, jeden po drugim.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">W przypadku korzystania z BAS-IP Link API metoda tworzenia u\u017cytkownik\u00f3w pozwala na dodanie wielu u\u017cytkownik\u00f3w w jednym \u017c\u0105daniu.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Obecnie nie okre\u015blono gwarantowanej maksymalnej liczby rekord\u00f3w na operacj\u0119 ani dozwolonej cz\u0119stotliwo\u015bci nast\u0119puj\u0105cych po sobie \u017c\u0105da\u0144. W przypadku du\u017cej migracji parametry te powinny zosta\u0107 zweryfikowane w \u015brodowisku testowym projektu przed przeniesieniem pe\u0142nej bazy u\u017cytkownik\u00f3w.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Szczeg\u00f3\u0142y implementacji metod API udost\u0119pniane s\u0105 partnerom integracyjnym w dokumentacji technicznej.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Istnieje r\u00f3wnie\u017c wbudowana opcja masowego tworzenia u\u017cytkownik\u00f3w bez tworzenia integracji API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">BAS-IP Link potrafi wyeksportowa\u0107 struktur\u0119 lokalizacji do pliku XLS. Szczeg\u00f3\u0142y dotycz\u0105ce u\u017cytkownika i licencji s\u0105 wprowadzane w arkuszu i z powrotem importowane do Link. Po imporcie, u\u017cytkownicy zostaj\u0105 automatycznie przypisani do podanych grup. Kiedy kilku u\u017cytkownik\u00f3w przynale\u017cy do jednego mieszkania, mo\u017cna u\u017cy\u0107 identyfikator\u00f3w grup.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Przy wst\u0119pnym wdra\u017caniu osiedla mieszkaniowego, dodawanie e-maili u\u017cytkownik\u00f3w do systemu nie jest konieczne. Jeden adres e-mail przypisany do mieszkania jest wystarczaj\u0105cy: u\u017cytkownik ko\u0144cowy zostaje zaproszony w e-mailu, zaka\u0144cza rejestracj\u0119 i sam mo\u017ce doda\u0107 wszystkich cz\u0142onk\u00f3w rodziny.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dla istniej\u0105cego osiedla, deweloper mo\u017ce zdecydowa\u0107 si\u0119 na wariant API z opcj\u0105 zautomatyzowanej migracji masowej Link w zale\u017cno\u015bci od tego, jak wygl\u0105da architektura bazy u\u017cytkownik\u00f3w.<\/span><\/p>\n<h2><b>Czy zdarzenia BAS-IP mog\u0105 by\u0107 u\u017cywane w innym systemie?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Tak. Zdarzenia gromadzone na platformie Link mog\u0105 zosta\u0107 u\u017cyte na zewn\u0105trz.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Przyk\u0142adowo, dzia\u0142 bezpiecze\u0144stwa mo\u017ce u\u017cywa\u0107 interfejsu systemu, w kt\u00f3rym spi\u0119to informacje z systemu kamer oraz inne zdarzenia z budynku. Wydarzenia BAS-IP mog\u0105 zosta\u0107 po\u0142\u0105czone z takim cyklem funkcjonowania operacyjnego.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jest tu jednak jedna odr\u0119bna zasada techniczna.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">BAS-IP Link obecnie nie dostarcza webhook\u00f3w, \u017ceby przekierowa\u0107 zdarzenia do stron trzecich. System z zewn\u0105trz wysy\u0142a polecenie u\u017cywaj\u0105c do tego \u017c\u0105da\u0144 w Link API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je\u015bli jaki\u015b projekt wymaga, aby z jakiego\u015b urz\u0105dzenia przesy\u0142ano dane typu webhook, opcja dost\u0119pna jest poprzez panel sprz\u0119towy pod systemem Android dzi\u0119ki BAS-IP Device API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">W konsekwencji projekt mo\u017ce scali\u0107 integracj\u0119 poprzez Link z bezpo\u015bredni\u0105 z wybranym sprz\u0119tem.<\/span><\/p>\n<h2><b>Kt\u00f3ry system powinien by\u0107 \u017ar\u00f3d\u0142em prawdy?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Jedn\u0105 z kluczowych decyzji w temacie integracji to zadecydowanie, w kt\u00f3rym ze sprz\u0119t\u00f3w znajduje si\u0119 podstawa dla wpisywanych i przetrzymywanych typ\u00f3w bazy danych.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je\u015bli konkretny u\u017cytkownik m\u00f3g\u0142by zosta\u0107 zaktualizowany bezpo\u015brednio w g\u0142\u00f3wnym systemie od dewelopera jak i z poziomu BAS-IP Link, ca\u0142o\u015bciowa ewidencja uleg\u0142aby zniekszta\u0142ceniom.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dla przyk\u0142adu, platforma dewelopera zostaje t\u0105 \u201eg\u0142\u00f3wn\u0105 baz\u0105\u201d z racji tego, \u017ce jest przypisana do lokatora mieszkaj\u0105cego tam na sta\u0142e, z kolei platforma BAS-IP zostaje oddelegowana do w\u0142\u0105czania informacji przypisywanym logowaniom na panelach. Opr\u00f3cz tego jeszcze inna firma spina ochron\u0119 w swoim systemie wydarze\u0144 powi\u0105zanych, niezb\u0119dnych dla prawid\u0142owej dzia\u0142alno\u015bci operacyjnej.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kolejny budynek mo\u017ce jeszcze inaczej podej\u015b\u0107 do tego tematu i na innych p\u0142aszczyznach rozdzieli\u0107 owe powi\u0105zania.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Zasadniczo BAS-IP nie stanowi wyroczni i nie przymusza deweloper\u00f3w z ich w\u0142asnym systemem zarz\u0105dzania, do trzymania wszystkich \u201ejajek w tym samym koszyku\u201d. Sprowadza si\u0119 to do tego, by podstawa przypisywania po\u015bwiadcze\u0144 dzia\u0142a\u0142a zawsze dla ka\u017cdego wpisanego podmiotu a synchroniczno\u015b\u0107 obydwu stron funkcjonowa\u0142a wed\u0142ug jasno narzuconych norm z obu system\u00f3w.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Brak dublowania administracji to g\u0142\u00f3wne za\u0142o\u017cenie integracji.<\/span><\/p>\n<h2><b>Gdzie Link API jest najbardziej przydatne?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Link API staje si\u0119 istotne, w przypadku gdy na budowanym systemie wymagane jest by oprogramowanie wpi\u0119to w zarys g\u0142\u00f3wnego ekosystemu firmy deweloperskiej.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Powszechnie podawane przypadki bywaj\u0105 takie jak chocia\u017cby:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">osiedla posiadaj\u0105ce g\u0142\u00f3wny zarz\u0105d;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">pot\u0119\u017cny stopie\u0144 systemu kontroli w logowaniu;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">u\u017cywanie systemu Smart w budynkach lub w BMS;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">wszystkie inne powi\u0105zania jak PropTech;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">w\u0142asne spi\u0119cie i powi\u0105zane rozwi\u0105zania deweloper\u00f3w oprogramowania;<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">dzia\u0142alno\u015b\u0107 po\u0142\u0105czona z mn\u00f3stwem obiekt\u00f3w i budynk\u00f3w w jednym rozwi\u0105zaniu.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Ogromna ilo\u015b\u0107 zarz\u0105dzanych podmiot\u00f3w, cz\u0119ste zamiany hase\u0142 po\u015bwiadczaj\u0105cych sprawia, \u017ce ca\u0142y panel w administracji zostaje dublowany, je\u015bli nie po\u0142\u0105czymy poszczeg\u00f3lnych proces\u00f3w.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Mocny punkt API to nie sp\u0119dzanie godzin przed wielk\u0105 baz\u0105 po\u015bwiadcze\u0144 i \u017c\u0105da\u0144, a wyselekcjonowane procesy u\u017cyte na ma\u0142ej powierzchni operacyjnej w po\u0142\u0105czeniu ca\u0142o\u015bci w jednolit\u0105 baz\u0119.<\/span><\/p>\n<h2><b>Bezpiecze\u0144stwo i uprawnienia integracji<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">System zewn\u0119trzny nie musi posiada\u0107 pe\u0142nego panelu i swobodnego u\u017cytkowania na panelu Link.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">W BAS-IP Link Self-Hosted jest wydzielona g\u0142\u00f3wna kategoria logowania (tzw. integration account). Wyznacza si\u0119 mu ograniczone zasady u\u017cywania od strony systemowej, z wyodr\u0119bnieniem i zachowaniem funkcji oddzielnego w ka\u017cdym panelu logowania.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jako przyk\u0142ad, dost\u0119p u\u017cywany dla okre\u015blonego pracownika (operatora posesji) da si\u0119 zredukowa\u0107 tylko i wy\u0142\u0105cznie do okre\u015blonych obiekt\u00f3w na kt\u00f3rym wykonuje on powierzone zlecenia w firmie deweloperskiej.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pos\u0142ugiwanie si\u0119 tokenami podczas weryfikacji logowania ma miejsce przez protok\u00f3\u0142 HTTPS, w ramach platformy API.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Przep\u0142yw dzia\u0142a\u0144 uwierzytelniania wraz z dok\u0142adniejszym opisywaniem \u017c\u0105da\u0144 s\u0105 pokazane na przyk\u0142adach z u\u017cyciem technicznego zaplecza i instrukta\u017cu Link API.<\/span><\/p>\n<h2><b>BAS-IP Link Self-Hosted i Link Cloud<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Z chwil\u0105 upowszechnienia, wdro\u017cenie BAS-IP przez serwer po\u015brednika, pos\u0142uguj\u0105c si\u0119 g\u0142\u00f3wnym kana\u0142em dost\u0119powym dla po\u0142\u0105cze\u0144 (tj. BAS-IP Link API), zachodzi w tzw. module Link Self-Hosted.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dla rozgraniczenia BAS-IP przygotowuje drug\u0105 \u201ewirtualn\u0105 chmur\u0119 API\u201d dla swoich us\u0142ug (ang. Link Cloud).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Gdy budynek nakazuje bezpo\u015bredni\u0105 ingerencj\u0119 po\u015brednika przez API ze wgl\u0105dem poprzez Chmur\u0119 (Link Cloud), ca\u0142a planowana konstrukcja musi uzyska\u0107 najpierw akceptacj\u0119 za\u0142ogi BAS-IP w fazie jej testowania, poprzedzaj\u0105c wprowadzanie jej w \u017cycie.<\/span><\/p>\n<h2><b>Jak rozpocz\u0105\u0107 integracj\u0119<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Integracja wraz ze wdro\u017ceniem z poziomu Link API rozpoczyna si\u0119 od opisu dla jakiego przyk\u0142adu nale\u017cy u\u017cy\u0107 oprogramowania.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dla na\u015bwietlenia sprawy, we\u017amy przyk\u0142ad:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201eKiedy wywo\u0142ujemy u\u017cytkownika na budowanej macierzystej sieci w systemie, wymogiem jest natychmiastowe utworzenie przypisu lokatora bezpo\u015brednio do witryny BAS-IP w sieci.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">To stwarza baz\u0119 wyj\u015bciow\u0105 do tego by zainicjowa\u0107 budow\u0119 konstrukcji logowania po stronie programistycznej dewelopera.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">W kolejnym etapie, kiedy integracja zapada klamk\u0105 podpisu ze strony g\u0142\u00f3wnego kontrahenta poprzez tzw. zobowi\u0105zanie do niejawno\u015bci informacji (ang. NDA \u2013 Non-Disclosure Agreement), uzyskuje on pe\u0142n\u0105 pul\u0119 danych z oprogramowania.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Faktyczny cykl dla po\u0142\u0105cze\u0144 programistycznych odbywa si\u0119 we wsp\u00f3\u0142pracy i nadzorowaniu po stronie deweloper\u00f3w z u\u017cyciem programisty system\u00f3w tylnych, czyli tak zwanego Full-Stack (Back-end) developera w firmie. Gigantyczne osiedla to zapotrzebowanie na umiej\u0119tno\u015bci DevOps z pot\u0119\u017cniejszym modelem budowania stron do logowania.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Do pierwszych dzia\u0142a\u0144 w strefie testowania integracji, BAS-IP Link Self-Hosted stwarza partnerom miejsce we w\u0142asnym \u015brodowisku do programowania \u015brodowisk. BAS-IP nie udost\u0119pnia, z uwagi na procedury bezpiecze\u0144stwa, dost\u0119pu na zewn\u0105trz bez w\u0142asnego potwierdzenia do tzw. Piaskownicy dla testowania swoich funkcji publicznie i dla og\u00f3lnego u\u017cywania. Wszystko wymaga ka\u017cdorazowo porozumienia, dla poszczeg\u00f3lnej sytuacji indywidualnie.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Swoim wsparciem oraz odpowiadaniem za funkcjonalno\u015b\u0107 ze sprz\u0119tem, BAS-IP udziela pomocy we wszystkich niestandardowych problemach, z wy\u0142\u0105czeniem zaplecza kiedy oprogramowanie (dane) po stronie dewelopera z r\u00f3\u017cnych powod\u00f3w nie koresponduj\u0105 nale\u017cycie.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">A je\u017celi pojawi\u0105 si\u0119 dodatkowe pomys\u0142y (kt\u00f3rych BAS-IP po swojej stronie sprz\u0119towej u siebie jeszcze nie implementowa\u0142o i nie wypuszcza\u0142o na og\u00f3lny obieg na co dzie\u0144), istnieje furtka om\u00f3wienia takich rozwi\u0105za\u0144 u \u017ar\u00f3de\u0142 zespo\u0142u produktowego BAS-IP. Wybada to pole na zasadno\u015b\u0107 dzia\u0142ania, a wszelkie analizowanie zagadnienia nie gwarantuje, samo przez si\u0119, stworzenia tego lub te\u017c zadeklarowania, \u017ce pojawi to na obiekcie w jakim\u015b szczeg\u00f3lnym z g\u00f3ry wyznaczonym terminie.<\/span><\/p>\n<h2><b>Ile czasu zajmuje integracja Link API?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Brak jest jednoznacznego grafiku dla wszelkich budowanych u klient\u00f3w cykl\u00f3w integracji po stronie API. Nikt nie wyznacza jednakowych zasad do ka\u017cdego scenariusza i rozwi\u0105zania u klienta.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">By wzi\u0105\u0107 w przys\u0142owiowe kleszcze system i powo\u0142a\u0107 jedn\u0105 z regu\u0142 funkcjonowania przy systemach opartych o standaryzowane, w du\u017cej mierze powszechne oprogramowanie (tzn. ze zbli\u017conym stopniem podobie\u0144stwa dla projekt\u00f3w), potrzeba po\u015bwi\u0119cenia przynajmniej jednemu pe\u0142nego czasu z kalendarza \u2013 miesi\u0105ca, dla wypracowania po\u017c\u0105danych cel\u00f3w. Okres faktycznego kalendarza bardzo cz\u0119sto znacz\u0105co wyd\u0142u\u017ca ca\u0142\u0105 wsp\u00f3\u0142prac\u0119 z racji nat\u0142oku wprowadzonych modyfikacji z obu stron na ko\u0144cowym lub pocz\u0105tkowym cyklu dopracowywania funkcji przez deweloper\u00f3w klienta, do kt\u00f3rego sprz\u0119t trafia do u\u017cywania i logowania w powszechnym dziennym re\u017cimie obci\u0105\u017cenia systemowego.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Z uwagi na specyfikacj\u0119, zesp\u00f3\u0142 operacyjny klienta potrzebuje nak\u0142adu i cierpliwo\u015bci, \u017ceby odcyfrowa\u0107 baz\u0119 w kodowaniu (struktury bazy Link), dla w\u0142asnego cyklu w integracji. Pozwoli to wszystko wpi\u0105\u0107 we w\u0142asny zaplanowany tor w terminarzu.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Bardziej wiarygodna szansa i uwiarygodnienie ostatecznego czasu trwania, spoczywa w finalnym doprecyzowaniu wymaga\u0144 we wsp\u00f3lnej dyskusji zanim jeszcze powstan\u0105 jakiekolwiek \u017c\u0105dania we wprowadzaniu w b\u0142\u0105d, \u017ce \u201eco\u015b da si\u0119 szybciej\u201d, b\u0105d\u017a \u201euda wple\u015b\u0107 dodatkow\u0105 opcj\u0119\u201d dla oprogramowania \u201ejak po masie\u201d, b\u0105d\u017a obustronnie uzgodni ca\u0142o\u015bciow\u0105 map\u0119 i struktur\u0119 cyklu programowania.<\/span><\/p>\n<h2><b>Czy za BAS-IP Link API pobierana jest dodatkowa op\u0142ata?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Op\u0142aty, z przyczyn formalnych dla zaplecza u\u017cywanego przy pomocy narz\u0119dzi (jako wytycznych i materia\u0142\u00f3w \u017ar\u00f3d\u0142owych przy pracach), jako og\u00f3lna cz\u0119\u015b\u0107 licencyjna do zaplecza \u2013 BAS-IP nie nalicza sobie mar\u017cy oddzielnie dla integracji z u\u017cyciem API, czy narz\u0119dzi z bazy u\u017cywanej w dokumentach sprz\u0119tu.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Natomiast baza logistyczna, kt\u00f3r\u0105 dostarcza system dla partner\u00f3w \u2013 oprogramowania pod postaci\u0105 bazy z API w kodowaniu, obj\u0119ta zostaje klauzul\u0105 ze standardowej procedury um\u00f3w pod typowym protoko\u0142em licencjonowania BAS-IP (tzw. Standard product licensing model). Klienci po stronie partnerskiej, buduj\u0105 wszystko ze swojej (osobnej i autorskiej) opcji, a pos\u0142ugiwanie si\u0119 narz\u0119dziami niestandardowymi b\u0105d\u017a wszelkiego stopnia dopasowania dodatkowych poprawek programistycznych z poziomu BAS-IP we wsparciu dla bazy priorytetowej partner\u00f3w omawiaj\u0105 oddzielnie, pod warunkiem pojawienia si\u0119 zapotrzebowania by ujednolici\u0107 dzia\u0142ania dla dobra systemu jako wsp\u00f3lnej i prawid\u0142owo zbudowanej bazy dla obs\u0142ugi mieszka\u0144c\u00f3w lub najemc\u00f3w przy kontroli dost\u0119powej do infrastruktury sieci, domofon\u00f3w, serwer\u00f3w i innych rozwi\u0105za\u0144 logistycznych.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Opisywanie powy\u017cszego zdarzenia w formie z darmow\u0105 opcj\u0105 wsp\u00f3\u0142pracy (\u201edarmowa\u201d platforma, us\u0142ugi u podstaw dzia\u0142ania), bywa pod\u0142o\u017cem sprowadzania na mylny trop kontrahent\u00f3w, b\u0105d\u017a nieopatrznego przyjmowania informacji przez odbiorc\u00f3w i partner\u00f3w integracyjnych, wywo\u0142uj\u0105c dysonans interpretacyjny u obydwu podmiot\u00f3w (od strony programistycznej jako wykonawc\u00f3w oraz tych od dostarczania i konfiguracji pod wzgl\u0119dem oprogramowania po stronie serwera \u2013 BAS-IP \u2013 i po jego stronie w budowanych na posesji macierzystych sieci operacyjnych).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Istot\u0105 sprostowania i zarazem obiektywnie rzetelnym sprecyzowaniem tej sprawy jest uwypuklenie jednego bardzo trafnego podsumowania ca\u0142ej sagi o op\u0142atach: na BAS-IP nie nak\u0142adane s\u0105 ukryte b\u0105d\u017a dodawane osobne cenniki dla pos\u0142ugiwania si\u0119 ich macierzystymi i dostarczonymi dla budowy (tzw. integration tools) do integracji od BAS-IP dla deweloper\u00f3w pracuj\u0105cych z zapleczem operacyjnym.<\/span><\/p>\n<h2><b>Kiedy Link API nie jest w\u0142a\u015bciwym podej\u015bciem?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Link API to w wi\u0119kszo\u015bci nak\u0142adka operacyjna w \u015brodowisku wewn\u0119trznym \u2013 od zaplecza strony logowania od serwera dla u\u017cywania przy systemie Link (strony g\u0142\u00f3wnej) z BAS-IP i systemem autorskim deweloper\u00f3w z zewn\u0105trz we wsp\u00f3\u0142pracy dla logowania paneli z sieci\u0105 klienta.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Gdy celem g\u0142\u00f3wnym spoczywaj\u0105cym w gestii oprogramowania operacyjnego na osiedlach to po\u0142\u0105czenie stricte sprz\u0119towego w ramach pracy wyselekcjonowanej linii od danego urz\u0105dzenia, b\u0105d\u017a w momencie odbierania i wgl\u0105du \u017c\u0105da\u0144 bezpo\u015brednio od paneli domofonowych przy poszczeg\u00f3lnych bramkach wywo\u0142awczych \u2013 to w\u0142a\u015bciwe ukierunkowanie z rozwi\u0105zaniem od BAS-IP, czyli API Urz\u0105dze\u0144, (BAS-IP Device API), poskutkuje odr\u0119bn\u0105 baz\u0105 dokumentacji na sprz\u0119tach dedykowan\u0105 w otwartej, powszechnie sprawdzanej puli dokumentacyjnej do kt\u00f3rej ma si\u0119 swobodny dost\u0119p i na kt\u00f3r\u0105 wszyscy loguj\u0105cy si\u0119 mog\u0105 bez obaw rzuci\u0107 wzrok w otwartym na publiczny dost\u0119p portalu deweloperskim od BAS-IP.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Je\u017celi baza g\u0142\u00f3wna klienta posiada stworzone rozwi\u0105zanie do nawigowania przez telefon, b\u0105d\u017a aplikacj\u0119 autorsk\u0105 i planuje we wsparciu doposa\u017cy\u0107 j\u0105 poprzez domofony w funkcjonalno\u015bci np.: otwieranie furtek z rzutem wideo, wirtualny interkom, odr\u0119bnie \u2013 a u\u017cy\u0107 dla tego scenariusza BAS-IP jako fundament \u2013 to na t\u0119 bol\u0105czk\u0119 zaprojektowano inn\u0105 opcj\u0119, tzw. SDK (Mobile SDK) dedykowan\u0105 pod u\u017cywanie do poszerzenia u\u017cyteczno\u015bci przez urz\u0105dzenia z oprogramowaniem telefonicznym na osiedlu.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Kiedy kompatybilno\u015b\u0107 mi\u0119dzy oprogramowaniami bazuje w znacznej obfito\u015bci o zwyk\u0142e u\u017cywanie opcji: Wiegand, komunikatory w warstwie protoko\u0142\u00f3w do rozm\u00f3w i przesy\u0142u wizji jak: np. powszechne RTSP, czy typowy system i oparty mocno po SIP \u2013 bywa, \u017ce tworzenie ca\u0142ego pomostu z kodowaniem dedykowanym tylko na potrzeby jednego rozwi\u0105zania, zwyczajnie rozmywa si\u0119 i mija z celem nadrz\u0119dnym ca\u0142ego zaanga\u017cowania.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Pozosta\u0142e niuanse wraz ze wskazywaniem u\u017cywania metod w powy\u017cszych i podobnych problemach opisano dog\u0142\u0119bnie w pliku pt. \u201eIntegrating BAS-IP IP Door Entry with Existing Building Systems\u201d.<\/span><\/p>\n<h2><b>Cz\u0119sto zadawane pytania<\/b><\/h2>\n<p><b>Czy BAS-IP Link API jest API typu REST?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Tak. Jest to interfejs HTTP REST API, zapewniaj\u0105cy mo\u017cliwo\u015b\u0107 systemowej i programowej wymiany zapyta\u0144 z platform\u0105 BAS-IP Link, ze wskazaniem dla u\u017cycia z serwerowni po stronie os\u00f3b (zewn\u0119trznych) od podmiot\u00f3w i oprogramowania budowanego przez po\u015brednik\u00f3w z deweloperami sprz\u0119towymi wsp\u00f3\u0142pracuj\u0105cych razem.<\/span><\/p>\n<p><b>Czy potrzebuj\u0119 BAS-IP Link, aby korzysta\u0107 z Link API?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Zgadza si\u0119. Z faktu i\u017c Link API to tylko oprogramowanie we wsp\u00f3\u0142pracy do programowania paneli, s\u0142u\u017cy ono we wdro\u017ceniu integracji bazuj\u0105cych w platformie operacyjnej systemu BAS-IP Link (tej g\u0142\u00f3wnej), to do po\u0142\u0105cze\u0144 Link z obu \u015brodowisk (zewn\u0119trznego, z zewn\u0119trznym) jest to niezb\u0119dne dla obu z nich przy wsp\u00f3\u0142pracy.<\/span><\/p>\n<p><b>Czy BAS-IP Link API dzia\u0142a z Link Cloud?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Z datowaniem czasu powy\u017cszego wprowadzania dokument\u00f3w w \u017cycie, kooperacja we wprowadzaniu z panelem trzecim odbywa si\u0119 do platform i serwerowni we wdro\u017ceniu pod API z zapleczem wewn\u0119trznym hostowanych ze strony BAS-IP zwanym Self-Hosted, dla \u015brodowiska lokalnego u klienta (poza sieci\u0105 Internet u dewelopera). Dla potrzeb operacji we chmurach dla system\u00f3w (zwanych Cloud API lub og\u00f3lniej Link Cloud), BAS-IP pracuje intensywnie, \u017ceby wybudowa\u0107 dla nich specjaln\u0105 furtk\u0119 wej\u015bciow\u0105 tzw. bram\u0119 ze szlakiem dost\u0119powym (ang. gateway), \u017ceby wsp\u00f3\u0142pracowa\u0142o oddzielnie dla \u015brodowisk chmurowych z zewn\u0105trz u chmurowych system\u00f3w i po\u0142\u0105cze\u0144 chmurowych z system\u00f3w operacyjnych u\u017cywaj\u0105cych systemy dla kontroli dost\u0119p\u00f3w w chmurze.<\/span><\/p>\n<p><b>Jak mog\u0119 uzyska\u0107 dokumentacj\u0119 i czy wymagana jest umowa NDA?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Na pocz\u0105tkowym planowaniu u\u0142o\u017cenia strategii od obydwu stron uzgadnia si\u0119 zasady po\u0142\u0105czenia oprogramowania ze sprz\u0119tem z wyznaczonym celem \u2013 proces u\u017cycia jako przyk\u0142ady zastosowania na obiekcie. Na samym ko\u0144cu strona u\u017cyczaj\u0105ca i bior\u0105ca (zewn\u0119trzny podmiot do wykonania zaplecza programistycznego w obiektach u klienta) kwituje spraw\u0119 sk\u0142adaj\u0105c zatwierdzenie podpis\u00f3w w klauzuli tajno\u015bci informacji (NDA, Non-Disclosure Agreement). Gdy formalno\u015bciom zapisu stanie si\u0119 zado\u015b\u0107, otrzymuj\u0105 dokumenty do Link z wszelkimi technicznymi opracowaniami w API dla cel\u00f3w zbudowania prawid\u0142owej bazy w obiektach na panelach.<\/span><\/p>\n<p><b>Jaka jest r\u00f3\u017cnica mi\u0119dzy Link API a pakietem Mobile SDK?<\/b><\/p>\n<p><span style=\"font-weight: 400;\">W API sprawa bazuje we wdro\u017ceniu do oprogramowania (strony powi\u0105zanej \u015bci\u015ble z rozwi\u0105zaniem dla serwer\u00f3w dla po\u0142\u0105cze\u0144 platformy g\u0142\u00f3wnej oprogramowania BAS-IP), tu zalicza si\u0119 m.in.: kontrolowanie praw logowania (przypisu miejsc, pos\u0142ugiwania praw i autorytet\u00f3w dla mieszka\u0144c\u00f3w na strefach do przemieszczania, wpisanie kont do stref i reszta funkcji bazowa do sterowania serwerem g\u0142\u00f3wnym w obiektach, we wsp\u00f3\u0142pracy g\u0142\u00f3wnej konsoli steruj\u0105cej operacjami budynk\u00f3w dla paneli powi\u0105zanych u klienta, ze sterowaniem i g\u0142\u00f3wn\u0105 konsol\u0105 od BAS-IP dla tych cel\u00f3w.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Dla rozgraniczenia, powo\u0142ano zestaw dla aplikacji kom\u00f3rkowych tzw. SDK u operator\u00f3w ze stron trzecich do po\u0142\u0105czenia. To nie dotyka bazy operacyjnej (serwer\u00f3w), a dotyczy do\u0142\u0105czenia do obcej aplikacji funkcji otwierania domofon\u00f3w bezpo\u015brednio lub zebrania funkcji interkomowej lub podgl\u0105du, kiedy deweloper dysponuje od jakiego\u015b d\u0142u\u017cszego czasu swoim wy\u0142\u0105cznym \u015brodowiskiem dla nawigacji posesji z poziomu kom\u00f3rki z dodaniem modu\u0142\u00f3w powi\u0105zanych do otwierania domofon\u00f3w (a nie jak w API dla sterowania panelami we wsp\u00f3lym oprogramowaniu po stronie systemowej dla deweloper\u00f3w).<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Te dwa byty na polu operacyjnym i programistycznym w obiekcie, w niczym sobie wzajemnie nie przeszkadzaj\u0105 dla sprawnego wdro\u017cenia funkcji w jednolity cykl w ramach powi\u0105za\u0144.<\/span><\/p>\n<h2><b>Chcesz zintegrowa\u0107 swoj\u0105 platform\u0119 z BAS-IP Link?<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Nie potrzebujesz pieczo\u0142owicie opracowanych danych co do budowania cyklu czy zarysu \u017c\u0105da\u0144 operacyjnych w programowaniu jeszcze przed pierwsz\u0105 z rozpocz\u0119tych omawianych kwestii w sprawie po\u0142\u0105cze\u0144 operacyjnych.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Inicjatyw\u0105 na obranie najlepszego kursu we wdra\u017caniu pomys\u0142u u podmiotu u\u017cywaj\u0105cego oprogramowania zewn\u0119trznego we wsp\u00f3\u0142pracy powi\u0105zanej w panelach logowania operacyjnego na urz\u0105dzeniach kontrolnych dla BAS-IP, wymaga precyzyjnego poinformowania we wsparciu z deweloperami: czym (jak\u0105 sieci\u0105 lub modelem bazy operacyjnej dysponuj\u0105 na obiektach) i co na celu b\u0119dzie obranie do sterowania tym\u017ce uk\u0142adem ze zautomatyzowaniem tego by dzia\u0142a\u0142o p\u0142ynnie na styku wsp\u00f3\u0142pracy platform z r\u00f3\u017cnych zapleczy budowanych u klient\u00f3w, dla sprawnego sterowania ca\u0142o\u015bci\u0105 obiektu.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Jako odniesienie w tym procesie pos\u0142u\u017c\u0105 przyk\u0142ady odno\u015bnie zapyta\u0144 (dla sprecyzowania zada\u0144 we wdro\u017ceniu API Link):<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201ePowo\u0142ali\u015bmy platform\u0119 logowania u nas, by przy zapisywaniu mieszka\u0144c\u00f3w operowa\u0107 funkcj\u0105 w naszym u\u017cywanym od wielu lat programie z automatyzowaniem tej cz\u0119\u015bci dla wdro\u017ce\u0144 do zapisu mieszka\u0144c\u00f3w (transferowania ujednoliconego bez konieczno\u015bci obs\u0142ugi od podstaw oddzielnie w dw\u00f3ch platformach), automatycznie bezpo\u015brednio z wykorzystaniem sprz\u0119towego zaplecza po stronie BAS-IP na budynkach i serwerach we wsp\u00f3\u0142pracy obu stron platform operacyjnych.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Lub po prostu dla mniejszych zada\u0144 dla systemu w integracji po obu stronach:<\/span><\/p>\n<p><span style=\"font-weight: 400;\">\u201eObs\u0142ugujemy zarz\u0105dzanie danymi (oraz rejestrem wej\u015b\u0107 do bramy do wjazdu z wizytami) we wbudowanej platformie, u nas do kontroli na posesj\u0119 i cel jaki chcemy wyci\u0105gn\u0105\u0107, sprowadza si\u0119 to do spi\u0119cia tego by logowanie go\u015bci przy wizytowaniu obiektu w naszym rejestrze wej\u015b\u0107 przy wsp\u00f3\u0142pracy dla spi\u0119cia po stronie BAS-IP, wykonywa\u0142o si\u0119 w tle operacji.\u201d<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Z pomoc\u0105 przyjdzie ze strony producenta zesp\u00f3\u0142 ds. wsparcia od (obs\u0142ugi technicznej), kt\u00f3ry obierze we wsp\u00f3\u0142pracy do sterowania najlepsz\u0105 taktyk\u0119 co do u\u017cycia API i skieruje na najlepsz\u0105 do zastosowania infrastruktur\u0119 we wskazaniu tych narz\u0119dzi, jak i okre\u015bleniu samej drogi w integracji by platforma z obu \u015brodowisk wsp\u00f3\u0142pracowa\u0142a ze sob\u0105 (ustalenie w integracji struktury dla wsp\u00f3\u0142pracy API po stronie BAS-IP z systemem dewelopera obcych paneli logowania do baz mieszka\u0144c\u00f3w po stronie deweloper\u00f3w oprogramowania obiekt\u00f3w lub osiedli mieszkaniowych i deweloper\u00f3w po stronie zarz\u0105dzania z u\u017cyciem programist\u00f3w z bran\u017cy oprogramowania zewn\u0119trznego u\u017cywanego u obs\u0142ugi budynk\u00f3w\/zarz\u0105dc\u00f3w \u2013 z zespo\u0142ami zewn\u0119trznymi wsp\u00f3\u0142pracuj\u0105cymi ze wsparciem i urz\u0105dzeniami od sprz\u0119tu BAS-IP dla po\u0142\u0105cze\u0144 operacyjnych na obiektach u klienta u\u017cywanym przy instalacjach po po\u0142\u0105czonym uk\u0142adzie obydwu z platform po obu ze \u015brodowisk z deweloperami i oprogramowaniem do tych urz\u0105dze\u0144, wraz ze sprz\u0119tem instalacyjnym u\u017cytym we wsp\u00f3lnym zintegrowanym \u015brodowisku logowania operacyjnego po stronach obu producent\u00f3w od obu rozwi\u0105za\u0144 dla operacyjnych cel\u00f3w klient\u00f3w).<\/span><\/p>","protected":false},"excerpt":{"rendered":"<p>Nowy mieszkaniec jest najpierw wprowadzany do systemu, kt\u00f3rego zesp\u00f3\u0142 zarz\u0105dzaj\u0105cy u\u017cywa ju\u017c do obs\u0142ugi mieszka\u0144, mieszka\u0144c\u00f3w i danych kontaktowych. Nast\u0119pnie ta sama osoba jest tworzona ponownie, tym razem w systemie domofonowym (kontroli dost\u0119pu). Prawa dost\u0119pu ulegaj\u0105 zmianie \u2014 dwa systemy wymagaj\u0105 aktualizacji. Mieszkaniec si\u0119 wyprowadza \u2014 rekord musi zosta\u0107 usuni\u0119ty dwukrotnie. W przypadku pojedynczego obiektu [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[41],"tags":[],"class_list":["post-175941","post","type-post","status-publish","format-standard","hentry","category-bez-kategorii"],"acf":[],"_links":{"self":[{"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/posts\/175941","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/comments?post=175941"}],"version-history":[{"count":1,"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/posts\/175941\/revisions"}],"predecessor-version":[{"id":175943,"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/posts\/175941\/revisions\/175943"}],"wp:attachment":[{"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/media?parent=175941"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/categories?post=175941"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/bas-ip.com\/pl\/wp-json\/wp\/v2\/tags?post=175941"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}