{"id":28123,"date":"2024-06-19T05:00:00","date_gmt":"2024-06-19T03:00:00","guid":{"rendered":"https:\/\/sii.pl\/blog\/?p=28123"},"modified":"2026-05-07T14:00:35","modified_gmt":"2026-05-07T12:00:35","slug":"home-assistant-jak-wprowadzilem-wlasne-rozwiazania","status":"publish","type":"post","link":"https:\/\/sii.pl\/blog\/home-assistant-jak-wprowadzilem-wlasne-rozwiazania\/","title":{"rendered":"Home Assistant \u2013 jak wprowadzi\u0142em w\u0142asne rozwi\u0105zania"},"content":{"rendered":"\n<p>Przez d\u0142u\u017cszy czas zastanawia\u0142em si\u0119, czy podzieli\u0107 si\u0119 z Wami cz\u0105stk\u0105 wiedzy o rozwi\u0105zaniu Smart Home jakim jest Home Assistant. I jak to z zastanawianiem bywa \u2013 zanim si\u0119 zdecydowa\u0142em, pojawi\u0142y si\u0119 artyku\u0142y naszych specjalist\u00f3w na ten temat \ud83d\ude0a Pomy\u015bla\u0142em wi\u0119c, \u017ce dopisz\u0119 do moich przedm\u00f3wc\u00f3w co\u015b od siebie. Nie b\u0119d\u0119 omawia\u0142, czym jest Home Assistant, bo te informacje znajdziecie w ich wcze\u015bniejszych wpisach na blogu:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/sii.pl\/blog\/smart-home-w-wersji-open-source-jak-zbudowalam-inteligentny-dom\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Smart Home w wersji Open source \u2013 jak zbudowa\u0142am Inteligentny Dom<\/a>,<\/li>\n\n\n\n<li><a href=\"https:\/\/sii.pl\/blog\/wprowadzenie-do-swiata-smart-home-home-assistant\/\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\">Wprowadzenie do \u015bwiata Smart Home \u2013 Home Assistant<\/a>.<\/li>\n<\/ul>\n\n\n\n<p>Zamiast tego skupi\u0119 si\u0119 raczej na pomys\u0142ach, jak \u201ebardziej\u201d wykorzysta\u0107 sw\u00f3j Smart Home i przedstawi\u0119 Wam <strong>kilka ma\u0142ych projekt\u00f3w<\/strong>, kt\u00f3rymi mo\u017cna uzupe\u0142ni\u0107 w prosty spos\u00f3b posiadan\u0105 ju\u017c instalacj\u0119, \u017ceby <strong>u\u0142atwi\u0107 sobie \u017cycie.<\/strong><\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Za\u0142o\u017cenia<\/strong><\/h2>\n\n\n\n<p>Zanim przejd\u0119 do pomys\u0142\u00f3w, podam <strong>za\u0142o\u017cenia, na kt\u00f3rych opieraj\u0105 si\u0119 moje propozycje<\/strong>.<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Po pierwsze: ma by\u0107 w miar\u0119 tanio (o ile og\u00f3lnie zabawa w Smart Home mo\u017ce by\u0107 tania).<\/li>\n\n\n\n<li>Po drugie: ma by\u0107 maksymalnie ograniczone u\u017cycie zewn\u0119trznych ekosystem\u00f3w czy po\u015brednich chmur. Chcemy pozosta\u0107 niezale\u017cni (staram si\u0119 tak wszystko konfigurowa\u0107, \u017ceby nawet przy awarii dostawcy Internetu system dzia\u0142a\u0142).<\/li>\n\n\n\n<li>Po trzecie, odnosz\u0105c si\u0119 do punktu pierwszego, jako \u017ce ma by\u0107 tanio: to czasem trzeba co\u015b samemu zrobi\u0107, czy nawet chwyci\u0107 za lutownic\u0119. Jest wiele film\u00f3w na YouTube, gdzie pokazany jest ca\u0142y proces lutowania. Z w\u0142asnej praktyki powiem, \u017ce dobry flux do lutowania stanowczo u\u0142atwia prac\u0119 (kiedy\u015b bawi\u0142em si\u0119 kalafoni\u0105, ale to nie ten poziom wygody).<\/li>\n<\/ol>\n\n\n\n<p>Jako \u017ce pracujemy z pr\u0105dem, to przede wszystkim przydaje si\u0119 zdrowy rozs\u0105dek, czyli zawsze trzeba najpierw pomy\u015ble\u0107, a potem zrobi\u0107.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pomys\u0142 pierwszy: g\u0142upi dzwonek, nie taki g\u0142upi<\/strong><\/h2>\n\n\n\n<p>Je\u015bli mieszkacie w domu lub jakiej\u015b zabudowie bli\u017aniaczej, gdzie mo\u017cecie \u015bmia\u0142o ingerowa\u0107 w swoj\u0105 elektronik\u0119 obs\u0142uguj\u0105c\u0105 bramy i dzwonki, ten pomys\u0142 raczej nie b\u0119dzie dla Was. Istniej\u0105 lepsze rozwi\u0105zania do obs\u0142ugi domofon\u00f3w i otwierania bram, kt\u00f3re mo\u017cna integrowa\u0107 z Home Assistant. Lecz je\u015bli mieszkacie w <strong>mieszkaniu w bloku<\/strong>, to mo\u017ce ju\u017c zainteresowa\u0107 Was, jak ze zwyk\u0142ego dzwonka do drzwi zrobi\u0107 namiastk\u0119 \u201esmart\u201d.<\/p>\n\n\n\n<p>Zak\u0142adaj\u0105c, \u017ce przeszli\u015bcie inicjacj\u0119 w instalowaniu swojej centralki, to w miar\u0119 tanim kosztem mo\u017cecie przekszta\u0142ci\u0107 dzwonek do drzwi w bardziej zaawansowane narz\u0119dzie. Potrzebny jest do tego prze\u0142\u0105cznik podtynkowy, kt\u00f3ry mo\u017ce obs\u0142ugiwa\u0107 zwyk\u0142y zewn\u0119trzny przycisk. W moim przypadku by\u0142 to ZBMINIL2 firmy Sonoff (poniewa\u017c posiadam swoj\u0105 bramk\u0119 zigbee i nie jestem wtedy zale\u017cny od WiFi oraz zewn\u0119trznej chmury).<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/sonoff-zbmini-l2-extreme-zigbee-switch.jpg\"><img decoding=\"async\" width=\"1024\" height=\"1024\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/sonoff-zbmini-l2-extreme-zigbee-switch-1024x1024.jpg\" alt=\"Prze\u0142\u0105cznik zigbee ZBMINI L2  firmy Sonoff\" class=\"wp-image-28124\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/sonoff-zbmini-l2-extreme-zigbee-switch-1024x1024.jpg 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/sonoff-zbmini-l2-extreme-zigbee-switch-300x300.jpg 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/sonoff-zbmini-l2-extreme-zigbee-switch-150x150.jpg 150w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/sonoff-zbmini-l2-extreme-zigbee-switch-768x768.jpg 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/sonoff-zbmini-l2-extreme-zigbee-switch.jpg 1080w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 1 <a href=\"https:\/\/sonoff.tech\" target=\"_blank\" aria-label=\" (opens in a new tab)\" rel=\"noreferrer noopener\" class=\"ek-link\" rel=\"nofollow\" >Prze\u0142\u0105cznik zigbee ZBMINI L2&nbsp; firmy Sonoff<\/a><\/figcaption><\/figure>\n\n\n\n<p>Prze\u0142\u0105cznik ten nie potrzebuje dodatkowej linii N do swojego dzia\u0142ania, czyli mo\u017ce by\u0107 u\u017cywany w wi\u0119kszo\u015bci instalacji (wymaga za to do\u015b\u0107 g\u0142\u0119bokiej puszki). Pami\u0119taj\u0105c o wszelkich zasadach BHP, od\u0142\u0105czamy korki na obwodzie zasilaj\u0105cym nasz dzwonek do drzwi i montujemy prze\u0142\u0105cznik do odpowiednich kabli. Je\u015bli nie wiecie jak to zrobi\u0107, warto rozwa\u017cy\u0107 wsparcie osoby posiadaj\u0105cej uprawnienia elektryka.<\/p>\n\n\n\n<p>Zak\u0142adaj\u0105c, \u017ce cz\u0119\u015b\u0107 instalacyjn\u0105 macie z g\u0142owy, nale\u017cy pami\u0119ta\u0107 o zmianie trybu dzia\u0142ania prze\u0142\u0105cznika ZBMINI \u2013 w standardzie po naci\u015bni\u0119ciu b\u0119dzie on trzyma\u0107 si\u0119 swojego stanu (w wi\u0119kszo\u015bci u\u017cywa si\u0119 ich do obs\u0142ugi \u015bwiate\u0142, wi\u0119c po w\u0142\u0105czeniu pozostaj\u0105 w\u0142\u0105czone, a wy\u0142\u0105czeniu wy\u0142\u0105czone). Naciskaj\u0105c szybko trzy razy przycisk na obudowie prze\u0142\u0105cznika, zmienimy jego spos\u00f3b prze\u0142\u0105czania w chwilowy, czyli gdy przyci\u015bniemy przycisk, prze\u0142\u0105cznik zacznie przewodzi\u0107 pr\u0105d, a gdy pu\u015bcimy, przestanie. Je\u015bli zrobili\u015bmy to wystarczaj\u0105co sprawnie, dioda na obudowie mrugnie do nas trzy razy.<\/p>\n\n\n\n<p>Parujemy prze\u0142\u0105cznik z nasz\u0105 bramk\u0105 obs\u0142ugiwan\u0105 w HA i mo\u017cemy ca\u0142o\u015b\u0107 zapakowa\u0107 do puszki. Jak na razie uzyskali\u015bmy ten sam efekt, co przed instalowaniem prze\u0142\u0105cznika. Po naci\u015bni\u0119ciu przycisku na korytarzu dzwoni nam dzwonek, wi\u0119c gdzie tu smart? Przez to jednak, \u017ce nasz Mini jest po\u0142\u0105czony z bramk\u0105 i Home Assistant, mo\u017cemy nim sterowa\u0107. Co wi\u0119cej, Home Assistant jest w stanie \u201enas\u0142uchiwa\u0107\u201d zdarze\u0144 naszego przycisku.<\/p>\n\n\n\n<p>Prostymi s\u0142owami \u2013 je\u015bli kto\u015b naciska przycisk na korytarzu, Home Assistant b\u0119dzie o tym wiedzia\u0142 i mo\u017ce tak\u0105 informacj\u0119 przetworzy\u0107. Ja mieszkam przy g\u0142o\u015bnej ulicy oraz, pracuj\u0105c z domu, cz\u0119sto mam na uszach wyt\u0142umiaj\u0105ce s\u0142uchawki, wi\u0119c nie zawsz\u0119 s\u0142ysz\u0119 dzwonek do drzwi. U\u017cywaj\u0105c wbudowanego systemu automatyzacji w HA, zrobi\u0142em sobie powiadomienie na telefon, kt\u00f3ry na og\u00f3\u0142 mam gdzie\u015b przy sobie i dzi\u0119ki temu od razu zauwa\u017cam, \u017ce kto\u015b naciska na dzwonek.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-113419.png\"><img decoding=\"async\" width=\"1024\" height=\"804\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-113419-1024x804.png\" alt=\"Przyk\u0142ad automatyzacji do obs\u0142u\u017cenia powiadomienia w przypadku zmiany stanu encji w Home Assistant\" class=\"wp-image-28128\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-113419-1024x804.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-113419-300x235.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-113419-768x603.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-113419-370x290.png 370w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-113419.png 1078w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 2 Przyk\u0142ad automatyzacji do obs\u0142u\u017cenia powiadomienia w przypadku zmiany stanu encji w Home Assistant<\/figcaption><\/figure>\n\n\n\n<p>Nic nie stoi na przeszkodzie, \u017ceby taka automatyzacja zamruga\u0142a do nas \u015bwiat\u0142em lub te\u017c wys\u0142a\u0142a komunikat na smart g\u0142o\u015bnik o tym, \u017ce kto\u015b dzwoni. &nbsp;&nbsp;&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pomys\u0142 drugi: centralny panel sterowania<\/strong><\/h2>\n\n\n\n<p>Wiadomo, \u017ce idealny Smart Home to taki, przy kt\u00f3rym nic nie trzeba robi\u0107, a system sam przewiduje czego od niego oczekujemy i po prostu to wykonuje. Ale \u015bwiat nie jest idealny i czasem potrzebujemy co\u015b zmieni\u0107, przestawi\u0107, czy po prostu sprawdzi\u0107. Oczywi\u015bcie mamy prze\u0142\u0105czniki \u015bwiate\u0142, piloty zdalnego sterowania (bo nawet stare urz\u0105dzenia z pilotami na podczerwie\u0144 mo\u017cna w\u0142\u0105czy\u0107 w nasz smart system). Jednak czasem mo\u017cemy chcie\u0107 wy\u0142\u0105czy\u0107 te\u017c \u015bwiat\u0142o w innych pokojach, sprawdzi\u0107 na szybko terminy w kalendarzu lub temperatur\u0119 w pokoju dzieci.<\/p>\n\n\n\n<p>Mo\u017cna oczywi\u015bcie si\u0119gn\u0105\u0107 po telefon i skorzysta\u0107 z ca\u0142kiem dobrej aplikacji wydanej do HA dzia\u0142aj\u0105cej na zasadzie klienta lub, przy bardziej wymagaj\u0105cych zmianach, odpali\u0107 komputer, ale w wi\u0119kszo\u015bci przypadk\u00f3w chcieliby\u015bmy po prostu szybko nacisn\u0105\u0107 przycisk, czy po prostu zerkn\u0105\u0107 i uzyska\u0107 po\u017c\u0105dane informacje. Tu z pomoc\u0105 przychodzi tak zwany \u201ewall panel\u201d, czyli ekran wy\u015bwietlaj\u0105cy ko\u0144c\u00f3wk\u0119 Home Assistanta umieszczony w strategicznie dost\u0119pnym miejscu, gdzie mo\u017cemy podj\u0105\u0107 nasz\u0105 akcj\u0119.<\/p>\n\n\n\n<p>Oczywi\u015bcie istniej\u0105 gotowe panele (cho\u0107 nie s\u0142ysza\u0142em jeszcze o czym\u015b specjalnie dedykowanym HA) &nbsp;lub smart huby takie jak Google Home czy amazonowy Echo, lecz s\u0105 one do\u015b\u0107 okrojone i wymagaj\u0105 po\u0142\u0105czenia naszego centrum sterowania z zewn\u0119trzn\u0105 chmur\u0105.<\/p>\n\n\n\n<p>Mo\u017cna to jednak zrobi\u0107 inaczej, wykorzystuj\u0105c stary tablet (chocia\u017c te\u017c nie przesadzajmy ze staro\u015bci\u0105 \u2013 kiedy\u015b pr\u00f3bowa\u0142em odpali\u0107 stron\u0119 HA na wiekowym iPadzie mini 2 i tam ju\u017c nie pobawimy si\u0119 w Smart Home). Ja poszuka\u0142em u\u017cywanego Amazon Fire Hd 10. Community Home Assistant mo\u017ce poleci\u0107 pewnie mn\u00f3stwo innych tablet\u00f3w, chocia\u017c nie zawsze cena b\u0119dzie tak samo niska.<\/p>\n\n\n\n<p>Wybra\u0142em Fire Hd ze wzgl\u0119du na to, \u017ce do wall panelu nie potrzebuj\u0119 najwy\u017cszej jako\u015bci sprz\u0119tu, a jedynie takiego, kt\u00f3ry dzia\u0142a stabilnie oraz ma spory ekran. Nie potrzebny jest tu slot na kart\u0119 pami\u0119ci czy czytnik linii papilarnych pod ekranem, ale ju\u017c przednia kamera ma znaczenie, bo b\u0119dzie dzia\u0142a\u0107 jako czujnik ruchu. Do tego Fire Hd by\u0142 na tyle popularny, \u017ce uda\u0142o mi si\u0119 znale\u017a\u0107 do niego obudow\u0119 do druku 3D (moja lepsza po\u0142owa stwierdzi\u0142a, \u017ce za nic go\u0142y tablet nie b\u0119dzie wisie\u0107 na \u015bcianie, pewnie mia\u0142a racj\u0119). Obudowa ta by\u0142a na tyle \u201esprytna\u201d, \u017ce umo\u017cliwia monta\u017c na \u015bruby do standardowej puszki fi 60.<\/p>\n\n\n\n<p>Pos\u0142u\u017cy\u0142em si\u0119 wiec podobnym prze\u0142\u0105cznikiem, jak w rozwi\u0105zaniu opisanym powy\u017cej, tym razem usuwaj\u0105c jednak poprzedni prze\u0142\u0105cznik i pozostawiaj\u0105c w puszce sam\u0105 kostk\u0119 bez przycisku zewn\u0119trznego. Dzi\u0119ki temu mamy miejsce na obudow\u0119, a zamiast fizycznego prze\u0142\u0105cznika b\u0119dziemy mieli nasz panel.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114459.png\"><img decoding=\"async\" width=\"1024\" height=\"478\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114459-1024x478.png\" alt=\"Tablet Fire HD 10 w wydrukowanej obudowie\" class=\"wp-image-28130\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114459-1024x478.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114459-300x140.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114459-768x359.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114459-1536x717.png 1536w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114459-2048x956.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 3 Tablet Fire HD 10 w wydrukowanej obudowie<\/figcaption><\/figure>\n\n\n\n<p>Pozostaje jeszcze jedna powa\u017cna sprawa \u2013 nasz tablet nie b\u0119dzie dzia\u0142a\u0107 wiecznie na baterii, a pomys\u0142 ze zdejmowaniem go co dzie\u0144 do \u0142adowania odpada. Tu przychodzi na pomoc sam Home Assistant oraz idea baterii w samochodach hybrydowych. Po zainstalowaniu aplikacji pomocniczej HA na tablecie mo\u017ce ona sta\u0107 si\u0119 dodatkow\u0105 integracj\u0105 (integracje to w\u0142a\u015bciwie clue ca\u0142ego Home Assistant, reprezentuj\u0105 przer\u00f3\u017cne dost\u0119pne urz\u0105dzenia, us\u0142ugi, czy wr\u0119cz zestawy urz\u0105dze\u0144, eksponuj\u0105 one do naszego centrum sterowania \u015bwiatem przer\u00f3\u017cne dost\u0119pne dane zale\u017cne od typu urz\u0105dzenia).<\/p>\n\n\n\n<p>W tym wypadku interesuje nas stan na\u0142adowania tabletu: gdy poziom baterii spada do 60%, \u0142adujemy tablet, a gdy osi\u0105ga 80% wy\u0142\u0105czamy \u0142adowanie. Dzi\u0119ki temu uzyskamy do\u015b\u0107 optymalne warunki dla baterii, kt\u00f3re powinny da\u0107 jej ca\u0142kiem d\u0142ugi czas \u017cycia.<\/p>\n\n\n\n<p>Na pocz\u0105tku szuka\u0142em dedykowanej \u0142adowarki USB, kt\u00f3r\u0105 mo\u017cna montowa\u0107 w puszkach \u015bciennych, a kt\u00f3ra by\u0142a by jednocze\u015bnie sterowana poprzez protok\u00f3\u0142 zigbee, ale nie znalaz\u0142em takiego urz\u0105dzenia lub te\u017c by\u0142o ono niesamowicie drogie i sprawia\u0142o, \u017ce ca\u0142y projekt mija\u0142 si\u0119 troch\u0119 z celem. Mia\u0142em si\u0119 ju\u017c podda\u0107 i po prostu u\u017cy\u0107 zwyk\u0142ego smart gniazdka, ale znalaz\u0142em wtedy \u015bwie\u017cy produkt te\u017c firmy sonoff (wbrew pozorom nie reklamuj\u0119 tu ich produkt\u00f3w, s\u0105 oni do\u015b\u0107 du\u017cym i popularnym producentem urz\u0105dze\u0144 ko\u0144cowych).<\/p>\n\n\n\n<p>To cudo nazywa si\u0119 Sonoff micro usb i jest po prostu smart prze\u0142\u0105cznikiem USB. Wpinamy je w \u0142adowark\u0119 USB i mo\u017cemy w\u0142\u0105cza\u0107 i wy\u0142\u0105cza\u0107 po zintegrowaniu w HA. O ile wiem, urz\u0105dzenie niestety na razie nie jest w stanie by\u0107 totalnie od\u0142\u0105czone od chmury sonoff, ale istnieje integracja napisana przez community, kt\u00f3ra umo\u017cliwia lokaln\u0105 kontrol\u0119 tego ekosystemu i akurat uwzgl\u0119dnia to urz\u0105dzenie.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114551.png\"><img decoding=\"async\" width=\"1007\" height=\"1024\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114551-1007x1024.png\" alt=\"Sonoff usb micro w wersji na wifi (niedawno dowiedzia\u0142em si\u0119 o istnieniu wersji zigbee)\" class=\"wp-image-28132\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114551-1007x1024.png 1007w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114551-295x300.png 295w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114551-768x781.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114551-1510x1536.png 1510w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_114551.png 1868w\" sizes=\"(max-width: 1007px) 100vw, 1007px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 4 Sonoff usb micro w wersji na wifi (niedawno dowiedzia\u0142em si\u0119 o istnieniu wersji zigbee)<\/figcaption><\/figure>\n\n\n\n<p>Dzi\u0119ki temu stworzenie automatyzacji, realizuj\u0105cej w\u0142\u0105czanie i wy\u0142\u0105czanie \u0142adowania, by\u0142o pestk\u0105. Pozosta\u0142o ukry\u0107 kable.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/ha.matpoint.pl_config_automation_edit_1701591263804-1.png\"><img decoding=\"async\" width=\"1024\" height=\"486\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/ha.matpoint.pl_config_automation_edit_1701591263804-1-1024x486.png\" alt=\"Automatyzacja procesu w\u0142\u0105czania i wy\u0142\u0105czania \u0142adowarki do panelu w zale\u017cno\u015bci od stopnia na\u0142adowania baterii\" class=\"wp-image-28134\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/ha.matpoint.pl_config_automation_edit_1701591263804-1-1024x486.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/ha.matpoint.pl_config_automation_edit_1701591263804-1-300x142.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/ha.matpoint.pl_config_automation_edit_1701591263804-1-768x364.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/ha.matpoint.pl_config_automation_edit_1701591263804-1-1536x729.png 1536w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/ha.matpoint.pl_config_automation_edit_1701591263804-1.png 1920w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 5 Automatyzacja procesu w\u0142\u0105czania i wy\u0142\u0105czania \u0142adowarki do panelu w zale\u017cno\u015bci od stopnia na\u0142adowania baterii<\/figcaption><\/figure>\n\n\n\n<p>Niestety aplikacja pomocnicza Home Assistant nie ma w sobie dedykowanego trybu panelu (tzw. Kiosk mode). Tu z pomoc\u0105 przysz\u0142a mi p\u0142atna, ale bardzo dobra aplikacja (przy amazon fire nale\u017cy pami\u0119ta\u0107, \u017ceby pobiera\u0107 j\u0105 ze strony, poniewa\u017c wersja z sklepu Amazon lub Play Store nie jest stabilna). Dzi\u0119ki tym aplikacjom uzyskujemy dost\u0119p do paru ciekawych funkcjonalno\u015bci jak np. wybudzanie tableta w momencie wykrycia ruchu w przedniej kamerze. &nbsp;<\/p>\n\n\n\n<p>Kiedy ju\u017c przygotowa\u0142em to w miar\u0119 hardwareowo, pozosta\u0142o skonfigurowa\u0107 ergonomiczny panel z uk\u0142adem przycisk\u00f3w, \u015bwiate\u0142 itp. (maj\u0105c w domu bystrego 5-latka, nale\u017cy pami\u0119ta\u0107 o niedawaniu mu mo\u017cliwo\u015bci do wy\u0142\u0105czania kluczowej infrastruktury, np.: routera). \u017beby si\u0119 pozby\u0107 element\u00f3w menu oraz wy\u015bwietla\u0107 panel na pe\u0142nym ekranie, mo\u017cna u\u017cy\u0107 dodatku WallPanel dost\u0119pnego w community store (HACS). <\/p>\n\n\n\n<p>Dodatek, opr\u00f3cz ukrywania element\u00f3w menu, pozwala na wy\u015bwietlanie czego\u015b w rodzaju wygaszacza ekranu. Po odrobinie kombinacji uda\u0142o mi si\u0119 po\u0142\u0105czy\u0107 male\u0144ki serwerek web u\u017cywany do smart luster, magic mirror, jako \u017ar\u00f3d\u0142o wygaszacza ekranu. Dzi\u0119ki temu po czasie bezczynno\u015bci panel zmienia si\u0119 w ma\u0142e \u017ar\u00f3d\u0142o wiadomo\u015bci z mojego kalendarza oraz ma\u0142y serwis wiadomo\u015bci korzystaj\u0105cy z kana\u0142\u00f3w RSS.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Pomys\u0142 trzeci: grubsza sprawa dla kociarza<\/strong><\/h2>\n\n\n\n<p>Na trzeci pomys\u0142 nakierowa\u0142 mnie kiedy\u015b kolega, kt\u00f3ry ma w domu dorodnego rasowego kota, a \u017ce przy okazji jest wielkim fanem gad\u017cet\u00f3w (kolega, nie kot), to sprawi\u0142 mu urz\u0105dzenie zwane smart kuwet\u0105. To cudo samo wie, kiedy kot jest w \u015brodku, a co wi\u0119cej \u2013 jak kot za\u0142atwi co trzeba, to nawet si\u0119 oczy\u015bci. Poza tym niekt\u00f3re modele potrafi\u0105 nawet obs\u0142ugiwa\u0107 kilka kot\u00f3w i prowadzi\u0107 dla nich \u201estatystyki\u201d wizyt.<\/p>\n\n\n\n<p>I w\u0142a\u015bnie ta funkcja mnie zainteresowa\u0142a, poniewa\u017c m\u00f3j poprzedni kot niestety opu\u015bci\u0142 ten \u015bwiat w wyniku powa\u017cnej choroby nerek, kt\u00f3r\u0105 wtedy przez niewiedz\u0119 mocno przegapi\u0142em. Objawia si\u0119 ona przez nadmierne korzystanie z toalety, dlatego chcia\u0142em co\u015b z tym zrobi\u0107 na przysz\u0142o\u015b\u0107.<\/p>\n\n\n\n<p>W pierwszym odruchu pomy\u015bla\u0142em, aby kupi\u0107 tak\u0105 fancy kuwet\u0119, ale gdy zobaczy\u0142em \u015bredni\u0105 cen\u0119 w granicach mocno starego i u\u017cywanego samochodu (ale jednak samochodu), to entuzjazm mnie opu\u015bci\u0142. Na chwil\u0119 porzuci\u0142em pomys\u0142, a\u017c do momentu, kiedy szukaj\u0105c jakiego\u015b uk\u0142adu do innego projektu, natkn\u0105\u0142em si\u0119 na uk\u0142ad HX711 z tensometrami (nie, to nie kolejny model terminatora).<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115619.png\"><img decoding=\"async\" width=\"1024\" height=\"478\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115619-1024x478.png\" alt=\"Modu\u0142 HX711, kt\u00f3ry t\u0142umaczy dane z tensometr\u00f3w w spos\u00f3b zrozumia\u0142y dla ESP\" class=\"wp-image-28136\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115619-1024x478.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115619-300x140.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115619-768x359.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115619-1536x717.png 1536w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115619-2048x956.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 6 Modu\u0142 HX711, kt\u00f3ry t\u0142umaczy dane z tensometr\u00f3w w spos\u00f3b zrozumia\u0142y dla ESP<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115558.png\"><img decoding=\"async\" width=\"478\" height=\"1024\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115558-478x1024.png\" alt=\"Tensometr, czyli czujnik nacisku, w moim przypadku jeden z czterech tworz\u0105cych ca\u0142y zamkni\u0119ty obw\u00f3d\" class=\"wp-image-28138\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115558-478x1024.png 478w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115558-140x300.png 140w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115558-768x1645.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115558-717x1536.png 717w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115558-956x2048.png 956w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115558.png 1868w\" sizes=\"(max-width: 478px) 100vw, 478px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 7 Tensometr, czyli czujnik nacisku, w moim przypadku jeden z czterech tworz\u0105cych ca\u0142y zamkni\u0119ty obw\u00f3d<\/figcaption><\/figure>\n\n\n\n<p>Jest to modu\u0142 potrafi\u0105cy monitorowa\u0107 zmiany ci\u015bnienia w sensorach, innymi s\u0142owy \u2013 waga. Na dodatek waga, kt\u00f3r\u0105 mo\u017cna monitorowa\u0107 poprzez uk\u0142ad ESP, a to oznacza, \u017ce mo\u017ce by\u0107 ona odczytywana poprzez Home Assistanta.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115638.png\"><img decoding=\"async\" width=\"1024\" height=\"478\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115638-1024x478.png\" alt=\"Serce wagi, modu\u0142 ESP 32, kt\u00f3ry odczytuje wskazania sensor\u00f3w, a tak\u017ce odpowiada za komunikacj\u0119 z reszt\u0105 systemu\" class=\"wp-image-28140\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115638-1024x478.png 1024w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115638-300x140.png 300w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115638-768x359.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115638-1536x717.png 1536w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115638-2048x956.png 2048w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 8 Serce wagi, modu\u0142 ESP 32, kt\u00f3ry odczytuje wskazania sensor\u00f3w, a tak\u017ce odpowiada za komunikacj\u0119 z reszt\u0105 systemu<\/figcaption><\/figure>\n\n\n\n<p>Teraz pewnie pojawia si\u0119 pytanie: \u201eA co to ma do kuwety kota i ca\u0142ej opowie\u015bci z pocz\u0105tku?\u201d. Spiesz\u0119 z odpowiedzi\u0105 \u2013 maj\u0105c wag\u0119, stawiamy na niej kuwet\u0119 i w teorii mo\u017cemy wa\u017cy\u0107 b\u0119d\u0105cego w niej kota. Nie b\u0119d\u0119 si\u0119 rozpisywa\u0107 o tym, jak zintegrowa\u0142em m\u00f3j modu\u0142 wagi ESP z HX711 do Home Assistanta. Istniej\u0105 przynajmniej 2 sposoby, kt\u00f3re przetestowa\u0142em i wybra\u0142em ten, kt\u00f3ry mi bardziej odpowiada\u0142. Do samej wagi u\u017cy\u0142em po prostu zwyk\u0142ej p\u00f3\u0142kowej deski z 4 otworami na sensory, ca\u0142o\u015b\u0107 i tak jest przykryta kuwet\u0105.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115700.png\"><img decoding=\"async\" width=\"478\" height=\"1024\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115700-478x1024.png\" alt=\"Deska p\u00f3\u0142kowa pod kuwet\u0105 \u2013 nie jestem artyst\u0105-stolarzem, a na desce stoi i tak kuweta, kt\u00f3ra ca\u0142\u0105 j\u0105 przykrywa\" class=\"wp-image-28142\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115700-478x1024.png 478w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115700-140x300.png 140w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115700-768x1645.png 768w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115700-717x1536.png 717w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115700-956x2048.png 956w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/20240521_115700.png 1868w\" sizes=\"(max-width: 478px) 100vw, 478px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 9 Deska p\u00f3\u0142kowa pod kuwet\u0105 \u2013 nie jestem artyst\u0105-stolarzem, a na desce stoi i tak kuweta, kt\u00f3ra ca\u0142\u0105 j\u0105 przykrywa<\/figcaption><\/figure>\n\n\n\n<p>Kiedy ju\u017c uda\u0142o mi si\u0119 ca\u0142o\u015b\u0107 skalibrowa\u0107 i ustawi\u0107 tak, \u017ceby rzeczywi\u015bcie dzia\u0142a\u0142a z HA, pojawi\u0142 si\u0119 pierwszy problem: <strong>koty nie s\u0105 idealne<\/strong> \u2013 jeden stanie na kraw\u0119dzi kuwety, drugi wejdzie do ko\u0144ca, co zaburza wyniki. Poza tym przychodzi drugi problem: kiedy mamy wag\u0119 zero na kuwecie, to po tym jak kot sko\u0144czy, nie mamy ju\u017c zera. Jak \u015bledzi\u0107 wag\u0119 kota, uwzgl\u0119dniaj\u0105c ci\u0105g\u0142y przyrost wagi? Potem jeszcze trzeba posprz\u0105ta\u0107, wi\u0119c zn\u00f3w waga si\u0119 zmieni\u2026<\/p>\n\n\n\n<p>Z tymi problemami w ko\u0144cu sobie poradzi\u0142em. Doda\u0142em do systemu zwyk\u0142y czujnik ruchu pir, kt\u00f3ry umie\u015bci\u0142em na suficie krytej kuwety. Pomys\u0142 jest prosty \u2013 czujnik ruchu wykrywa ruch. Od tego momentu do zmiennej w HA zapisuje skoki wagi, a mnie interesuj\u0105 tylko wi\u0119ksze wagi od poprzedniego zapisu (czyli jak kot si\u0119 kr\u0119ci na kraw\u0119dzi kuwety, to nie naciska na ni\u0105 swoim ca\u0142ym ci\u0119\u017carem), a\u017c do ustania ruchu (czyli potencjalnie kot jest ju\u017c poza kuwet\u0105).<\/p>\n\n\n\n<p>Czujniki pir maj\u0105 na og\u00f3\u0142 czas bezw\u0142adno\u015bci, kt\u00f3ry trwa od 30 do 60 sekund, kiedy raportuj\u0105 zmiany w obecno\u015bci. To daje mi (a w\u0142a\u015bciwie kotu) czas na ogarni\u0119cie si\u0119, a system po zmianie stanu zaj\u0119cia kuwety odnotowuje zapisan\u0105 mas\u0119 i por\u00f3wnuje j\u0105 z moimi zakresami wagi kot\u00f3w (mam trzy). Zapisuje w statystyce, kt\u00f3ry kot by\u0142 w kuwecie, wysy\u0142a powiadomienie, a nast\u0119pnie taruje wag\u0119. System wraca do wagi zero i czeka na kolejn\u0105 wizyt\u0119.<\/p>\n\n\n\n<p>Przy okazji sam modu\u0142 wagi jest u mnie tak ustawiony, \u017ceby po czasie bez zmian w wadze si\u0119 tarowa\u0142 (to taki bezpiecznik). System nie jest idealny, czasem koty po prostu kr\u0119c\u0105 si\u0119 przy kuwecie i nic nie robi\u0105, ale dla moich potrzeb jest to na razie wystarczaj\u0105ce.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter size-full\"><a href=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-120531.png\"><img decoding=\"async\" width=\"502\" height=\"373\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-120531.png\" alt=\"Karta panelu kuwety w Home Assistant\" class=\"wp-image-28144\" srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-120531.png 502w, https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Zrzut-ekranu-2024-05-21-120531-300x223.png 300w\" sizes=\"(max-width: 502px) 100vw, 502px\" \/><\/a><figcaption class=\"wp-element-caption\">Ryc. 10 Karta panelu kuwety w Home Assistant<\/figcaption><\/figure>\n\n\n\n<p>Pewnie mo\u017cna by system sporo usprawni\u0107 \u2013 kiedy\u015b nawet my\u015bla\u0142em o pomy\u015ble z chipowaniem kot\u00f3w i modu\u0142em rfid, ale na razie to wystarcza.<\/p>\n\n\n<div class=\"nsw-o-blogersii-banner\">\n            <picture>\n            <source srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/Blog-Microsoft-Desktop.jpg\" media=\"(min-width: 992px)\" >\n            <source srcset=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/Blog-Microsoft-Mob_.jpg\" media=\"(min-width: 300px)\" >            <img decoding=\"async\" src=\"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2026\/04\/Blog-Microsoft-Desktop.jpg\" alt=\"\"  class=\"\"  >\n        <\/picture>\n        <div class=\"cnt\">\n                    <div class=\"nsw-m-title-block -h3 -invert  -has-title-margin-bottom-0 -has-title-font-weight-bold\">\n                                <h2 class=\"nsw-m-title-block__title\">Sii x Microsoft<\/h2>\n                <\/div>\n                            <p class=\"has-nsw-p-4-font-size has-invert-color\">\n                Jako partner Microsoft Cloud oferujemy rozwi\u0105zania, kt\u00f3re optymalizuj\u0105 procesy, usprawniaj\u0105 wsp\u00f3\u0142prac\u0119 i umo\u017cliwiaj\u0105 osi\u0105gni\u0119cie zwinno\u015bci biznesowej z wykorzystaniem AI.\n            <\/p>\n                            <a  href=\"https:\/\/sii.pl\/oferta\/enterprise-platforms\/microsoft\/\" class=\"nsw-a-button -ghost -banner-button\"   >\n        <span>Oferta Microsoft<\/span>\n    <\/a>\n            <\/div>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Podsumowanie<\/strong><\/h2>\n\n\n\n<p>Przedstawi\u0142em Wam moje trzy, bardzo r\u00f3\u017cnorakie pomys\u0142y, kt\u00f3re uwa\u017cam za do\u015b\u0107 wyj\u0105tkowe i kt\u00f3re zastosowa\u0142em u siebie w domu. Mam nadziej\u0119, \u017ce przydadz\u0105 si\u0119 komu\u015b, kto te\u017c korzysta z Home Assistanta (lub innego systemu Smart Home) do w\u0142asnych automatyzacji.<\/p>\n\n\n\n<p><br><\/p>\n\n\n<div class=\"kk-star-ratings kksr-auto kksr-align-left kksr-valign-bottom\"\n    data-payload='{&quot;align&quot;:&quot;left&quot;,&quot;id&quot;:&quot;28123&quot;,&quot;slug&quot;:&quot;default&quot;,&quot;valign&quot;:&quot;bottom&quot;,&quot;ignore&quot;:&quot;&quot;,&quot;reference&quot;:&quot;auto&quot;,&quot;class&quot;:&quot;&quot;,&quot;count&quot;:&quot;10&quot;,&quot;legendonly&quot;:&quot;&quot;,&quot;readonly&quot;:&quot;&quot;,&quot;score&quot;:&quot;4.6&quot;,&quot;starsonly&quot;:&quot;&quot;,&quot;best&quot;:&quot;5&quot;,&quot;gap&quot;:&quot;2&quot;,&quot;greet&quot;:&quot;&quot;,&quot;legend&quot;:&quot;4.6\\\/5&quot;,&quot;size&quot;:&quot;30&quot;,&quot;title&quot;:&quot;Home Assistant \u2013 jak wprowadzi\u0142em w\u0142asne rozwi\u0105zania&quot;,&quot;width&quot;:&quot;146.2&quot;,&quot;_legend&quot;:&quot;{score}\\\/5&quot;,&quot;font_factor&quot;:&quot;1.25&quot;}'>\n            \n<div class=\"kksr-stars\">\n    \n<div class=\"kksr-stars-inactive\">\n            <div class=\"kksr-star\" data-star=\"1\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"2\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"3\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"4\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" data-star=\"5\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n    \n<div class=\"kksr-stars-active\" style=\"width: 146.2px;\">\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n            <div class=\"kksr-star\" style=\"padding-right: 2px\">\n            \n\n<div class=\"kksr-icon\" style=\"width: 30px; height: 30px;\"><\/div>\n        <\/div>\n    <\/div>\n<\/div>\n                \n\n<div class=\"kksr-legend\" style=\"font-size: 24px;\">\n            4.6\/5    <\/div>\n    <\/div>\n","protected":false},"excerpt":{"rendered":"<p>Przez d\u0142u\u017cszy czas zastanawia\u0142em si\u0119, czy podzieli\u0107 si\u0119 z Wami cz\u0105stk\u0105 wiedzy o rozwi\u0105zaniu Smart Home jakim jest Home Assistant. &hellip; <a class=\"continued-btn\" href=\"https:\/\/sii.pl\/blog\/home-assistant-jak-wprowadzilem-wlasne-rozwiazania\/\">Continued<\/a><\/p>\n","protected":false},"author":646,"featured_media":28148,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_editorskit_title_hidden":false,"_editorskit_reading_time":0,"_editorskit_is_block_options_detached":false,"_editorskit_block_options_position":"{}","inline_featured_image":false,"footnotes":""},"categories":[1316],"tags":[1714,1551,1550,1512],"class_list":["post-28123","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-development-na-miekko","tag-home-assistant","tag-smart-home","tag-inteligentny-dom","tag-poradnik"],"acf":[],"aioseo_notices":[],"republish_history":[],"featured_media_url":"https:\/\/sii.pl\/blog\/wp-content\/uploads\/2024\/06\/Home-Assistant-\u2013-jak-wprowadzilem-wlasne-rozwiazania.jpg","category_names":["Development na mi\u0119kko"],"_links":{"self":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/28123"}],"collection":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/users\/646"}],"replies":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/comments?post=28123"}],"version-history":[{"count":3,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/28123\/revisions"}],"predecessor-version":[{"id":33821,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/posts\/28123\/revisions\/33821"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media\/28148"}],"wp:attachment":[{"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/media?parent=28123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/categories?post=28123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sii.pl\/blog\/wp-json\/wp\/v2\/tags?post=28123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}