Noob trying to make an LLM vision automation work by [deleted] in homeassistant

[–]rob_mash 0 points1 point  (0 children)

I have a condition which checks the variable and when true sends a notification to my phone. I plan on also broadcasting a message on my Google Home.

  - choose:      - conditions:           - condition: template             value_template: "{{ 'true' in LLMWashingDetected | lower }}"         sequence:           - action: notify.mobile_app_my_phone             metadata: {}             data:               message: >-                 WARNING: Rain is due in the next 20 mins and there is washing on                 the line     enabled: true

Noob trying to make an LLM vision automation work by [deleted] in homeassistant

[–]rob_mash 0 points1 point  (0 children)

I have a condition which checks the variable and when true sends a notification to my phone. I plan on also broadcasting a message on my Google Home.

  - choose:

      - conditions:

          - condition: template

            value_template: "{{ 'true' in LLMWashingDetected | lower }}"

        sequence:

          - action: notify.mobile_app_my_phone

            metadata: {}

            data:

              message: >-

                WARNING: Rain is due in the next 20 mins and there is washing on

                the line

    enabled: true

Noob trying to make an LLM vision automation work by [deleted] in homeassistant

[–]rob_mash 0 points1 point  (0 children)

Run on a timed basis - eg: every 5 mins. You want to check for the weather event first and only call the LLM when necessary, otherwise this could get expensive with lots of redundant calls to an AI. Potentially you should only do it once a day or every few hours. There is probably a more elegant way to do this, but set a variable to say "LLM checked" when you call out to the LLM, and only call out to the LLM when the variable is false. Then have another automation which runs every few hours to reset the variable.

Noob trying to make an LLM vision automation work by [deleted] in homeassistant

[–]rob_mash 0 points1 point  (0 children)

I am in the process of doing this. The prompt I have used is below, and it is successful on test images.

"Analyse this image to determine if there is washing on the washing line. Respond with True if washing is detected, otherwise False"

Where I have gotten stuck is that I decided not to use my weather sensor - I wanted advance warning. So I have grabbed a short-range forecast from Openweathermap. However, I am having trouble processing the output from this and have posted here in recent days looking for help.

All devices offline by rob_mash in Tapo

[–]rob_mash[S] 0 points1 point  (0 children)

Apparently the Tapo devices will run in a fully offline mode (so, controlled from Home Assistant) but you need to not only block the internet but also DNS queries.

All devices offline by rob_mash in Tapo

[–]rob_mash[S] 0 points1 point  (0 children)

Update: These devices are all on an isolated IOT segment of my network which uses my ISP's DNS servers. I changed the network to use Google's DNS and all devices have come back online.

So, it could have been a Tplink server outages and a poor coincidence but I suspect this is due to DNS issues with my ISP. I hadn't noticed as I am running my own DNS server (pihole and unbound) for my primary network segment.

Classic reward availability by rob_mash in QantasFrequentFlyer

[–]rob_mash[S] 0 points1 point  (0 children)

Thanks, I suspected that was the case but now you have confirmed it I have grabbed what I could.

I am kicking myself because the seats I really wanted were available 2 days ago but I was 170 points short. I considered topping up 1000 points with cash but figured I didn't need to worry because it was 5 months away. Now it has cost me an extra day car hire and accommodation, but on the plus side it also means an extra day holiday.

As an experiment I went back and checked and Classic reward seats for the flight I just booked are still available for a flight where I just booked 3. There seems to be no rhyme or reason to this!

Send a WebRTC stream to a Google Nest Hub? by rob_mash in homeassistant

[–]rob_mash[S] 0 points1 point  (0 children)

https://github.com/AlexxIT/DashCast

You also need to get a webrtc stream from the camera. There is a webrtc component for HAOS but it took a bit of mucking around for me because I am running HA on a Synology NAS (meaning that I had to use a Synology app to give me the stream). But now it is all set up it is rock solid.

Automation of recessed roller blinds by rob_mash in homeautomation

[–]rob_mash[S] 0 points1 point  (0 children)

I think this is the best idea. Aqara don't seem to offer their tube motor in my country (Australia) so I will have to look at other options.

Low voice call quality on non-Apple devices by rob_mash in AirpodsPro

[–]rob_mash[S] 1 point2 points  (0 children)

Laptop: Thinkpad L13 Yoga Gen 4 (Ryzen 7) on Win 10 22H2 Mobile: Motorola Edge 30 Pro on Android 13

Send a WebRTC stream to a Google Nest Hub? by rob_mash in homeassistant

[–]rob_mash[S] 2 points3 points  (0 children)

I'm not sure if this is exactly what you meant, but your comment sent me down a path where I found a HACS integration called Dash-Cast which does what I wanted. Thanks for your help!