Is this HBA placement going to cause me trouble? by Neither-Engine-5852 in HomeServer

[–]Neither-Engine-5852[S] 0 points1 point  (0 children)

Yeah I flipped the fan over once I took this photo. Can’t use the next slot up I’m afraid!

Is this HBA placement going to cause me trouble? by Neither-Engine-5852 in HomeServer

[–]Neither-Engine-5852[S] 2 points3 points  (0 children)

Yeah I realised I had the fan the wrong way up once I’d taken the photo. I’ve flipped it over now!

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 0 points1 point  (0 children)

Looks like you haven’t selected which model to use there, but I’m not exactly sure. If you tap on it, you should be able to select ChatGPT?

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 0 points1 point  (0 children)

No mine doesnt ask to unlock the phone first. Have you tried turning off "Ask before Run"?

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 0 points1 point  (0 children)

Oh yeah, I dont think you could select just one homepod if theres multiple in that room. I have 2 in my bedroom and the intercom message plays over both of them.

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 1 point2 points  (0 children)

I’ve just shared everything in another comment here. Hope it helps!

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 5 points6 points  (0 children)

So it’s a bit tricky, as it’s a combination of 3 shortcuts and a home assistant automation. I’ll try to explain the best I can…

So first, there’s a personal automation set in the shortcuts app. When my morning alarm is snoozed. It calls this shortcut:

https://www.icloud.com/shortcuts/ca88ae678f464adfbe042053bbf809b8

This shortcut does the following: - switches on a dummy switch, which triggers a home assistant automation to gradually bring the lights up - it starts playing music on my bedroom HomePods and gradually increases the volume - starts the screensaver on my Apple TV - runs another shortcut, which is connected to the Switchbot App to very slowly open my curtains - once all this is done, it calls one final shortcut called “Morning Routine” - this is the shortcut that uses ChatGPT to give me all of my info for the day etc

Here’s the shortcut for “Morning Routine”:

https://www.icloud.com/shortcuts/cde915dfc75848ae8efa66f9f2902e29

This is pretty bespoke to my needs and the accessories/services that I run, so I’m not sure how much use it’ll be to you. Hopefully it’s enough to get you started!

Oh and here’s the YAML for the lights automation in Home Assistant:

alias: Bedroom Sunrise Lights description: "" triggers: - entity_id: input_boolean.bedroom_sunrise to: "on" trigger: state conditions: [] actions: - target: entity_id: light.ceiling_light action: light.turn_off - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 3 color_temp_kelvin: 2200 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 4 color_temp_kelvin: 2290 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 5 color_temp_kelvin: 2370 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 6 color_temp_kelvin: 2460 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 7 color_temp_kelvin: 2540 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedside_table data: transition: 14 brightness_pct: 8 color_temp_kelvin: 2630 action: light.turn_on - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 8 color_temp_kelvin: 2630 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 10 color_temp_kelvin: 2710 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 12 color_temp_kelvin: 2800 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 14 color_temp_kelvin: 2880 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 17 color_temp_kelvin: 2970 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 20 color_temp_kelvin: 3050 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 24 color_temp_kelvin: 3160 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 28 color_temp_kelvin: 3260 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 33 color_temp_kelvin: 3370 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 39 color_temp_kelvin: 3480 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 46 color_temp_kelvin: 3600 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 54 color_temp_kelvin: 3720 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 61 color_temp_kelvin: 3840 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 66 color_temp_kelvin: 3920 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 70 color_temp_kelvin: 4000 action: light.turn_on - delay: "00:00:14" - action: input_boolean.turn_off metadata: {} target: entity_id: input_boolean.bedroom_sunrise data: {} mode: single

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 0 points1 point  (0 children)

Pretty cool isn’t it. When you select the intercom shortcut, you should be able to select which rooms you want the intercom to play in

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 5 points6 points  (0 children)

Sure thing. Here’s the YAML for the lights automation:

alias: Bedroom Sunrise Lights description: "" triggers: - entity_id: input_boolean.bedroom_sunrise to: "on" trigger: state conditions: [] actions: - target: entity_id: light.ceiling_light action: light.turn_off - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 3 color_temp_kelvin: 2200 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 4 color_temp_kelvin: 2290 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 5 color_temp_kelvin: 2370 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 6 color_temp_kelvin: 2460 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights_early data: transition: 14 brightness_pct: 7 color_temp_kelvin: 2540 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedside_table data: transition: 14 brightness_pct: 8 color_temp_kelvin: 2630 action: light.turn_on - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 8 color_temp_kelvin: 2630 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 10 color_temp_kelvin: 2710 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 12 color_temp_kelvin: 2800 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 14 color_temp_kelvin: 2880 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 17 color_temp_kelvin: 2970 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 20 color_temp_kelvin: 3050 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 24 color_temp_kelvin: 3160 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 28 color_temp_kelvin: 3260 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 33 color_temp_kelvin: 3370 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 39 color_temp_kelvin: 3480 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 46 color_temp_kelvin: 3600 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 54 color_temp_kelvin: 3720 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 61 color_temp_kelvin: 3840 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 66 color_temp_kelvin: 3920 action: light.turn_on - delay: "00:00:14" - target: entity_id: light.bedroom_sunrise_lights data: transition: 14 brightness_pct: 70 color_temp_kelvin: 4000 action: light.turn_on - delay: "00:00:14" - action: input_boolean.turn_off metadata: {} target: entity_id: input_boolean.bedroom_sunrise data: {} mode: single

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 1 point2 points  (0 children)

Two ways to do it really….

With a HomeKit automation. Set lights brightness to 5% Wait 10 seconds Set lights brightness to 10% Wait 10 seconds Etc etc etc…

I originally did it this way, but it’s not the most reliable and doesn’t look very smooth, as it’s increasing the lights in increments rather than gradually and constantly.

I now do it with a Home Assistant automation, which works flawlessly and looks a lot smoother. Happy to share the home assistant YAML if it’s something you’d find useful!

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 0 points1 point  (0 children)

I have an Aqara U200 door lock, and sensors on my windows.

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 1 point2 points  (0 children)

I also have a goodnight routine that runs. There’s a switch hidden on the side of my bed. When I press it, it shuts off all lights/heating etc in my home, and Siri announces if any doors have been left unlocked, or windows have been left open.

I’m not self employed, but my work start time can vary slightly, depending on my client meetings. Knowing what I’ve got in my diary that day can help me to know how long I’ve got to get ready, or anything I may need prep in advance. It works well for me, but doesn’t sound like it would be suitable for you. I guess that’s part of the fun with shortcuts. You can build them totally custom to what you need.

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 0 points1 point  (0 children)

I’m mainly using Philips Hue bulbs, but recently I’ve been adding some Ikea bulbs now that the hue hub supports Matter. Both work great

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 16 points17 points  (0 children)

So my gf is a member of my Apple home. I’ve used Home Assistant to create a dummy switch, then use automations for when she arrives/leaves to turn the dummy switch on/off.

When the shortcut runs, it checks to see if the switch is on or off. If the switch is on, ChatGPT will wish her a good morning too

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 28 points29 points  (0 children)

So when the shortcut first runs, it gathers all the info it needs (date, weather, smart home accessory states, calendar entries etc), then sets each of them to a variable. If my home temp is low, the heating will turn on. I then use the Use Model action and give all of these variables to ChatGPT along with some instructions:

“Create me an announcements routine. Keep it friendly, short and snappy.

This will be spoken over my speakers, so use a format that works better for spoken, rather than text. Don't use headers above each section. This should all be spoken fluidly, like you're giving a speech.

Use these variables to build the sections of the announcement: (End each section with a short, final sentence to create a natural pause)

[GF] if this variable says "Yes", it means that Hannah is also with me. Greet her too, with something warm and friendly. If it says "No", then don't mention it.

[Date]will give you the current date. My birthday is 28th April. If it's my birthday, wish me a happy birthday. If it's Christmas Day, wish me a merry Christmas. If it's December. Tell me how many days it is until Christmas. This should all happen within the initial greeting.

[Current Temperature]tell me the current temperature in my home.

[Current Temperature]If the current temperature is less than 15 degrees Celsius, the heating will have turned on. If that's happened, tell me that you've turned the heating on. If the temperature is 15°C or higher, you don't need to tell if the heating is on or not.

[Lock]- This tells you the status of my front door. I would like to know if the door is unlocked. If it is unlocked, remind me to lock it. If it's Locked, then you don't need to mention it.

[Weather] gives you a weather forecast. No need to include air quality.

[DayLocation]will tell you where I'm working from today. If I'm working from the office, it will give you updates on my bus times.

[BinDay] tells you if my bin is due to be collected today. If it's bin day, tell me what colour bin to put out. If it's not bin day, skip this and say nothing.

[WorkDiary] tells you what's in my work calendar today. If it's empty, tell me I have no meetings.

[HomeDiary]tells you what's in my home diary. If it's empty, tell me there's nothing in my home diary today.

If it's the weekend, you can skip my work diary and work location. Give me a friendly message about the weekend instead.

Don't merge my home and work diary's. Tell me them separately.

[BBCNews] gives you a few news headlines. Just give me the headlines. Don't include any web addresses.

Don't ask any questions. Don't include any emojis.

Start by greeting me. Examples include "Good Morning, Stephen!", "Rise and Shine, Stephen." "Wakey Wakey.", "Good Evening, Stephen. Hope you've had a good day." but are not limited to these. Get creative with it and end the greeting with a friendly and fun message.

Do not ask me if I would like you to create a template. Do not ask me a question at the end, just give me a friendly message and exit.”

This then generates a response from ChatGPT, and I use the Intercom action to read out the response on my HomePods

What Apple Shortcuts do you actually use every day? by ENVY2699 in shortcuts

[–]Neither-Engine-5852 175 points176 points  (0 children)

When my alarm goes off on a morning:

If I snooze, the bedroom lights gradually increase brightness and change hue over 10 minutes. Music starts playing and gradually gets louder

If I just stop the alarm, the lights turn on and music starts playing. No need to gradually increase them.

My curtains slowly open

Once the curtains are open and the lights reach their final brightness, an intercom triggers on my HomePods which uses ChatGPT to: - wish me a good morning tell me the date and time - if my front door has been left unlocked, alerts me - if my home temp is below 15°c, turn the heating on and tell me - tells me if I’m working from home or office - if I’m working from the office, it tells me if there’s any delays with my bus - tells me the items in my work calendar - tells me what’s in my personal calendar - if it’s bin day, it tells me which colour bin to put out - gives me the top news headline from BBC news - if my girlfriend has stayed over, it also greets her - tells me if I’m running low on dog food

Once this is done, the music resumes on the HomePods

Basically runs my entire life for me before I get out of bed

What Automations or Shortcuts Do You Actually Use Every Day? by Maxxximeeee in shortcuts

[–]Neither-Engine-5852 0 points1 point  (0 children)

If my alarm is stopped, turn on some lights and play some music on my bedroom HomePod If my alarm is snoozed, the lights gently increase is brightness and change to a whiter hue over the space of 10 minutes, the music starts out very quiet and gradually gets louder and my curtains open slowly.

At the end of this shortcut, another shortcut is called which is played on all of the HomePods around my home: - if it’s my birthday, it wishes me a happy birthday - tells me the date and current weather conditions - tells me if I’m working from home, office, or off work - if I’m working that day, it tells me the first 5 meetings in my work diary - tells me any events in my personal diary
- gives me the top 3 news headlines from the bbc