5 MUST HAVE SCRIPTS for Home Assistant (Coding Tutorial)

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

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

  • @SmartHomeMakers
    @SmartHomeMakers  3 года назад +2

    I created a POLL on my channel (subscribe to see it) let me know which Script did you enjoy the most!

  • @PaulMorley1
    @PaulMorley1 2 года назад +2

    Thanks for the great content Gio. I created the fade_lights script and ran into a problem getting it to work before I realized I hadn't listened very well to your instructions. I hadn't created the input_number yet and therefore got an "unknown entity" error when trying to run it. After creating the 'brightness_level' input number under Configuration >Automations > Helpers, the script worked just fine. Thanks again!

    • @SmartHomeMakers
      @SmartHomeMakers  2 года назад +1

      Nice one Paul!

    • @DasgenSmartHome
      @DasgenSmartHome 2 года назад +1

      Thank you Paul! That was exactly what I was looking for! I also ran into this issue. Now it works like a charm!

  • @johnnynobels
    @johnnynobels 2 года назад +2

    Great video. Helps to understand yaml. Please provide more of this

    • @SmartHomeMakers
      @SmartHomeMakers  2 года назад +1

      Hi Johnny! Just published a new video :) let me know if it helps !

  • @ochjoo77
    @ochjoo77 2 года назад +1

    Subscribed! This is the kind of non noob level videos that are very hard to find for Home Assistant..Thank you!

  • @KrispKiwi
    @KrispKiwi 2 месяца назад

    Need someone to do a tutorial on how to reference more than just the text field in scripts such as the toggle and select ones

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

    I will use the broadcast script to send announcements to multiple media players!!! Thanks❣

  • @WoottonRivers
    @WoottonRivers 3 года назад +8

    Great video! I'd love to see more videos like this that explain scripting and templates

    • @SmartHomeMakers
      @SmartHomeMakers  3 года назад +2

      Nice! Any subject in particular Geoff?

    • @WoottonRivers
      @WoottonRivers 3 года назад +6

      I'd like to see some general examples of using variables, passing variables into scripts, using variables as loop counters. Just basic programming techniques but using home assistant scripting. Thanks

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

    Thanks for these, they simplified my automations massively

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

      Just a quick one, how would I add an extra field for the additional data parameter in notify? I added the extra field in the script, but how would I add a couple of different key: value items when making the call?

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

    Good to see things like scripts in practical use

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

    I'll be adopting the notify all script. Nice abstraction.

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

    A very usefull video. I will use two of them as soon as possible (broadcast and send message). I will save this video as next year I will install smart dimmable switches and the fading light will come in handy.

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

    Love from India again. thank you for such a good tutorial always.... ❤️❤️❤️👍🏻

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

    Great video! Need to watch it several times to get it all - I am new to Home Assistant ;-).

  • @gigglesmclovin
    @gigglesmclovin 2 года назад +1

    Awesome video. You are the best RUclipsr I found for advanced HA coding. Would love to see more of this high level content - would really appreciate your input on global variables and making a ui select dropdown that gets its content from external api.... I am making a hydroponic setup and I want people to be able to share "recipes" for different setups that loads in parameters for control (ph, daily light, amount of nutrient, ideal temp and humidity etc) Your thoughts greatly appreciated.

    • @SmartHomeMakers
      @SmartHomeMakers  2 года назад +1

      Thanks for the compliments! Would need to get my head around this project feel free to email me. Regardless, drop downs need to be snappy and at least cached locally!

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

    Excellent! 👍👍👍 I’ve learned some useful tricks 😊 Many many thanks!

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

    Maybe put a video of how it looks ( the result... prehaps the lamp in the back above books

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

    Really great video. It's helped me fix something that I've ben trying to do for ages (I'm a relative newbie to HOME ASSISTANT and the concept of YAML). One thing that I'm stuck on is getting the repeat announcement to work by using the repeat / while functionality (2m50 secs into your video). I've tried it and it fails to repeat the message, I've changed It to repeat / until too and it still doesn't repeat.

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

    Great video, well explained!

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

    Great video thanks

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

    Is it possible to do a script where it automatically sends a TTS to a different media player based upon a state. I have a sensor detecting the last room with motion so this would be helpful rather than doing choose options on every single automation

  • @AndrewD-gg4se
    @AndrewD-gg4se 9 месяцев назад

    How do you call the scripts and pass the variables?

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

    I've whatched the video and copied the script but my light still doesn't fade, i'm using a wiz light, also when the light is off the script doesn't turn the light on, fading with custom automation (fading with the percentage in stead of brightness level does work). (getting some zigbee light soon maybe they will work i hope)

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

    Something went wrong...
    I copy pasted the script from your blog, changed the example to a dimmable light source in mi setup, discovered i had to make a number helper and did that which made the script run, yay.
    The thing is, when the dimming light reaches almost zero, it stops and stays on, there's no going to off state somehow yet when looking at the video and script it should go to state 0 at least but stays at state 1...
    Any thoughts on what's wrong?

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

    The RGB coloration was driving crazy. I tried everything to get the right colour, e.g. a sunrise colour. I had to use a scene to kind of gauge the colour I wanted😀, but now I can enter it directly. Thank you

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

      Nice one David! Each light renders the colour a little bit different example hue vs Lidl bulbs are not the same even if I hard set the rgb colours

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

    Well done, very understandable explained. A type of tutorial I've not seen yet with other HA videos. Keep on going with such valuable content.

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

    Great Videos, I am new to HA, and set up all my integrations without much fuss ( mainly Tuya) I have a tablet, but cannot find a way to automate power the unit to unit, any help would be appreciated ta

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

      Hi Carl, what device is power the unit to unit? Which Tuya integration are you using, the official or local Tuya?

  • @n.r.2258
    @n.r.2258 2 года назад

    Well explained …but how do you start a script from a button on you’re UI ?

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

      Add a button! Then pick call service script.turn_on

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

    Your script for fading the lights can presumably only be called once at a time - for example having two automations to fade lights in different parts of the house based on different conditions; if they both fired with an overlap they would compete to set the input_number? Would it be possible to parameterise the target brightness level and the time over which to fade and track the current brightness without using an input_number?

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

      That is the right way of doing it! Wasn’t able to do it with the time I had. It would be great to improve the script

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

    Hey Gio, Great video it has helped me a lot. I do however have a question regarding video you made "how tho create a media dashboard" I watched the video and I was reading your blog. I'm unsure how to put HDMI inputs into the helper that I created. Can you provide me some guidance? The helper I created is "Toggle" is that correct? I did not see a "select" option.

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

      Thanks for your kind words! In the helper section I think it might be called dropdown, then you can add your options, hope this helps

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

    Very nice Tutorial.
    Which editor are you using ?
    Notepad++ or Atom ?

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

      Atom! What about yourself ?

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

      @@SmartHomeMakers
      Thank you.
      I use notepad++

  • @Magiske-michaelDk
    @Magiske-michaelDk 3 года назад

    Where in the automation donyou define the {{title and massage }}

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

      in service call pass data:
      title: value
      message: value

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

    First of all good video but why would you run a script to fade a light instead of using transition: (seconds you want the transition to take) under data:? In the service call. A little bit more explaining about your thoughts around where to use that script would be nice. Maybe you meant it as way fading a light when holding a button for example? As an advanced user myself I can see many different possibilities but it is always better to hear your actual thoughts on the thing instead of my assumptions. Looking at your videos to hear the difference in other peoples processes :)

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

      Much easier tysm!!

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

      Hey Daniel! The short answer is that not all lights have the transition option :) It was a practical example to teach some concepts like repeat etc!

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

      @@SmartHomeMakers okay dit not know that, thanks! yes, I understood that part, admittedly I watch the video as I yet have found a good use-case for scrips. but that is more a problem/great thing whit home assistant you can always do things 10 different ways :)

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

      @@SmartHomeMakers Lol Ok thanks for the explanation

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

    hello, it would be great if you post a definitive solution video for alexa and home assistant connection :(

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

      Are you struggling with it ?

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

      @@SmartHomeMakers unfortunately :(, I installed with haaska but I couldn't get efficiency, the devices are disconnecting, not responding. If there is a solution, it would be greatly appreciated if you could share it.

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

    1. why don’t you just use notification groups?

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

    👍

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

    I'm going in the yaml mode???? Sorry I have to write it. THIS USELESS FOR STARTERS!!
    How do you get in YAML mode?? After 1:13 it's over for a starter. Looked further, only for experts. A tutorial is is a HOWTO!!! 2.5% viewers likes.

    • @SmartHomeMakers
      @SmartHomeMakers  2 года назад +1

      Don’t feel sorry you are expressing your frustration which are mostly shared by others. What do you mean about the 2.5%? This videos has a 98% like vs dislike ratio. Agree isn’t a video for new starters. Imagine having to explain derivatives and starting from the basics of algebra. Would be complete but too long for the YT algorithm and the avg user’s attention

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

    Useless for starters

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

      Thanks for you feedback, what would be useful for new starters ?

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

      @@SmartHomeMakers First some common general things what I see in several youtube video's. I see e.g. 7 display changes in 5 seconds. At the end I think what did you click to come there. I slow down the speed or repeat it several times.
      Slow down and tell EVERYTHING what you do. For a starter everything you do is NEW. Slow down with speaking. English is not the native languages for everyone, don't be in a hurry. Keep the examples short and simple. I didn't watch everything but I saw a script of you with more then 400 lines. That's to much, to long for a starter. E.g. When you tell how to get the light on, you don't have to tell to get it off.
      I have a Odroid-N2 with installed Home Assistant and I Sonoff USB Zigbee Plus dongle, did nothing yet with it. I have a lot of Tuya en Ewelink working devices.
      E.g. Tell how to get a zigbee sonoff switch working in Home Assistant. Remember the starter just installed Home Assistant, he/she don't know anything.