• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    FROORaspberry Pi - miniaturní počítač za 35$
    CISTICZ
    CISTICZ --- ---
    QWWERTY: mhm, nastuduju, jeste jsem koukal na openhab.org, ale tohle vypada moc pekne.
    dik!
    HARVIE
    HARVIE --- ---
    PES: nezkousel jsem, ale co jsem prochazel vsechny alternativy, hass, domoticz, openhab, tak mi prislo, ze hass ma ze vsech reseni nejvetsi komunitu a nejvic pluginu, ktery podporujou ruzny zarizeni, ktery bys mohl chtit ovladat...
    PES
    PES --- ---
    A jak je na tom DomoticZ ???
    HARVIE
    HARVIE --- ---
    QWWERTY: Hele nevim, driv home assistant a hass.io byly dve ruzny veci. home assistant byl software, hass.io byla predinstalovana distribuce jako image sd karty pro raspberry s home assistantem. Nevim jestli to zmenili...

    PISKVOR: Pripadne "3M Novec Engineered Fluid" je asi naka vic safe nahrada fluorinertu...
    QWWERTY
    QWWERTY --- ---
    CISTICZ: nedavno jsem instaloval HA a doporucuju nastudovat dostupny metody instalace a vybrat tu spravnou (pod Core napr. nejsou dostupny plugins/addons)

    Installation Methods & Community Guides Wiki - Home Assistant
    https://www.home-assistant.io/blog/2020/05/26/installation-methods-and-community-guides-wiki/
    - Home Assistant (puvodni hass.io)
    - Home Assistant Container
    - Home Assistant Supervised
    - Home Assistant Core

    HARVIE: poprosil bych nepouzivat oznaceni "hass.io" bo i HA to oznaceni opustili a pridava to ke zmateni ktery produkt je ktery
    ...aspon ja jsem z toho ze zacatku byl dost zmateny, protoze jsem hledal, vsechny hass.io odkazy me hazely na HA a ja nechapal proc :))
    HARVIE
    HARVIE --- ---
    PISKVOR: Co použít "3M Fluorinert"? To je kapalina, která je na tohle vymyšlená a dá se to snad i nějak bezoplachově očistit po vytaženi...
    REDSNAKE
    REDSNAKE --- ---
    PISKVOR: třeba to má utěsněný, stačí to hádám máznout silikonem kolem kabelu.
    PISKVOR
    PISKVOR --- ---
    REDSNAKE: Cute, ale 1.ten olej vyvzlíná po kabelech, dostane se, mrcha, všude, a 2. to světlo je, doufám, řízený z tý maliny. Lava lamp :D
    HARVIE
    HARVIE --- ---
    CISTICZ: home assistant aka hass.io
    CISTICZ
    CISTICZ --- ---
    neresi tu nekdo propojeni rpi s nejakym smart home resenim?
    phillips hue, ikea tradfri, zigbee protokol, potrebuju trosku nasmerovat, dik
    REDSNAKE
    REDSNAKE --- ---
    "A Raspberry Pi4/8G running Ubuntu on a 256G NVME in veggie oil."
    TEAPACK
    TEAPACK --- ---
    PECA: tak na to mám dcfldd a přespávání do .img.gz, kde rovnou zahodím volné místo
    sudo dcfldd statusinterval=100 bs=4M if=/dev/sdb | gzip > ~/RPI_OS_2020_10.gz

    a zpátky:
    sudo gzip -dc ~/RPI_OS_2020_10.gz | dcfldd statusinterval=100 bs=4M of=/dev/sdb
    QWWERTY
    QWWERTY --- ---
    PECA: .img shrink je easy ..staci stahnout tenhle script a spustit na .img
    GitHub - mtyka/shrinkwrap
    https://github.com/mtyka/shrinkwrap

    TEAPACK: z win pouzivam na linuxovy partishny EaseUS a zatim bez problemu
    EaseUS® Partition Master Family - PC Partition Management Solutions for Personal
    https://www.easeus.com/partition-manager/personal.html
    PECA
    PECA --- ---
    TEAPACK: Ono jde spíše o vytvoření toho img z funkčního nakonfigurovaného systému. Win32Imager to třeba umí, ale holt to bude mít 16 GB podle mojí nejmenší flashky, nebo odmáznu resizovací skript a bude to mít podle originálu img z Raspberry – tuším 8 GB – a to už je docela ok pro vnitrofiremní použití.
    TEAPACK
    TEAPACK --- ---
    PECA: na tyhle operace s partišnama je asi nejlepší nástroj s GUI gparted a gnome-disk-utility =) ve Widlích nic bezpečnýho neznám.
    TR1
    TR1 --- ---
    PECA:

    Expandovany FS lze opet zmensit prikazy resize2fs -M a fdisk v linuxu.
    PECA
    PECA --- ---
    TR1: No vidíš, včera jsem si našel postup a dneska ráno to zahodil a hledám znovu. Ale už v principu tuším.
    Originál img má v sobě skript, které expanduje patišnu vytvořenou z img na celou kartu, odmaže svoje vlastní spiuštění a potom restartne malinu. Něco o tom je třeba zde: https://medium.com/@decrocksam/building-your-custom-raspbian-image-8b54a24f814e
    Jinde jsem četl, že je možné si prostě udělat img z hotové nainstalované SD/Flash, zásadní problém je, že to bude veliký jako je velikost té karty/flashky. Týpek z výše uvedeného návodu to řeší zálohou s máznutím expandovacího sktiptu a jeho vrácením po svých změnách na Pi. Jinde jsem četl něco o nějakém nástroji na "shrink", tedy změnšení velikosti partišny na velikost obsahu... Takže to vidím nadějně :)

    TEAPACK: Jo, that's an issue :( Dřívějc jsem používal instalovatelný extFS do Win XP, možná i Win 7, ale po Win 10 jsem oostrouhal. Ale pokud vím, tak Win 10 (novější refreshe) mají "windows subsystem for linux", což umožňuje běh linuxovým programu přímo v prostředí woken. Takže doufám, že se na extFS dostanu nějak tudy. :)

    Každopádně teď udělám potřebné nové konfigurace na malině ručně, hodím prototyp na testy a můžu si s tím hrát dál. B]
    TR1
    TR1 --- ---
    PECA:
    Ja mam takovou vizi ale jeste jsem to netestoval. Chci si do sveho upraveneho IMG PiOS pridat do souboru /etc/rc.local nasledujici kod:
    if [ -f /boot/first.run ]; then
      echo "STATUS: detect /boot/first.run"
      bash /boot/first.run
      rm /boot/first.run
      reboot
    fi
    
    Ten kod dela to, ze pri kazdem spusteni zjistuje, zda existuje soubor /boot/first.run a pokud ano, tak ho spusti (po vykonani smaze) aby se pri dalsim restartu znova nespoustel a restartuje system. Boot jsem zvolil umyslne proto, ze je to oddil s FAT32 ktery je dostpupny i ve windows.

    Uvedu priklad vyuziti: Mam vychozi IMG systemu, ktery ale neobsahuje konfiguraci pripojeni k wifi. Na medium nahraji obraz vychoziho IMG. Potom na oddil s FAT32 nakopiruji soubor first.run (obsahuje sekvenci prikazu) a interfaces (obsahuje konfiguraci site). Pri prvnim spusteni PiOS soubor /etc/rc.local detekuje pritomnost souboru first.run a zacne vykonavat prikazy ktere obsahuje, v tomto pripade to bude: cp /boot/interfaces /etc/network/ --verbose po skonceni se preda rizeni zpet souboru /etc/rc.local ktery first.run smaze a zrestartuje OS. Pri dalsim spusteni jiz bude RPI4 pripojene k WiFi. Tolik teorie :)
    TEAPACK
    TEAPACK --- ---
    PECA: přímo z Widlí se dostaneš snad jen do partitiony BOOT, nid jinýho tam neuvidíš. Pokud potřebuješ hodit něco do /etc atp. tak buď nabootovat liveLinux USB, nebo sehnat něco, co ti dokáže připojit EXT4 do widlí.
    Osobně používám program unetbootin, který je jak pro WIn, tak debian a umožňuje stáhnout i spoustu běžných dister rovnou přes něj, navíc umí vytvořit na flashce oddíl, kam se ukládají změny z live distra, takže ti do něj nemusíš neustále instalovat ty samé programy, ale zůstanou ti tam naistalované.
    Kliknutím sem můžete změnit nastavení reklam