OP appears to be using an iOS device, so I was curious to see if this could be replicated using Shortcuts and Automations.
It can! And you can send yourself an SMS, or, as I've done in this example, send a notification, which will persist in Notification Center, if you wish.
Cool, however “ Opening the Weather app every morning is too much effort” - is it really? And even if it was, don't most mobile OSes support having a Lock Screen weather widget you can check at a glance?
Having explored Twillio for text messaging recently, turns out it’s getting very hard to be able to send them programmatically in the US due to lengthy A2P registration process. I understand in spirit this aims to reduce text spam, but my feeling is this becoming another money making opportunity for carriers.
I use IFTTT to tell me when the weather in SF is going to be cloudy (better for hiking and running) or windy (there are certain outdoor adventures I'm less inclined to do when the wind exceeds 20 mph). I do wish I could just set those notifications locally.
> Interestingly, GitHub Workflows don’t support timezones! This means that, if I want to sent a text every morning at 7am, when on BST (British Summer Time) I actually need to schedule it for 6am instead.
Nothing a little kludge within the workflow can't solve... Set it up for 6am and 7am, check current time in London, skip sending the text if it's the wrong hour.
I don't know in USA, but in Europe you can subscribe a 1€/month SIM contract that allow you to send a large number of SMS or even get a prepaid SIM.
Using an old phone, connected via USB to a Raspberry would be an alternative and you will not rely on any third party service.
I tried to do this a few years ago and realized there is no reliable way to send myself an SMS without paying a not insignificant monthly fee somewhere. To the point where I might as well just pay for a service that already exists that does this and a lot more.
I'd write the message even shorter, (and without emoji's) more like: "Cloudy - 25°C - 15% rain - 6 UV". And for even less effort, send it not as SMS but a persistant notification that you can swipe/tap away.
many mobile carriers allow sending texts via email (for example: 3048675309@vtext.com with a verizon number), which might be worth looking into should you want to avoid twilio completely.
Might be a weird question but, what value do people get from knowing the current weather? I understand the value in forecasts of course, but doesn't "feeling" the current weather serve most practical purposes?
1st version: relies on one single third-party service
Preamble to the 2nd version: This is something I should be able to code and host myself, without relying on a third-party
2nd and thus far final version: relies on three third-party services
OP appears to be using an iOS device, so I was curious to see if this could be replicated using Shortcuts and Automations.
It can! And you can send yourself an SMS, or, as I've done in this example, send a notification, which will persist in Notification Center, if you wish.
https://www.icloud.com/shortcuts/8cda97aa69174e44b434c3dba7a...
Why not use Brzzy Weather? Latest update includes a weather ai. https://apps.apple.com/us/app/brzzy-weather-ai-forecast/id66...
Cool, however “ Opening the Weather app every morning is too much effort” - is it really? And even if it was, don't most mobile OSes support having a Lock Screen weather widget you can check at a glance?
Having explored Twillio for text messaging recently, turns out it’s getting very hard to be able to send them programmatically in the US due to lengthy A2P registration process. I understand in spirit this aims to reduce text spam, but my feeling is this becoming another money making opportunity for carriers.
https://www.twilio.com/docs/flex/admin-guide/setup/conversat...
Have you tried push notifications through a PWA? Not sure it works but could skip the need for Twilio & £20 budget!
https://push.foo/
I use IFTTT to tell me when the weather in SF is going to be cloudy (better for hiking and running) or windy (there are certain outdoor adventures I'm less inclined to do when the wind exceeds 20 mph). I do wish I could just set those notifications locally.
> Interestingly, GitHub Workflows don’t support timezones! This means that, if I want to sent a text every morning at 7am, when on BST (British Summer Time) I actually need to schedule it for 6am instead.
Nothing a little kludge within the workflow can't solve... Set it up for 6am and 7am, check current time in London, skip sending the text if it's the wrong hour.
I don't know in USA, but in Europe you can subscribe a 1€/month SIM contract that allow you to send a large number of SMS or even get a prepaid SIM. Using an old phone, connected via USB to a Raspberry would be an alternative and you will not rely on any third party service.
I tried to do this a few years ago and realized there is no reliable way to send myself an SMS without paying a not insignificant monthly fee somewhere. To the point where I might as well just pay for a service that already exists that does this and a lot more.
this might come in handy for dumb phone users
I have this, both as a message and a web page bookmarked to my Homescreen.
The big difference is it also tells me if it’s going to be colder/warmer than yesterday.
That just helps me immediately know what to wear as I stumble through my morning.
Yahoo weather > settings > enable morning notifications , select time.
I'd write the message even shorter, (and without emoji's) more like: "Cloudy - 25°C - 15% rain - 6 UV". And for even less effort, send it not as SMS but a persistant notification that you can swipe/tap away.
Doesn't your weather app make a daily notification for weather?
many mobile carriers allow sending texts via email (for example: 3048675309@vtext.com with a verizon number), which might be worth looking into should you want to avoid twilio completely.
Might be a weird question but, what value do people get from knowing the current weather? I understand the value in forecasts of course, but doesn't "feeling" the current weather serve most practical purposes?