Wszystko o Programy | Webinsider - Internet widziany od środka ™

Kategoria: Programy

W Home Assistant 2025.6 w końcu mamy przypisanie struktury menu bocznego (sidebar) do konta użytkownika, więc teraz pora jeszcze na kolory (motyw)

Niedawno opublikowałem artykuł o tym, jak to kwietniowa aktualizacja Home Assistant i/lub ESPHome (niepotrzebne skreślić) popsuła odtwarzacz mediów uruchomiony na ESP32 z komponentem I2S w Arduino, w kontekście komunikatów TTS. Od tego czasu minęło już kilka miesięcy i problem, jak występował, tak występuje i zaczynam mieć wątpliwości, czy kiedykolwiek się tym zajmą. W międzyczasie przeszedłem na ESP-IDF, bo tam wszystko działa, choć wymaga mocniejszego ESP32 (np. ESP32 S3 N16R8) i… dźwięk jest jakby dużo cichszy. Ale to, że sparzyłem się na tych aktualizacjach, nie znaczy, że zapisałem się do drużyny „nie aktualizuję, skoro działa, bo przestanie”. Wręcz przeciwnie. Bo jak już wielokrotnie pisałem – tak, aktualizacja potencjalnie może coś zepsuć, ale najczęściej jednak naprawia, a czasem dodaje też nowe funkcje.

Prosta zmiana kontenera uprzywilejowanego na nieuprzywilejowany i odwrotnie w Proxmox za pomocą (bezpłatnego) skryptu

Jakiś czas temu do hostowania m.in. serwera Home Assistant zastąpiłem Raspberry Pi 3B+ małym komputerem GMKtec G3. A że nowy sprzęt posiada sporą nadwyżkę mocy jak na moje potrzeby „inteligentnego domo”, to uznałem, że przeniosę na niego kilka innych usług. A skoro tak, to wygodniej będzie przejść na wirtualizację. Wybór padł na Promox, a wraz z tym wyborem pojawiło się sporo nowych tematów, z których duża część, to pomysły na kolejne artykuły. Jednym z tematów, jest zmiana typu kontenera LXC z uprzywilejowanego na nieuprzywilejowany, i odwrotnie…

Zawieszony odtwarzacz mediów ESPHome I2S w Home Assistant, czyli problem z przejściem w trym spoczynku po komunikacie TTS

Wprawdzie mamy już Home Assistant 2025.5.2, oraz ESPHome 2025.5, to ja chciałbym się wrócić gdzie do początku kwietnia, gdy pojawił się Home Assistant 2025.4 i ESPHome 2025.4, bo też i wtedy pojawił się dość poważny problem, przynajmniej w przypadku frameworka Arduino, który pomimo upływu już prawie 2 miesięcy i pojawienia się w międzyczasie kilku aktualizacji, nadal nie został naprawiony, a bardziej wygląda to jakby strony – drużyna Home Assistant i drużyna ESPHome – wzajemnie tego gorącego kartofla między sobą przerzucały.

Nowy system kopii zapasowych w Home Assistant 2025.1 to zapewne krok w dobrym kierunku, ale zdecydowanie przedwczesny

Na początku stycznia miał pojawić się prawie że rutynowy artykuł o zmianach w nowej odsłonie Home Assistant, czyli 2025.1.x, ale… Nie pojawił się. Tak samo, jak nie pojawiło się wiele innych artykułów, bo ostatni artykuł pojawił się prawie 2 miesiące temu (a nawet dokładnie równo dwa miesiące temu, jak nie liczyć artykułu sponsorowanego z początku grudnia 2024). Tak wyszło, ale mam nadzieję, że uda się wrócić do regularnych publikacji. Tak więc wracamy z artykułem o nowości w Home Assistant 2025.1, ale nie takim rutynowym. I to nie tylko dlatego, że skupię się w nim tylko na jednej nowości, jednej zmianie…

Rodzaje filmów promujących biznes: które są skuteczne teraz, a które nie?

Wideo jest ważnym narzędziem w arsenale marketingowym każdej firmy. Jeśli kilka lat temu wystarczał tekstowy lub graficzny content do przyciągania uwagi, dzisiaj wszystko się zmieniło. Filmy mają ogromny wpływ na publiczność, tworząc unikalne możliwości dla biznesu. Jednak nie wszystkie typy wideo są równie efektywne. Ważne jest, aby zrozumieć, które typy filmów działają na korzyść firmy, a które straciły na atrakcyjności. W tym artykule przyjrzymy się, które rodzaje wideo są teraz skuteczne, a które już nie przynoszą takich efektów jak kiedyś.

Home Assistant 2024.11, czyli „sekcje” domyślnym widokiem z opcją migracji, WebRTC oraz wirtualna kamera

Każdy, kto prześledzi moje tegoroczne artykuły o Home Assistant zapewne zauważy, że w tym roku numerem jeden, jeśli chodzi o rozwój tego oprogramowania, jest (nowy) widok „sekcje” i kolejne nowości, jakie się dookoła niego pojawiają. Ale to nie powinno dziwić, bo jednak większość obsługi Home Assistant, pewnie nie tylko w moim przypadku, to interakcje z panelami/kartami, a poprzedni domyślny (i w pewnym sensie jedyny) widok „kafelki” nie był najlepszy. Zwłaszcza przy bardziej złożonych widokach.

Pomijanie i drukowanie wybranych elementów na drukarce 3D Bambu Lab A1 Mini (i A1) za pomocą aplikacji Bambu Handy

Wpadł do mnie wczoraj kolega z pytaniem, czy mógłbym wydrukować mu kilka zatrzasków „do tapicerki”, bo już wszystko pozamykane, jego Ender „leży w częściach”, a jutro rusza w trasę i chciałby temat ogarnąć. A że przyszedł gotowy, bo zaopatrzony nie tylko „w coś do picia”, ale i link do pobrania pliku STL, to nie mogłem odmówić. Tak więc otworzyliśmy „po czymś chłodnym”, pobrałem plik STL, odpaliłem Bambu Studio, dodałem model i go powieliłem, zmieniliśmy kilka standardowych opcji i drukarka 3D zaczęła swoją magię.

ESPHome 2024.6.0, to m.in. istotne zmiany w mechanizmie OTA, HTTP Request, oraz obsłudze czujników temperatury Dallas DS18B20

Właśnie skończyłem aktualizować ESPHome do najnowszej wersji (2024.6.2), by następnie przystąpić do aktualizacji kolejnych urządzeń. Jednak w przypadku aktualizacji 2024.6.0 (lub nowszej) sprawa się odrobinę komplikuje, bo przy każdym urządzeniu muszę lekko przerobić kod. I to niezależnie od tego, z jakiego zestawu czujników w przypadku danego urządzenia korzystam. Bo zmiany dotycząc m.in. mechanizmu OTA, z którego korzystam właściwie na każdym urządzeniu działającym na ESPHome.

Pobieranie plików (audio) z serwisu tresci.online (Imker) za pomocą plików M3U8 i np. programu VLC

Odezwał się do mnie znajomy, który właśnie kupił AudioBooka, który dostępny jest tylko w formie online, na dedykowanej stronie internetowej, a chciałby móc go posłuchać bez również, gdy nie ma dostępu do internetu. Do tego jakieś rutynowe narzekanie, że to strona internetowa, a więc i wygoda średnia, no i skoro kupił, to chciałby mieć na stałe… On coś tam próbował, ale są tylko jakieś pliki po 10 sekund, a więc pobieranie i późniejsze składanie tego w całość to byłaby jakaś udręka. A że nie miałem jeszcze kontaktu z tą platformą, to postanowiłem się temu przyjrzeć.

Instalowanie niestandardowych aplikacji na kontrolerze DJI RC (i DJI RC 2) dzięki ADB, czyli „efekt uboczny” modyfikacji DJI FCC

Dziś znowu o dronach, znowu o DJI. Ale dziś nie o problemach, nawet tych pozornych, a o możliwościach, przynajmniej w teorii, bo na tapet leci kontroler DJI RC (RM330). Podesłał mi znajomy link do wideo, gdzie jakiś chińczyk się chwali, że właśnie na DJI RC ma zainstalowane jakieś niestandardowe aplikacje. I od razu zapytał, co ja na to? A ja na to, że nic nadzwyczajnego, bo taką możliwość też od dawna mam, ale właściwie z tego nie korzystam, bo …

Moja Biedronka i wyłączenie autoryzacji konta numerem telefonu, czyli krótka historia o tym, jak pozbyłem się „pasażera na gapę”

Choć Biedronka nie jest moim sklepem pierwszego wyboru, to z racji tego, że mam ją właściwie „pod nosem”, zdarza mi się robić z niej zakupy. A skoro tak, to korzystam z ich programu Moja Biedronka, bo czasem faktycznie można sporo zaoszczędzić podczas zakupów. Kiedyś autoryzowałem się tylko za pomocą numeru telefonu, później, gdy pojawiła się aplikacja, to oczywiście i ona wylądowała na moim telefonie. Niedawno odciąłem numer telefonu, korzystając z tego, że jest taka możliwość…

Zebra i czerwone kropki na podglądzie obrazu w aplikacji DJI Fly, czyli kolejne dwa dość powszechne „problemy”, których faktycznie nie ma (choć mogą oznaczać, że jest problem)

Za nami kilka artykułów o „problemach”, które męczą – jak się zdaje – wielu użytkowników dronów DJI, a przynajmniej tych aktywnych w mediach społecznościowych. Zwłaszcza takich, co mają alergię na instrukcję obsługi, czy choćby pobieżne zapoznanie się z ustawieniami aplikacji, z której korzystają. Mamy już rozwiązany „problem” dziwnych napisów na filmach. Tak samo, jak to, czemu dron nie chce latać na boki, dzieli dłuższe nagrania na pliki po 3,76 GB, czy też, dlaczego nie działa zoom w dronie. Dziś na tapet bierzemy kolejne dwa „problemy”, czyli „zebrę” i „biedronki” na podglądzie obrazu z drona.

Ustawienie języka polskiego na kontrolerze DJI RC, również w kontekście języka polskiego w aplikacji DJI Fly

Od kiedy korzystam z kontrolera DJI RC (RM330), miałem w nim ustawiony język polski. Było to o tyle bezpieczne, że aplikacja DJI Fly i tak uruchamiała się po angielsku, bo po prostu nie było na tym kontrolerze wersji z polskim językiem. Jednak po ostatnich zmianach (oderwanie aktualizacji aplikacji DJI Fly na kontrolerach z rodziny DJI RC od aktualizacji oprogramowania systemowego) i aktualizacjach, w tym już niezależnej aktualizacji DJI Fly, ze zgrozą zauważyłem, że aplikacja DJI Fly uruchamia się w jeżyku polskim. A przynajmniej czymś, co ma go przypominać…

Home Assistant: Reload Config Entry, czyli prosty sposób na automatyzację ponownego wczytywania integracji

Mam kilka kamer, część z nich to kamery YI, z zainstalowanym oprogramowanie YI-Hack, z których część jest podłączona do serwera Home Assistant. Część działa właściwie non stop, a część jest wyłączana, w ramach ochrony prywatności. Tam, gdzie to mniej krytyczne, wyłączenie odbywa się programowo, przez odpowiedni przełącznik z poziomu Home Assistant lub panelu YI-Hack. W przypadku lokalizacji „bardziej wrażliwych”, kontola działania kamery jest sprzętowa, przed dodatkowy układ włączający i wyłączający zasilanie. Czasem taka kamera (lub inne urządzenie) potrafi być wyłączona naprawdę długo, co powoduje, że Home Assistant wywala ją z integracji i po ponownym włączeniu trzeba wczytać konfigurację tego urządzenia w integracji ponownie. Nie jest to trudne, ale trzeba o tym pamiętać, co w kontekście automatyzacji, bywa irytujące. Na szczęście jest na to proste rozwiązanie – odpowiednia automatyzacja.

Home Assistant 2024.5 i problem z przełącznikiem w dodatku yi-hack Home Assistant integration (dla modyfikacji Yi-Hack)

Wczoraj zaktualizowałem Home Assistant do najnowszej wersji, czyli 2024.5.1, a dziś, przy okazji testu „systemu alarmowego” zorientowałem się, że nowa wersja nie chce współpracować z dodatkiem „yi-hack Home Assistant integration”. A właściwie to dodatek nie chce w pełni współpracować z nową wersją. A jeszcze precyzyjniej, to jedna z opcji, jakie dodatek dodaje do Home Assistanta nie działa, wyrzucając błąd. Dla mnie o tyle istotna opcja, że pozwalająca włączyć i wyłączyć kamerę, z czego korzystam. Nie tylko ze względu na prywatność…

Menedżer zadań w Windowsie wyświetlany „zawsze na wierzchu”, czyli ustaw, zanim będziesz potrzebował

Po obejrzeniu serialu Fallout (swoją drogą serial bardzo fajny, ale gdyby nie sentyment do serii gier, pewnie byłby po prostu „tylko fajny”) postanowiłem odświeżyć wspomnienia z samych gier. Na pierwszy ogień poszedł „Fallout: New Vegas”. Dlaczego akurat ta część? Nie wiem, jakaś musiała, a akurat w programie do obsługi biblioteki gier ta wyskoczyła pierwsza, więc czemu nie. Zresztą to nie sama gra jest głównym bohaterem tego artykułu. Głównym bohaterem jest… systemowy menedżer zadań, który dzięki odpowiedniemu ustawieniu, już kilkukrotnie mnie uratował.

ESPHome i błąd „Could not find one of 'package.json’ manifest files in the package”, czyli najprościej usunąć katalog „.esphome”

Zadzwonił do mnie kolega z pytaniem, czy wiem może, o co chodzi, bo podczas próby aktualizacji oprogramowania dla ESP w ESPHome pojawia mu się błąd „Could not find one of 'package.json’ manifest files in the package”, a standardowa metoda „clean build files” nie pomaga. Na jego szczęście, mogłem mu pomóc, bo nie tak dawno temu sam miałem podobny problem. Co więcej, nawet „na wszelki wypadek”, zrobiłem sobie notatki, jakby się okazało, że będę chciał napisać o tym problemie artykuł.

Opcja „restore_from_flash”, czyli sposób na zapamiętywanie ustawień w ESPHome na układach ESP8266

Jednym z częściej powtarzających się pytań/problemów, dotyczących ESPHome jest to, że wprowadzone zmiany – np. stan przełącznika, ustawiona temperatura termostatu – nie są zapamiętywane po ponownym uruchomieniu urządzenia. W takiej sytuacji najczęściej chodzi o ESPHome uruchomione na układzie ESP8266, gdzie faktycznie, w domyślnej konfiguracji zmiany nie są zapisywane w pamięci urządzenia (w przypadku ESP32 problem ten nie występuje, bo tu są domyślnie zapisywane). Na szczęście można to łatwo zmienić…

Loading

Pin It on Pinterest