Motivace Homeassistant nedávno odstranil z core některé integrace zařízení připojených přímo na GPIO piny. Zprovoznění relé a teplotních čidel připojených na GPIO mi tak zabralo nějaký čas, třeba se někomu bude hodit tento návod. Návod má 2 části. V první je návod na integraci switchů / binárních senzorů pomocí remote-gpio. V mém případě jde o led a relé, ale obecně lze použít pro jakýkoliv spínač (switch) spínaný GPIO pinem v output módu. Stejným způsobem by také mělo být možné integrovat vstupní binární senzor (tedy stav GPIO pinu). Využívá se hass.io integrace remote_rpi_gpio. V druhé části je návod na integraci teplotních čidel DS18B20 na one-wire busu na GPIO4 s pomocí owfs. Využívá se hass.io integrace 1-wire. Během testování jsem zjistil, že integrace do hass.io funguje i pokud jsou senzory fyzicky připojeny k jinému Raspberry Pi, než na kterém běží Homeassistant. Jelikož jsem měl doma staré nevyužité Raspberry Pi 2B, bude moje […]
Číst víceAutor: Josef Skramuský
Odstranění ikon u složek na Liště záložek v Mozilla Firefoxu
Po jedné z aktualizací Firefoxu se mi lišta záložek nepříjemně roztáhla díky zobrazení ikony u každé složky. Níže je návod jak se jich zbavit. Vycházel jsem z návodu zde. Ve firefoxu zadejte do url „about:config“ a klikněte na „Beru na vědomí a chci pokračovat. Vyhledejte „toolkit.legacyUserProfileCustomizations.stylesheets“ a nastavte na „true“. Ve firefoxu zadejte do url „about:support“. V seznamu je položka nazvaná „Složka s profilem“ – vlezte do této složky. Následující složky a soubory musí být pojmenovány přesně, včetně velikosti písmen! Vytvořte složku „chrome“. Vlezte do složky „chrome“ a vytvořte soubor „userChrome.css“. Vložte do souboru „userChrome.css“ text níže. Uložte soubor „userChrome.css“ a restartujte firefox. Obsah souboru „userChrome.css“: @namespace url(„http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul“); /* only needed once */ /* hide icons for bookmark folders */ #personal-bookmarks .bookmark-item[container=“true“] .toolbarbutton-icon { display:none!important; }
Číst víceInstalace docker na Raspberry Pi 2B
Problém s modulem overlay Postup níže napoprvé skončil chybou protože jsem neměl nahrán modul overlay. Konkrétně hodilo chybu po spuštění shell scriptu „get-docker.sh“ v příkazu „sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin“. Průzkumem logů jsem zjistil, že problém je asi v neexistujícím modulu overlay (failed to mount overlay: no such device …). Našel jsem dotaz na stackoverflow zde. V následujícím výpisu overlay ani overlay2 nebyl sudo lsmod | grep overlay a při pokusu o nahrání overlay nebo overlay2 pomocí modprobe házelo chybu chybu sudo modprobe overlay modprobe: FATAL: Module overlay not found in directory /lib/modules/5.10.103-v7+ Podle tipu ve výše zmíněném příspěvku jsem provedl update kernelu sudo apt install –reinstall raspberrypi-bootloader raspberrypi-kernel sudo reboot Poté již byl v seznamu nahraných modulů overlay sudo lsmod | grep overlay overlay 110592 0 Poté již instalace pomocí skriptu níže prošla Instalace dockeru Postupoval jsem podle návodu zde. curl -fsSL https://get.docker.com -o get-docker.sh sudo […]
Číst více