So I’m looking to purchase a house soon, and before I paint I want to set up wiring in the house for a cloud-free smart home.

I currently rent an apartment. I have a home server running unraid with home assistant, and can run whatever server software I want to run. I’m looking at upgrading to a townhouse. Before I have someone come in and paint, I want to wire things for my ideal smart home.

My main focus will be networking and speakers.

I want to set up a server closet for my lab. I plan to get mikrotik switches. I currently plan on using tp-link omada APs for each floor.

I’m less confident in the speaker setup.

System Audio Inputs:

  • TV in living room
  • TV in bedroom
  • Computer in office
  • Computer in bedroom#2
  • Any mobile device

audio out:

  • Living room
  • office
  • bedroom (x2)
  • kitchen
  • primary bathroom

I’m imagining having a receiver for all the TV inputs/outputs and a central one for the bathroom, kitchen. I’m unsure about the office.

Cost is not a problem, I’m okay with 10-15k on the equipment for this.

What kind of amps/receivers would work best?

  • mangaskahn@lemmy.world
    link
    fedilink
    English
    arrow-up
    12
    ·
    10 days ago

    I like my Denon Heos setup: 2 TVs, home theater, receiver in my office connected to my computer and speakers in 7 other locations. Works great with Music Assistant, and doesn’t require a cloud connection. It can pull firmware updates if you want but I’ve blocked all Internet access for those devices with no loss of functionality.

  • cirdanlunae@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    9
    ·
    10 days ago

    For whole-home audio, be sure to look at Lyrion! Formerly Logitech Media Server, it’s now a community-managed project. It’s easily the best open-source whole-home audio solution out there

    lyrion.org

  • Confuserated@lemmy.world
    link
    fedilink
    English
    arrow-up
    5
    ·
    10 days ago

    Not audio specific but…

    Shelly products (smart relays, plugs, sensors, etc.) all work over local network control and I’ve been very happy with them. I have a bunch throughout the house, and they are all denied internet access at the network level.

    Also, all HomeKit devices must, by the specification, allow local control. You should be able to use those devices locally using the Home Assistant HomeKit Device integration without having any Apple devices. My Ecobee thermostats work great through this integration even though they are also denied internet access.

    Good luck, and have fun nerding out on your new home!

  • Osiris@lemmy.world
    link
    fedilink
    English
    arrow-up
    4
    ·
    10 days ago

    My personal setup for 4 rooms worth of speakers is a rpi with a Hifiberry hat running debian with Mopidy. I use the Iris plugin for a front end and i mount my music directory via cifs on each pi

  • WeAreAllOne@lemm.ee
    link
    fedilink
    English
    arrow-up
    3
    ·
    10 days ago

    Cool thread.

    How have you thought about the speakers placement ? Ceiling, floor, how many etc?

  • theyllneverfindmehere@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    10 days ago

    Oh man this is rad. This is what done houses in the 70’s and 80’s had. A central sound system throughout the house.

    I think you’re looking for a receiver obviously to handle the inputs but then you also need a multi-room amplifier. I’m pretty sure it also has another name, but something like this: Juke Audio

    I’ll follow this thread because I’m always interested in everyone’s suggestions.

    Probably not what you’re looking for but you can roll your own “smart” speakers that work directly with home assistant and play audio that way. Doesn’t help with audio input from like a TV, but it’s what I’ve got to offer at the moment because it’s what I’m working on at the moment.

    Edit:the other name they go by is “matrix amplifier”. Good luck bud.

  • tburkhol@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    10 days ago

    Having a single, central receiver to collect inputs from 5+ A/V sources and deal them back, arbitrarily? to 6 different outputs seems awfully complicated. Something like Jellyfin or mythtv with one or more TV tuners would let you originate all of the TV & streaming signals from your central source to client players - kodi or whatever - in the player rooms. Most of those have at least some control through homeassistant. Kodi on RPis with some basic class D amplifiers in each room, run through the TV, if the room has a TV. Probably couldn’t get synchronized audio in all rooms that way.

  • philpo@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    8 days ago

    Just adding a few thoughts:

    • If you already use Omada for APs it might be worth it to use their switches as well. Makes networking fairly easy. MKs are nice (I use them together with Omada myself),but basically everything you would need can be achieved with the Omada Switches as well. Only for the actual Gateway/Firewall I would rather go with OPNsense or, in a pinch, MK, with the later being inferior to OPNsense.

    • Multiroom Audio I would very much recommend Amplipi, but I also might add that central audio with reasonably high quality is not as easy as it sounds electrically - I have seen more than a few installations that failed due to induction from other sources, timing issues,etc. It is sadly harder than one would think. It gets much much much harder for TV/motion picture relevant things as things are even more timing sensitive then.

    • have a look at KNX for all smart home related things. It’s the gold standard.

  • thumdinger@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    10 days ago

    I use the Amplipi from Micro-Nova for whole-home audio and I love it. It’s local, open source and has a Home Assistant integration.

    The main unit has 6 zones, but expansions units can be added. I think it supports up to 4 simultaneous streams. We use 2x AirPlay streams, and a turn table connected via RCA, but many other options are supported. They detail it all on their website and GitHub repo.

  • a1studmuffin@aussie.zone
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 days ago

    I’m no expert but just helping you kick the tires a little bit - for the audio outs, are you thinking of just running speaker wire from an amp in the server closet to the ceiling of all of the audio out locations?

    For what it’s worth, I’ve dabbled with wifi/Bluetooth speakers and while they generally work well, there always seems to be some software update or connectivity dropouts enough that I’d much prefer a wired system to eliminate over-the-air issues for a long-term robust solution.

  • jawsua@lemmy.one
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 days ago

    So idk if this is the same thing as what you’re looking for, but I’ve been planning something similar but with a lower budget, lol

    Eventually I’m going to run something like OwnTone on a local server to play my personal collection. I have Google Nest Audio around (mic off) to have large sound but small footprint. And for other speakers or systems that don’t automatically connect to OwnTone, something like a WiiM Mini could work well as a bridge streaming device.

  • pinchy@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    edit-2
    8 days ago

    I would go with Jellyfin as a server and Mopidy client as outputs. Like an rpi with an audio hat or class d amp hat. Planning to add Snapcast to the mix for multiroom audio but didn’t find the time yet.