<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>drzwi &#8211; tyminski.dev</title>
	<atom:link href="https://tyminski.dev/tag/drzwi/feed/" rel="self" type="application/rss+xml" />
	<link>https://tyminski.dev</link>
	<description>Praktyczna strona technologii</description>
	<lastBuildDate>Fri, 31 Jul 2026 12:07:15 +0000</lastBuildDate>
	<language>pl-PL</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0.4</generator>

<image>
	<url>https://tyminski.dev/wp-content/uploads/2026/04/cropped-logo_big_tracs_600x600-2-32x32.png</url>
	<title>drzwi &#8211; tyminski.dev</title>
	<link>https://tyminski.dev</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Drzwi, które wiedzą, kiedy wracam do domu</title>
		<link>https://tyminski.dev/zrobilem-drzwi-ktore-same-wiedza-kiedy-wracam-do-domu/</link>
					<comments>https://tyminski.dev/zrobilem-drzwi-ktore-same-wiedza-kiedy-wracam-do-domu/#respond</comments>
		
		<dc:creator><![CDATA[Łukasz Tymiński]]></dc:creator>
		<pubDate>Thu, 23 Jul 2026 06:44:15 +0000</pubDate>
				<category><![CDATA[Smart Home]]></category>
		<category><![CDATA[doorbell]]></category>
		<category><![CDATA[drzwi]]></category>
		<category><![CDATA[gerda]]></category>
		<category><![CDATA[homeassistant]]></category>
		<category><![CDATA[unifi]]></category>
		<guid isPermaLink="false">https://tyminski.dev/?p=1921</guid>

					<description><![CDATA[Inteligentne wejście do mieszkania — jak to powstało ? Wejście do mieszkania to jedno z tych miejsc, które w większości smart home traktuje się po macoszemu — może jakiś inteligentny zamek, może kamera, i tyle. U mnie to osobny, przemyślany projekt, złożony z kilku elementów, które razem dają coś więcej niż suma części. Punkt wyjścia&#8230; <br> <a class="read-more" href="https://tyminski.dev/zrobilem-drzwi-ktore-same-wiedza-kiedy-wracam-do-domu/">Czytaj dalej</a>]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">Inteligentne wejście do mieszkania — jak to powstało ?</h2>



<p class="wp-block-paragraph">Wejście do mieszkania to jedno z tych miejsc, które w większości smart home traktuje się po macoszemu — może jakiś inteligentny zamek, może kamera, i tyle. U mnie to osobny, przemyślany projekt, złożony z kilku elementów, które razem dają coś więcej niż suma części.</p>



<h2 class="wp-block-heading">Punkt wyjścia</h2>



<p class="wp-block-paragraph">Chciałem czegoś, co realnie ułatwia życie (koniec z szukaniem kluczy), ale jednocześnie nie robi kompromisu na bezpieczeństwie i nie jest zależne od jednego producenta czy jednej chmury. Zamiast kupować gotowy, zamknięty ekosystem, połączyłem kilka sprawdzonych elementów własnym kodem.</p>



<h2 class="wp-block-heading">Z czego się to składa</h2>



<p class="wp-block-paragraph"><strong>UniFi Doorbell G4 Pro PoE</strong> — wideodomofon z czytnikiem odcisku palca i NFC. To pierwszy punkt styku: rozpoznaje, kto stoi pod drzwiami, zanim jeszcze dotknie klamki. Atutem jest zasilanie PoE wparte UPS więc domofon działa nawet jak zabraknie prądu.</p>



<p class="wp-block-paragraph"><strong>Zamek Tedee Pro</strong> — elektroniczny zamek, który fizycznie otwiera i zamyka drzwi na sygnał, bez majstrowania przy oryginalnym mechanizmie. Sam zamek sygnowany przez Gerdę &#8211; polskie&nbsp;przedsiębiorstwo&nbsp;działające na rynku zabezpieczeń od 1987 roku. Dodatkowym atutem i cechą, która była kluczowa przy wyborze jest sterowanie lokalne po adresie IP. Totalna odporność na awarię chmury czy brak internetu.</p>



<p class="wp-block-paragraph"><strong>Kontaktrony przy zamkach na ryglach</strong> — proste, ale niezawodne czujniki magnetyczne monitorujące stan samego zamknięcia (czy rygle są faktycznie zatrzaśnięte), niezależnie od tego, co &#8222;myśli&#8221; sam zamek elektroniczny. Kontagtrony podpięte do systemu alarmowego Satel Integra. </p>



<p class="wp-block-paragraph"><strong>Kontaktron monitorujący otwarcie drzwi</strong> — osobny czujnik na samym skrzydle drzwiowym, który mówi systemowi po prostu: drzwi są otwarte albo zamknięte, tu i teraz. Tak jak kontaktrony od rygli wpuszczone w futrynę. Z zewnątrz totalnie nic nie widać, estetyka na najwyższym poziomie.</p>



<p class="wp-block-paragraph"><strong>Kamera robiąca snapshot po wejściu</strong> — automatyczne zdjęcie w momencie wejścia do mieszkania, trafiające prosto do mojego systemu powiadomień.</p>



<h2 class="wp-block-heading">Jak to wszystko się spina</h2>



<p class="wp-block-paragraph">Sercem układu sterującego zamkiem jest Raspberry Pi z własnym mostkiem napisanym w PHP. Ścieżka wygląda tak: dzwonek (G4) rozpoznaje palec albo kartę → Unifi Protect uruchamia lokalnie webhookiem skrypt na Raspberry Pi → stamtąd leci do lokalnego API bridge&#8217;a Tedee, które fizycznie otwiera zamek. Nie potrzeba internetu, żeby wszystko działało.</p>



<p class="wp-block-paragraph">W Unifi Protect mam skonfigurowane różne eventy w zależności czyj token lub palec został zeskanowany. Dzięki temu wiemy kto wchodzi. W przypadku zeskanowania palca przez osobę trzecią doorbell ma konfigurowany oddzielny event przy okazji którego dostajemy informację, że ktoś majstruje przy zamku.</p>



<p class="wp-block-paragraph">Świadomie zaprojektowałem to jako <strong>niezależną ścieżkę krytyczną</strong> — działa poza moim głównym stosem Proxmox/Docker/Home Assistant. Jeśli coś padnie w reszcie infrastruktury (aktualizacja, restart kontenera, cokolwiek), wejście do własnego mieszkania i tak działa.</p>



<h2 class="wp-block-heading">Więcej niż jeden czynnik</h2>



<p class="wp-block-paragraph">Rozpoznanie nie opiera się na jednej metodzie. Odcisk palca, karta NFC (DESFire) i dodatkowo heurystyka obecności po Wi-Fi razem budują coś w rodzaju dwuskładnikowej weryfikacji — nie wystarczy jedna metoda, żeby system uznał, że to naprawdę ja.</p>



<p class="wp-block-paragraph">Kontaktrony dokładają do tego kolejną warstwę — niezależnie od tego, co zgłasza elektronika zamka, fizyczny czujnik magnetyczny potwierdza rzeczywisty stan rygli i samych drzwi. To rozdzielenie &#8222;co system myśli, że się stało&#8221; od &#8222;co faktycznie się stało&#8221; jest moim zdaniem kluczowe w każdym systemie bezpieczeństwa.</p>



<h2 class="wp-block-heading">Powiadomienia i pełny obraz sytuacji</h2>



<p class="wp-block-paragraph">Wszystkie zdarzenia — otwarcie, zamknięcie, rozpoznanie na dzwonku, snapshot z kamery — trafiają do mojego własnego huba powiadomień, który napisałem, bo żadne gotowe rozwiązanie nie ogarniało tego w sposób, jakiego szukałem. Telegram, powiadomienia push z Home Assistanta, komunikaty głosowe — wszystko z jednego miejsca, ze zdjęciem z kamery dołączonym automatycznie do zdarzenia wejścia.</p>



<p class="wp-block-paragraph">W Home Assistant dodatkowo dzwonek wywołuje popup z podglądem kamery na tablecie ściennym czy telefonie — więc zanim ktokolwiek otworzy drzwi, widzę, kto stoi na progu.</p>



<h2 class="wp-block-heading">Detal, który pokazuje, że to naprawdę projekt pasji</h2>



<p class="wp-block-paragraph">Sam bridge do zamka Tedee siedzi w customowym, drukowanym na własnej drukarce 3D uchwycie ściennym — który przeszedł przez kilkanaście iteracji, zanim pasował dokładnie tak, jak chciałem. Bo skoro już się robi coś porządnie, to porządnie do samego końca.</p>



<h2 class="wp-block-heading">Efekt końcowy</h2>



<p class="wp-block-paragraph">Wchodzę do mieszkania palcem albo kartą, drzwi się otwierają, system wie, że to ja, kontaktrony potwierdzają, że wszystko fizycznie się domknęło, a ja dostaję zdjęcie i powiadomienie — wszystko bez jednej chmurowej zależności, którą mógłby wyłączyć jakiś producent następnym update&#8217;em.</p>



<div class="tym-cta">
  <p class="tym-cta__question">Jeśli budujesz coś podobnego u siebie lub zastanawiasz się, jak to sensownie zrobić</p>
  <a href="mailto:lukasz@tyminski.dev" class="tym-cta__btn">Napisz do mnie!</a>
  <p class="tym-cta__followup">pogadamy o Twoim projekcie.</p>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://tyminski.dev/zrobilem-drzwi-ktore-same-wiedza-kiedy-wracam-do-domu/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
