Home Assistant on Docker and Kubernetes (Open Source Home Automation)

Поделиться
HTML-код
  • Опубликовано: 19 окт 2024

Комментарии • 86

  • @TechnoTim
    @TechnoTim  4 года назад +4

    Which smart devices do you have at home?
    Btw, if you're new here, welcome! Be sure to subscribe for more content like this! 🚀

    • @Jimmy_Jones
      @Jimmy_Jones 4 года назад

      Which reverse proxy guide would you recommend? I tried NGINX and Traefik but may not be understanding some steps. I have website, Gitlab and Nextcloud docker containers. But they may be split up into different machines or moved to Kubernetes.

    • @TechnoTim
      @TechnoTim  4 года назад

      I have used NGINX but not Traefik yet. I may look into this soon.

    •  4 года назад

      I did put together a garage door opener using a RaspberryPi back in 2016. I also used magnetic switch to detect the status of the door and push notification when the door remained open for too long. Unfortunately the push notification service is no longer active. Also "wrote" the code to check the status of the door and send out notifications in a really poor way so I figured you might be THE one guy who could figure things out in 10 minutes and doing it better than I would in a week.

  • @ChristopherGoulet
    @ChristopherGoulet 4 года назад +22

    This is becoming my favorite channel.

    • @TechnoTim
      @TechnoTim  4 года назад

      Thank you, glad you like it!

  • @MattressFinancialLmtd
    @MattressFinancialLmtd 6 месяцев назад

    Dude, I just found your channel and it's insanely underrated. Thanks for the knowledge.

  • @shaicc
    @shaicc 5 месяцев назад

    I don't ever subscribe, but your channel is so underrated. Well done and keep going

    • @TechnoTim
      @TechnoTim  5 месяцев назад

      I appreciate that! Thank you!

  • @CristianHeredia0
    @CristianHeredia0 3 года назад

    Thanks, I’ve been fighting with containerizing supervisor. You made me realize I don’t need supervisor I can containerize core and that will suit my needs

  • @Nicxlive
    @Nicxlive Год назад

    Dude I work for openSUSE at the rancher project. You gave me some ideas for my dev environment 🎉 Awesome Video!

  • @Trains-With-Shane
    @Trains-With-Shane 3 года назад

    Hopefully my first smart device will be delivered tomorrow. A little Smart Speaker/clock. Going to add some smart bulbs as well. Just got Home Assistant up and running on a new Docker host I just set up this morning. Can't wait to give it a try.

  • @gotas.de.terror
    @gotas.de.terror 3 года назад

    Awesome, I've been struggling to make home assistant to work on my docker in my ubuntu home server and it helps me a lot, thanks Bro, hugs from Brazil!!!

  • @EsotericArctos
    @EsotericArctos 4 года назад

    I have been using Home Assistant for a few years, mostly on a Raspberry Pi. I don't have a large install, but I found the Pi was just getting a bit frustrating due to the slow restarts and the SD card issues. A Raspberry Pi is great if you are just playing initially, but for a permanent solution you want better quality installation. Obviously there are a few ways of doing this. Thanks for bring this video to show this way of doing it.
    Edit: The official Home Assistant app has a couple of serious bugs at the moment so it has been temporarily taken down as the developer has not had time to fix it. There is only one developer working on the HA iOS app. The Android app works well still and will work with Nabu Casa cloud. When it is fixed, the official App well work with Nabu Casa cloud.

    • @TechnoTim
      @TechnoTim  4 года назад

      Good insight! Thanks for the info on the official app. We’ll keep an eye out for it!

    • @Repi3
      @Repi3 4 года назад

      if u edit the database to an external source, the PI/SD Cards works fine, that's the problem ;)

    • @litaninja
      @litaninja 4 года назад

      @@Repi3 Can you please explain further? I'm trying to avoid the SD card issues as well. Thanks.

  • @Repi3
    @Repi3 4 года назад +1

    nice vid!
    Just don't forget, u just installed the 'core' home assistant, have a look to the 'hassio' version, u have a supervisor and a addon store, much more fun :)

    • @TechnoTim
      @TechnoTim  4 года назад +1

      Thanks! Unfortunately it installs its own version of Docker that doesn't play well with, well, the rest of Docker. Also, most of the add ons are services I can run on other Docker containers.

  • @skaramicke
    @skaramicke 9 месяцев назад

    Great video! Now do one on how to convert Home Assistant Supervisor to run as a set of deployments in Kubernetes

  • @SATSifaction
    @SATSifaction 3 года назад +3

    Hey Tim, great content. I’ve got HA installed on K3S cluster. However i dont think you can use the HomeKit integration outright. Given its sitting in a container i think there needs to be a workaround to get it to work. Are you familiar with how to do this?

    • @TechnoTim
      @TechnoTim  3 года назад +1

      I think all of the home assistant plugins are containers themself so you might need to get creative, install them manually, or use a vm.

    • @vorlock7149
      @vorlock7149 2 года назад

      @@TechnoTim HomeKit QR code scan integration uses multicast DNS for identifying the device (HA) in the network.
      Pods in k8s have an internal network with a different IP range from the normal network and network routing is used.
      The problem is that broadcast and multicast is blocked by default from any router between networks. So the Apple device will never find HA.
      Have the same problem... running currently HA on bare metal (on a pi 2) instead of my k3s pi cluster bc of this...
      Any idea on how to solve it in k8s?

  • @dougsellner9353
    @dougsellner9353 3 года назад

    Just realized you are from Minneapolis - Ping me for free beer/dinner - thanks so much for all your content!

  • @GaryBarclay
    @GaryBarclay 3 года назад

    Underrated Tuba.

  • @chrisumali9841
    @chrisumali9841 4 года назад

    Thanks for the demo and walk-thru. Have a great day

  • @DamjanKumin
    @DamjanKumin 3 года назад

    Excellent Guide Tim! I am starting with home automation and what not and covering many different apps and settings can be tedious - I like this guide and will follow it and adjust/repurchase my devices if needed to get going! Thx a million! Perhaps you could do a video on suggestions for devices, hubs and sensors or at least explain what you have there! Cheers!

  • @themist18
    @themist18 3 года назад

    Awesome content! looking into HUE because of this automation stuff

  • @hanley-development
    @hanley-development 9 месяцев назад

    So not sure you can setup dependent devices like zwave or zigby without settings up a standalone docker container.

  • @GaryBarclay
    @GaryBarclay 3 года назад

    Tim, thanks for all the vids...I see that Rancher K3s is your goto stack but why this combo over Portainer?

  • @thomsonkev
    @thomsonkev 11 месяцев назад

    If you install Home Assistant and configure all your devices can you still you "Hey Google" to control them when you aren't on your LAN?

  • @mayronny4048
    @mayronny4048 2 года назад

    Great content, one question though. The voice assistant which you did not name was it open source ?

  • @bobbymooreok
    @bobbymooreok 6 месяцев назад

    How about a video of Home Assistant in a cluster? Excluding Z2M and USB Dongles (unless it can be done!) - struggling to find any content online about this

    • @TechnoTim
      @TechnoTim  6 месяцев назад +1

      Well, one goes out tomorrow morning!

  • @taqveerdoha3609
    @taqveerdoha3609 4 года назад +1

    Hey Tim, I've been following your videos for a while now. Is there a particular reason why we would need Kubernetes for these applications: Plex, Home Assistant, pfSense. I'm just trying to see what the real-world use case would require K8s for these apps, what benefits they provide vs traditional deployment.

    • @TechnoTim
      @TechnoTim  4 года назад +1

      Hi! Great question! I covered thsi in ruclips.net/video/pxwUXJmAER4/видео.html and then in ruclips.net/video/oILc0ywDVTk/видео.html Let me know if that helps!

  • @SchoolforHackers
    @SchoolforHackers 3 года назад

    Such an awesome channel.

  • @JeanCarlosOlv
    @JeanCarlosOlv 2 года назад

    Hello, home assistant work with fedora server?

  • @masterhifi3939
    @masterhifi3939 3 года назад

    Wow, So Cool. The Perfect of video teaching. You are the best of review to doing with Home Assistance application. Great and Awesome RUclipsr. Thanks for sharing.

    • @TechnoTim
      @TechnoTim  3 года назад +1

      Glad it was helpful!

  • @ahmedfawzy5282
    @ahmedfawzy5282 4 года назад

    Love the quality of your content

    • @TechnoTim
      @TechnoTim  4 года назад +1

      I appreciate that!

  • @brian.hanifin
    @brian.hanifin 4 года назад

    You piqued my interest with that clip at the end. Are you talking about an external sas connection? I might get enough drives to do that someday. I’d like to learn more about this thing you were excited about in that clip. :)

    • @TechnoTim
      @TechnoTim  4 года назад

      Thanks! It’s all here ruclips.net/video/23jbcw_n20I/видео.html

  • @coreybritton8823
    @coreybritton8823 4 года назад

    Been following along to the videos the last few weeks. Starting to get a collection built up in Rancher. Could you do a video on how you perform backups? Just in case you needed to restore a kubernetes.

    • @TechnoTim
      @TechnoTim  4 года назад +1

      Thank you! I will see what I can do!

  • @Jimmy_Jones
    @Jimmy_Jones 4 года назад

    Will watch tomorrow. I definitely need to setup Kubernetes. I tried in the past and failed. Also I plan to install home assistant anyway.

    • @TechnoTim
      @TechnoTim  4 года назад

      This these two guides will have you up and running Home Assistant on Docker & Kubernetes in less than an hour!

    • @Jimmy_Jones
      @Jimmy_Jones 4 года назад

      @@TechnoTim I tried it the kubeadm way on bare metal in the past. Best I got to was the machines linked but I couldn't understand the YAML format.

  • @sai651
    @sai651 3 года назад

    Love your channel!

  • @inaciosung
    @inaciosung 4 года назад

    Hello Tim, thanks for sharing knowlegde. I am learning a lot in a easy way. I tried to install homeassistant in Ubuntu 20.04 but nothing happened. I already have docker installed.

    • @TechnoTim
      @TechnoTim  4 года назад

      Inácio Sung are you using a plain docker install?

  • @fredrikjohnsson
    @fredrikjohnsson 3 года назад

    I’m running Ubuntu Server 20.04 on an Intel NUC and Home Assistant in a docker container and my question is, what do I gain installing Kubernetes on that machine?

    • @TechnoTim
      @TechnoTim  3 года назад

      The ability to make those containers available on other servers if you like!

  • @wyverman
    @wyverman 4 года назад

    How do you expose a "CC2531 ZigBee USB" across k8s nodes to be accessed by Home-Assistant with HA ?

    • @TechnoTim
      @TechnoTim  3 года назад

      I don't think you would get HA unless every node has this device installed

  • @PaYtrIxHD
    @PaYtrIxHD 4 года назад +4

    This still doesn't explain the installation of homeassistant + supervised, unfortunately

    • @TechnoTim
      @TechnoTim  4 года назад +3

      Yeah, that in itself is a Docker container. I think you can spin that up alongside it.

  • @markmacherey4744
    @markmacherey4744 3 года назад

    I thought OMG I can HA on docker, until I found out it's only core and you don't get the supervisor. which is huge for administrating HA, so I went back to a VM running HA.

  • @heimdallmidgard4670
    @heimdallmidgard4670 4 года назад

    Hey Tim is there a possibility to use the supervised version of Home Assistant?

    • @TechnoTim
      @TechnoTim  4 года назад

      Not sure, haven't looked into it. Do they have a Docker container?

  • @imarginacionmxd
    @imarginacionmxd 4 года назад +1

    Amazing content!

  • @mattmattice1329
    @mattmattice1329 4 года назад

    I followed all the steps through Rancher but when I go to my IP:8123 my request times out...any common issues you know that would cause this?

    • @TechnoTim
      @TechnoTim  4 года назад

      are you sure you set it to use the host's namespace like in the video?

    • @mattmattice1329
      @mattmattice1329 4 года назад

      Techno Tim yes, when I go into “Networking” on rancher “use host’s network namespace” = true

    • @got2liv4him
      @got2liv4him 3 года назад

      @@mattmattice1329 Having the same problem... did you ever figure it out?

    • @AdjustinThings
      @AdjustinThings 3 года назад

      Same problem here, but also note I am using rancher 2.5

    • @mattmattice1329
      @mattmattice1329 3 года назад

      @@got2liv4him yes, forwarding the ports solved the problem. I've since migrated this workload to portainer.

  • @doraemond04
    @doraemond04 4 года назад

    Hola a todos! cuando ingreso en supervisor, me sale este error, pueden ayudarme? Unable to load the panel source: /api/hassio/app/entrypoint.js.

  • @birgerg
    @birgerg 4 года назад

    You missed the hassio store.. How to setup that in a docker scenario would be usefull

    • @TechnoTim
      @TechnoTim  4 года назад

      I don't think they have a docker version, because that is a docker container in itself! Maybe they have fixed that?

  • @sanyajayalee
    @sanyajayalee 4 года назад

    that awesome video very amazing content.

    • @TechnoTim
      @TechnoTim  4 года назад +1

      Glad you enjoyed it

  • @adiankonina
    @adiankonina 4 года назад

    Thanks a lot

  • @AltusCarstens
    @AltusCarstens 4 года назад

    Subscribed!

    • @TechnoTim
      @TechnoTim  4 года назад

      Altus Carstens thank you!

  • @michakulas2171
    @michakulas2171 2 года назад

    It is not supervised Home Assitant. :(