I was reading the HA roadmap and thinking about the points where everyone (else) interacts with my HA environment. I’ve wanted displays/dashboards for a long time but mostly have either battery powered buttons or smart wall switches. These are good in that I can automate them but with two teenage children we have a lot of variability.

Tell me how everyone else uses HA in your house. Do they love it? Do they see only that buttons ‘do things’? Do they read dashboards and crave data?

  • huskypenguin@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    2
    ·
    17 hours ago

    I bought a cheap AIO PC on FB Marketplace and run HA’s front end on it. I also have the thermostat on an Amazon fire.

    Each device has its own login so I can update what it sees. Eventually I want a 2F control, 1F control, and maybe use open hasp for thermostats. I’m also going to experiment using a raspberry pi or esp32 and gpio buttons.

    If I were going to spend a little more cash I think I’d get a Chromebook that has a detachable screen and use that.

  • EarMaster@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    15 hours ago

    There are a few buttons around the house. For my wife (and kids to play with) the most important ones are the ones controlling the light in the bedroom. There is a motion sensor covering the door and wardrobe area which can be muted with a button (e.g. if the kids have snuck into our bed and we don’t want to wake them or if either one of us goes to bed later). We use mostly the IKEA Zigbee buttons.

    We also have a great device called Home Buttons in our kitchen. It uses MQTT and has a fantastic battery life (using a 18650 rechargeable battery). It has an e-ink display and six buttons. I programmed it to display several things (you can use one MDI icon and a short text to display for each button) for everyday use, like switching some lights, displaying temperature and humidity and controlling the climate in our conservatory. You have to press a button for it to update (to save battery - even though it easily lasts months).

    The main touch point though is the app. I built three dashboards:

    • A general overview that dynamically changed based on events and time of day.
    • A floor plan which holds every light, sensor and switch in it.
    • A blood glucose dashboard as both one of my daughters as well as myself have diabetes. As I use the same insulin pump as my daughter I cannot use the pump’s app to follow her data as I need the app for myself. So for me this is quite important. My wife uses the pump’s app in follower mode for our daughter.

    But I also made Home Assistant send notifications to our smartphones for several events (dishwasher, washing machine, too hot / cold in the conservatory, low blood glucose levels, kids turning on the TV in the morning). Some of them offer to respond with an action others are just reminders that something needs to be done.

    My wife appreciates especially the notifications I think because you don’t have to think about some things as they pop up when action is due and we both can more easily share the workload as she gets notified as well when I started the dishwasher without me needing to tell her. (This may sound like we’re not speaking to each other, but we’re just not saying things like I just started the dishwasher can you empty it later.)

  • AreaKode@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    18 hours ago

    Check out OpenHasp. I have several WT32-SC01 Plus devices around my house. Using MQTT, you can easily interact with Home Assistant on touch screen devices.

  • schizo@forum.uncomfortable.business
    link
    fedilink
    English
    arrow-up
    2
    ·
    18 hours ago

    I’ve gone way too far down the automation path.

    All manner of temperature, humidity, occupancy, motion, and air quality sensors make all sorts of things do appropriate responses.

    For example, I’ve got a mmwave motion/occupancy sensor in the bathroom, and if there’s no motion/occupancy and the humidity is more than 5% higher than the hallway sensor, then turn on the exhaust fan until it’s not.

    Or, if the air particulate count in the kitchen is too high, turn on the exhaust fan until it’s not.

    Or, if the living room is occupied, and the tv is on and playing media, turn the overhead lights off and turn the RGB accent light on very dimly. And if the media is paused or stopped, increase the brightness of the RGB lighting so you can see where you’re walking, and if it stays paused or stopped for more than 10 minutes, turn the main lights back to whatever state they were in before media playback started.

    No dashboards though, since the goal is essentially that you don’t have to think about what is going on, because it should Just Work™ and never be something you have to deal with.

    …though, really, I’d say we’re at like 80% successful with that.

    For manual interactions I’ve got a bunch of NFC tags in various places that will trigger the appropriate automation in the case that you either want to do it by hand or it fails to do the needful, plus the app is configured to allow manual control of any device and to trigger specific automations.

      • schizo@forum.uncomfortable.business
        link
        fedilink
        English
        arrow-up
        1
        ·
        15 hours ago

        Both!

        The native automation is perfectly cromulent for what I want, usually, but there’s a couple of cases where the integrations either don’t exist or don’t return meaningful data.

        FOR EXAMPLE, the video playback in the living room thing. Sure, the roku integration says “something is playing” but it’s shockingly wrong and unreliable. What happens is it falls into ‘idle’ status between videos, or if you’re fast forwarding sometimes and thus the automation was not doing exactly what I wanted.

        The Jellyfin API, though, can look at the living room tv user and is spot on as to what is going on with play/pause/stopped statuses, so I have node red yank that data direct from the API and it works great.

    • Bluesheep@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      18 hours ago

      Some cool examples there, I’m going to think about them. I particularly like the walking ones.

      I want to love dashboards. I love the idea of a control centre in each room but I just can’t get to the point of winning with them

  • jia_tan@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    18 hours ago

    People in my household have two uses for HA. The first one is automated lights: you walk in — the lights are on, you walk out — you forget that you were ever in the room, the second use is finer control (colour, brightness, temperature) using a simple dashboard for lights that have a physical on/off switch.

    I’ve provided integration to HomeKit so the tech savvier ones have set up their own automations such as turning on the lights in their room when their alarm goes off.

    In return I get to spy on everyone :3

    In my room I’ve gone crazy, controlling and automating literally everything, without nearly any physical controls.

    Fully agree with schizo! Not having to think about things like light, temperature, co2 and the likes is my goal too!