• 1 Post
  • 14 Comments
Joined 1 year ago
cake
Cake day: June 13th, 2023

help-circle
  • Home assistant is in the top 10 most popular and active open source projects.

    @Rah, you need to pull your head in with your repeated assertion that it is poorly engineered simply because it doesn’t use a particular distros packaging system. Perhaps you haven’t used it enough to fully appreciate the things HA does?

    The devs are listening to their customers who value: ease of use, reliability, stability and security in the system which orchestrates the iot devices in their home or workplace.

    HA often runs exposed to the internet, has a catalog of thousands of integrations and a good hundred add-ons, (before we even get into the HACS community store), has its own desktop and mobile and even watch apps. Each of these components and configurations may be backed up and updated within HA itself with no external dependency. Yet the team and volunteer devs remarkably manage this complexity and release features and changes almost every week.

    Initially the project was a lot more flexible in supporting bare scripted installs. I used to run a custom supervised installation myself, managed lots of entries in a configuration.yml, however this mode of installation and operation was deprecated as the project matured. I believe it was the right call to make.

    As the project’s popularity grew amongst smart home enthusiasts and vloggers and started to reach the general populace who might have never touched Linux or a command-line before, supporting all that demand meant that tighter controls were necessary to define what a ‘supported’ system and environment was. That is, a predictable and reproducible environment at millions of installations.

    The solution is to recommend users install the system as a complete appliance, an entirely contained, managed and controlled operating system HASSOS, on bare metal or as a virtual machine. Or fallback to HA Core if the user is comfortable managing Docker. Experienced Linux users who want to spend time managing dependencies themselves are no longer the primary audience or user base for Home Assistant, but are still free to do so if they accept zero support and various warnings.

    Hope that helps and wasn’t a waste of time explaining.


  • cbAnon0@lemmy.worldOPtohomeassistant@lemmy.worldHA Ducted Air Con System?
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    19 days ago

    For the benefit of anyone else interested. I ended up replacing my old Actron with a 10kw Daikin system and am very happy with it.

    Influencing the decision, I noticed the Daikin Airbase integration was officially maintained by Home Assistant core dev team (not HACS) and had one of the highest reported install percents for AC systems brands (a bit over 1% of all HAs).

    They have a remote wall control which includes 4 or 8 zone control at 24v or 240v. Unfortunately it’s a little ugly to look at (and can’t really hide it since it has a temperature sensor, unless you purchase a separate external temperature sensor) but it’s nicer than the old Actron control, and with the zone features integrated this seems a great option for retrofit needs.

    And with this configuration, the Airbase WiFi unit (on 2.4 or 5GHz) includes ability to control the zones.

    I needed the Daikin app on my phone to do initial Wifi pairing, but I haven’t needed to create an online account or permit remote internet access.

    Over LAN, the Home Assistant integration just detected the Airbase and worked without any hassle whatsoever.

    So very happy with the result and we saved probably $3k in ducting and zone motor and control replacements which weren’t strictly necessary.

    Sing out if you have any questions.


  • Seconded on Cockpit project w File Sharing.

    Probably not best practice, but it’s possible to install it on the PVE host itself since its ZFS manager and Identity manager plugins and other features fills some gaps in what Proxmox doesn’t do (or would have to drop to CLI to do).

    Also recommend RClone in a systemd can take care of various file movements, syncs and backup tasks you may need against the host, vdumps or SMB file shares.



  • I can see where you’re coming from, and agree, but ISPs in Australia providing services on the National Broadband Network NBN will almost always describe this as a modem router.

    It’s not uncommon, right or wrong, even Verisign USA describe a modem vs router thus: “The modem is responsible for sending and receiving signals from the ISP, while the router disperses the signal to devices on the network”

    So, this doesn’t exclusively modulate and demodulate (mo-dem) an analog to digital signal in this case, and 100% it doesn’t have the physical hardware to do so, but it is nonetheless required to negotiate (‘modulate’?) the internet connection with an ISP, albeit software-defined through digital PPP Ethernet protocols.

    All this is a bit off topic, but I hope the OP (or others) may better define the internet service needed, and may determine if this device may be suitable for their requirements.

    I’m glad it includes openwrt support for later down the track. It’s one of the few AX devices with such support and I chose it specifically for this reason!


  • Meets definition of a modem/router depending on what physical connection and protocols your ISP provides.

    My Ethernet WAN connects to the ISPs NTU (optical fibre network termination unit), but WAN is capable of negotiating PPPoE, PPTP or L2TP with PAP/CHAP. Can also Dual WAN, Port forward, NAT.

    The documentation is a little lacking. And no ADSL/VDSL etc. but it meets reqs for some.






  • Using a voice assistant (like Google assistant), these understand how to treat plurals, so if you use the same base name numbered 1 & 2 you can say: turn on the (base name) lights and both come on without having to try to define scenes or explicit device groups or links. They can still be controlled independently, so I number in a sequence relative distance to the ‘entrance’ to that room, or left to right, you might want clockwise.

    I use names related to the room, area or object, like: entrance light, dining table light, craft area light, fan light, hallway light, tv light, desk light, bed light, reading light, kitchen sink light. Numbered 1 & 2 if needed since usually want them on together.

    Or may be further refined by type like: night light, down light, spot light, string light, stand light, lamp, bulb, LED etc.

    Hope that helps with a few ideas?


  • Doesn’t meet your power requirements (only up to 850VA) but i recommend Cyberpower Bric meets the rest. I have mine connected to my Proxmox host, usb passthrough to VM running HassOS with the NUT add-on. Neat little LCD and silent unless humming on battery. Can choose if you want an audible alarm enabled or put it on mute.

    APC is still very well regarded UPS brand for small business, and your specs seems like they should be achievable across many leading brands. Have you looked into latest models for your spec?

    Maybe share a list of candidates you’re considering and can get opinions on those?


  • Agree. Best to have that dedicated hardware, and a degree in network engineering first! Hah :)

    tech waffle...

    You might achieve network isolation without dedicated managed switches by: using prosumer routers or OpenWRT, with a Hypervisor like Proxmox, which support VLAN tagging. But this wouldn’t save your home connection from a DDoS. To help with that, running public services behind CloudFlare seems to be one of the better choices, even our Lemmy hosts are using.

    If you’re starting out, best keep internet facing home services private through a VPN, maybe ZeroTier or TailScale. Don’t advertise them publically at all.


  • Agree with the VPS in this case. For sure you can create public-facing services in a home server or home lab, but to do so you need:

    1. Domain name hosting.
    2. an Internet Service Provider who will allow you expose port 80/443 web services and on a Static IP (most do not, or paid extra on business plans). OR use a Cloud proxy like CloudFlare which your home IP can be updated through a DynDNS service and served on private ports.
    3. Setup NAT/Port Forwarding on your modem to route incoming requests to internal services. First to a firewall or threat gateway like PFSense, a web proxy like Traefik/NGinX, and security harden and maintain your modem, router, network and served applications.

    If you’re new to these things, Id start with something more mature for personal or family home use first. Like NextCloud, HomeAssistant or Jellyfin media server. Lots of YouTubers have covered how these can be set up as a reference.

    Lemmy is still alpha, full of bugs and security vulnerabilities and needs regular hotfixes and babysitting. Permitting Joe Public into your home services is ripe for disaster unless you have the time and expertise.


  • Difficult to read the graph, but looks like you have less than 4GB ram. Depending what sort of OS and services are running (from above suggestions), this is likely the biggest issue.

    You haven’t mentioned which services you’re running, but 4GB might be enough perhaps for a basic OS with NAS file share services. But anything heavier, like running Container services will eat that up. You’d want at least 8GB.

    Note also that you may not have a dedicated graphics card? If you have integrated graphics, some ram is taken from System and shared with the GPU. If you’re just running command line, you might eke out a little more RAM for system by reducing the VRAM allocation in your BIOS. See: https://en.m.wikipedia.org/wiki/Shared_graphics_memory