Try these 4 CLEVER ESPresence Automations

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • Enjoying the content? Show some love!
    bmc.link/mmont...
    ESPresence can tell you who is in a room and we can take advantage of that information to create some dope subflows to augment our existing automations. #homeassistant #nodered #homeautomation
    Edited with Gling AI: bit.ly/46bGeYv
    Enjoying the content? Show some love!
    bmc.link/mmont...
    Import Automations with this Chaperone Guide!
    montaque22.git...
    Music
    - Celestial Being by Lunareh VLPY4SBQCQMDMEQ9
    - Inside Voice by Midnight Daydream UMSAM2LZRCCD57NE
    ESP-WROOM-32 (Used for ESPresence): www.amazon.com...
    Gear I used for this video
    - Sony A7S iii: www.amazon.com...
    - Aputure Light Dome: www.amazon.com...
    - Aputure Amaran 200X S: www.amazon.com...
    - Neewer Heavy Duty Light Stand: www.amazon.com...
    DISCLAIMER: Links included in this description might be affiliate links. If you purchase a product or service with the links that I provide I may receive a small commission. There is no additional charge to you! Thank you for supporting me so I can continue to provide you with dope free content!

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

  • @sch9986
    @sch9986 9 месяцев назад +2

    Michael is out here handing out fire like a modern day Prometheus

  • @ryanobarr
    @ryanobarr Год назад +2

    Your videos are ridiculous (in an awesome way)! Top notch teaching style. You use node-red a lot. How about a master class on that? I think you’d do amazing and I need to learn it. It’s so complex (to me) that I haven’t even looked at it. Teach it to a high schooler (even though I’m in my 40’s).
    PS… I love parentheses apparently

    • @technithusiast
      @technithusiast  Год назад +1

      lolol. I'll look into doing a crash course in node-red. I think there's a lot of benefit that everyone using home assistant would appreciate.

  • @jamesnorona1345
    @jamesnorona1345 Год назад +1

    Dude, I just found your channel. I havent watched this video but wanted to comment on the latest vid because im planning on watching the others regarding home assistant/ai. Youve earned a sub.

    • @technithusiast
      @technithusiast  Год назад +1

      I appreciate it 🙌🏾 . Much more great content to come!!

  • @apalrd8588
    @apalrd8588 9 месяцев назад +1

    Definitely a lot of inspiration in this video! But wondering if this could be done entirely in HA without node-red, if only to make it more approachable.

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

      Glad you enjoyed the video! I think HA had released macros and event responses a lot of this can be achieved within HA. since my expertise is in JavaScript and front end tech, I find node-red very intuitive, powerful, and give me flexibility that isn’t easily replicated in native HA. However it would be great to work with someone who has the same level of comfort I have with node-red so they can create a native HA equivalent 🤔

  • @crushkitty
    @crushkitty Год назад +1

    really nice, I have very similar automations with esp presence .... but ive done it in such a messy why .... the why you have done it node red, is soooo clean!!! about to import your json, and see what i can "Steal" .... what i also do with esp presence is allow my music to follow me around the house, and announce to the person who is closes to the laundry room that the drying or washing is done..

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

      I really like the following music idea. I should probably give that a try:)

  • @RealLeadership
    @RealLeadership Год назад +1

    Cool!! This is next level, can´t wait to see if i can replicate some of these automations for my self!
    I think it would be interesting to also be able to lable the "notification" basen on it´s urgency or criticality. At the same time, one should be able to filter on the user end - I imagen the focus modes on Iphone would be a good indicatior of what notifications should be delivered quickly and by voice vs silently on users phone.
    With our cars (tesla) and the house there is alot of information that is handy for my significant other to know. An automation my wife and I like is that we get a notification when one of our cars has left the kindergarden/school and is on it´s way home. That way we can take in the dog and just prepp for dinnertime just when we need to. Same goes for heavy weather, high power prices, high power use and alot of other random things.
    Thanks again for sharing!

  • @kraddoomsters
    @kraddoomsters Год назад +1

    How do you send sms? Is it a specific service?

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

      Use this old hack to send free text message using Home Assistant
      ruclips.net/video/yZh4i7XCe7s/видео.html

  • @gerryf7015
    @gerryf7015 Год назад +2

    One suggestion on your not home presence automation is to add a guest and/or babysitter switch!! If you have guests staying or use a babysitter in the house when you and your wife are out, you not home automation may plung your guests or babysitter into darkness, set off alarm or other memorable experiences. Or just a terrified guest or babysitter call just as you and your wife are enjoying a movie or dinner! How do I know??
    Love your videos - creative, on point and an engineering sense of humor 😂

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

      Lolol thanks! I’m looking improve some of the automations by incorporating PIR sensors. But I think the easiest would be to use a switch to set the house to guest mode.

  • @samuraiintellectual
    @samuraiintellectual Год назад +1

    Have you had to handle 2 bt sensors in one room? I have a really big room and needed to put 2 esp32 minis in there?

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

      Appreciate thoughts around this question too? Also any calibration tips ?
      I can’t figure out if absorption number should be high or low if there are no obstacles in the way of your esp.

    • @technithusiast
      @technithusiast  Год назад +1

      A lot of this was trial and error for me however, there was a viewer in a different video that mentioned they used the ESPresence addon and found it extremely helpful with dialing in the calibrations.
      As for having two nodes in a room, I haven’t really tried that. My home is open concept so the living room dining room and kitchen are all one open space. So I used one esp32 device for all three areas. I placed it At one end of the room and cranked the range up but turned down the absorption which seemed to work well for the most part but there are some times the system gets mixed up.

  • @gaborwraight8426
    @gaborwraight8426 11 месяцев назад +1

    This is cool stuff! Thanks for sharing. I tried importing you subflow "Announce to Person" but get this error: "TypeError: Cannot read properties of undefined (reading 'person')". "Where is person" does work. I modified the input property for person in the subflow as I'm not Michael but seem to be missing something.

    • @technithusiast
      @technithusiast  11 месяцев назад +1

      So Glad you’re enjoying the content! I would love to help you troubleshoot but it’s difficult without much more contextual details. I suggest placing debugger nodes along the path before it crashed to see when the relevant objects become undefined.

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

      Im not sure if you were able to resolve this problem but I looked into this a little further. The "person" attribute can come from two places. You can get it via the "Input" node of the Announce to Person subflow or it can exist in the global object which is fetch by the "Context" node (the very first node attached to the "Input" node in the Announce to Person subflow. The "Normalize Properties" node will push the person attribute into the flow context so it can be easily retrieved later in the flow but this node accounts for if no person exist in the context. If you are seeing instances where the person is undefined it would be due to the very first node (the "Input" node) returning undefined.
      Sorry if this sounds complex. Stuff like this is much easier to demonstrate than to verbalize. Hopefully this helps!

    • @gaborwraight8426
      @gaborwraight8426 11 месяцев назад +1

      @@technithusiast Thank you so much for explaining this. This is somewhat how I understood the flow. Somehow things broke at the Context Node. So seems person wasn't coming via the Input node. Propably I messed something up changing the names there... I wasn't able to get your flow to work but built my own version using your inspiration. Thanks a million for this. Some really cool stuff in there. I wasn't aware I could store media player states in a scene and also the whole syntactical approach you made. Also I learned how to build a subflow which is super cool. I also implemented the new tts.speak and everything works really nicely now. Even with my Music Assistant implementation. Thanks again for inspiring me to implement this!

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

      @@gaborwraight8426 I’m really glad to hear! Feel free to share your improvements. I learn a lot from other people ideas.

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

    Noobie question: How do I incorporate sugar into my HA node-red environment? 🤔

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

      Great question! In the function node you can load "Function External Modules" which is Node-Red's way of loading these modules through the actual node. You can see the docs on this here: nodered.org/docs/user-guide/writing-functions#:~:text=npm%20install%20name_of_3rd_party_module-,Using%20the%20functionExternalModules%20option,-Since%20Node%2DRED

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

      @@technithusiastThank you! I’ll give it a go tomorrow.

    • @u076894
      @u076894 Год назад +1

      @@technithusiast FYI: In looking for the correct location to drop the sugar code in my Proxmox HASSIO VM, I found it already exists in '/root/config/node-red/node_modules/sugar' and '/root/config/node-red/node_modules/sugar-core'. Thank you for your help and for your channel!

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

      No problem!!!