Hi. I’m currently rebuilding my setup from scratch, moving away from my old Pi. What’s best practice these days? How would you do it? What cards are the best for the dashboard? How would you do presence detection (getting home), mqtt via ha, or stand alone?

Looking for good ideas, and possibly things to avoid.

TIA.

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

    Get something small, maybe something like a Lenovo ThinkCentre mini. Put Proxmox on it and install HAOS as a VM. Then when you want to add software, add them as LXC containers on the Proxmox host. Like Z-wave, MQTT, ESPHome, zigbee, etc. I really like having things in separate containers so that way I can work on things separately. If I need to restart the HAOS VM, it’s a lot faster because my entire Z-wave network doesn’t have to restart.

    Avoid adding things that require cloud access. I have to have a damned good use case before I add anything that requires Internet access.

    Oh and I like this place: https://cloudfree.shop/

    • CAVOK@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      Is it better to keep MQTT, Zigbee etc in containers rather than in HAOS itself? Am I not just creating an upgrade/dependency mess for myself?

      • besmtt@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 day ago

        I think both of these ways are good and valid in their own way, they both have upsides and downsides. For me, having things separated is working well. I especially like being able to reboot HAOS more frequently and as soon as it comes back up all my Z-wave devices are ready to go. Back when I ran Z-wave inside of HAOS it took a lot longer for the Z-wave network to calm down and be ready after a reboot.

      • Claude Flammang@dju.social
        link
        fedilink
        arrow-up
        2
        ·
        edit-2
        1 day ago

        @CAVOK
        I have two HAOS installations with MQTT as well as ZHA. Mosquito being an add-on, as far as I know it’s a container anyway but ZHA and MQTT are normal integrations and I never have any issues. Generally speaking I always try to stick with what the developers suggest, in my eyes it’s the best strategy to avoid messing up with dependencies as they take care of those.