For those of you who use Raspberry Pi’s in your home environment, I’m curious as to what you use them for. What applications are you running on them? Do you have your Pi’s setup in a cluster?

  • ippocratis@lemmy.ml
    link
    fedilink
    English
    arrow-up
    20
    ·
    2 years ago

    RPI4/400 is perfectly capable as a little home server. All it needs is a good SD card.

    Owntracks,photoprism,monocker,brave go m-sync,libre photos,wallabag,radicals e,Baikal,Firefox sync,Joplin web,webdav server,jellyfin,vaultwarden,wireguard

    • ByteWizard@lemm.eeBanned
      link
      fedilink
      English
      arrow-up
      8
      arrow-down
      1
      ·
      2 years ago

      Get an eMMC module ($10) for the Pi or buy something similar with one built-in. Much faster and more reliable.

  • a_fancy_kiwi@lemmy.world
    link
    fedilink
    English
    arrow-up
    10
    ·
    2 years ago

    I have one pi (rpi 4b) that I still use. I have it in an Argon One V2 case for the daughter board that lets me boot from an M.2 SATA SSD. I got tired of the corrupted SD cards. It’s actually reliable now.

    Anyway, I mainly only use it because in the event of a power outage, as soon as power is restored, it automatically turns on. If I’m not home, I can SSH back into my network and send a WoL packet to my actual server to turn it back on.

    The pi also runs:

    • Scrypted so I can view my ring cameras in the Apple Home app and so I get the “someone is at the door” notifications on my Apple TV
    • Pi-Hole
    • Pi-VPN
  • cestvrai@lemm.ee
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 years ago

    I have a Pi4 running octoprint, pi-hole and some of my own containers.

    The rest I run on a Hetzner VM.

  • thatsnothowyoudoit@lemmy.ca
    link
    fedilink
    English
    arrow-up
    7
    ·
    2 years ago

    Cluster of Pi4 8GBs. Bought pre-pandemic; love the little things.

    Nomad, Consul, Gluster, w/ TrueNas-backed NFS for the big files.

    They do all sorts of nifty things for us including Nightscout, LanguageTool OSS, monitoring for ubiquiti, Nextdrive, Grafana (which I use for home monitoring - temps/humidity with alerts), Prometheus & Mimir, Postgres, Codeserver.

    Basically I use them to schedule dockerized services I want to run or am interested in playing with/learning.

    Also I use Rapsberry Pi zero 2 w’s with Shairport-sync (https://github.com/mikebrady/shairport-sync ) as Airplay 2 streaming bridges for audio equipment that isn’t networked or doesn’t support AirPlay 2.

    I’m not sure I’d buy a Pi4 today; but they’ve been great so far.

  • Juja@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 years ago

    I use it as a media remote for my computer via infrared. IR sensor sends analog data to an arduino which converts it to digital and sends it to a raspberry pi which then invokes commands to control media on my computer by invoking rest apis on a “unified remote” server running on the computer.

  • NeoNachtwaechter@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 years ago

    I have one Pi 4b for my Homeassistant. It is fixed to a wall, next to the routers, running 24/7.

    I did not want to include this on my other Homeserver to avoid the dependency.

    • WaterSword@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 years ago

      This is basically my setup except I don’t have any other homeserver stuff yet :) (I will once I build my new gaming pc, planning to use my old one for that stuff)

  • duckCityComplex@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    2 years ago

    I have 6 4b’s running PiCorePlayer for home audio. I control them with LMS and can sync them or play different things in different rooms.

    • selflock@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 years ago

      I’m curious about your setup, did you follow a particular guide and what kind of speakers are they connected to? Thanks!

      • duckCityComplex@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        2 years ago

        I don’t think I followed a specific guide. I’m using the HifiBerry Amp2 amplifier with the Pis. The house I moved into had Bose in-wall speakers in a couple of rooms and I added some in-ceiling speakers and a couple of outdoor speakers. Most of the speaker wires are routed down to the basement, so I can have all the Pis connected right to the switch via Ethernet.

        Running speaker cable is by far the hardest thing about this. You could also connect the Pis via Wi-fi; I haven’t tried that but it is supposed to work pretty well.

        On the software end, it’s pretty simple. PiCorePlayer is just an image you burn to an SD card and boot up on the Pis. I run LMS in a docker container. As long as the PiCorePlayer instances and LMS are all on the same subnet, they will auto-discover each other. If they’re not, it’s just a matter of configuring the LMS server URL on the PiCorePlayers.

        LMS configuration is also pretty simple… you point it at your music folder and it will scan and index your MP3s and other audio files. It has plugins for Spotify, Tidal, Youtube, and some other apps. You can control it via browser, or there are Android and iOS mobile apps.

        Once you buy the Pis, amps, power supplies, and cases, you are looking at probably $140 or so per zone… so it’s not entirely cheap, but I think it’s cheaper than Sonos or other pre-built systems. It sounds great and the different Pis sync very well. I don’t hear any sync issues walking from zone to zone.

  • Rearsays@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 years ago

    Yeah but they’re really only good for single purpose things I keep killing sd cards trying to do more.

  • Cysio@lemmygrad.ml
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 years ago

    Currently on my Pi4 I’m running Home Assistant for home automation, Semaphore for nightly runs of my Ansible playbooks, and Wireguard for VPNing into my local network. I’ve moved from PiHole to AdGuard running on my router, as it’s far fewer moving parts.

    On my Pi Zero I’m running Pi-Star for my amateur radio needs.