Nastavení výchozího stavu pinů po restartu Raspbianu 12

Nastavení default stavu pinů po restartu Raspbianu 12 Vycházím z komentáře tady.  Je to z roku 2020 tak snad je tato metoda aktuální a doporučená. Je to v dokumentaci tak snad ano. Výpis stavu Pro výpis stavu pinů se v dřívějších verzích používali commandy „gpio readall“ (ten už nefunguje) a „raspi-gpio get“ (ten funguje ale je asi deprecated?). Nový command je „pinctrl get“. u mne na nové instalaci Raspbianu 12 vypadal výpis následovně. pinctrl get 0: ip — | hi // ID_SDA/GPIO0 = input 1: ip — | hi // ID_SCL/GPIO1 = input 2: a0 — | hi // SDA1/GPIO2 = SDA1 3: a0 — | hi // SCL1/GPIO3 = SCL1 4: ip — | hi // GPIO_GCLK/GPIO4 = input 5: ip — | hi // GPIO5 = input 6: ip — | hi // GPIO6 = input 7: op — — | hi // SPI_CE1_N/GPIO7 = output 8: op […]

Číst více

Homeassistant a GPIO na RPi3

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íce

Naklonování LibreELEC na menší SD kartu

Při instalaci LibreELEC na nové RPi4 (kvůli HEVC) jsem použil zbytečně velkou SD kartu (64GB) a poté zjistil, že jsem na předchozím RPi3 úspěšně používal 2GB sd kartu a měl na ní i po letech volné místo (data mám na NAS serveru). Jelikož jsem už ale na RPi4 leccos nakonfiguroval, nechtělo se mi instalovat znova. Rozhodl jsem se proto naklonovat 64GB SD kartu na 2GB sd kartu. Obě karty obsahovali LibreELEC. Pokud by cílová neobsahoval LibreELEC doporučil bych nejprve na ní naistalovat poslední LibreELEC image (viz zde). Ve windoze jsem nenašel vhodný nástroj, zkoušel jsem EASEUS, ale nezafungovalo. Nakonec jsem nahodil notebook s linuxem (u mne Kali, ale mělo by fungovat všude). Nalogován jsem byl jako root. Pokud bych byl jako user tak asi někde možná bude potřeba sudo. Vycházel jsem z návodu zde. Zkoušel jsem i partimage, ten fungoval na prvním partition, ale na druhém házel chybu, takže jsem […]

Číst více
1 2 3 4 8