[Release] NOAA Weather Alerts

Yes running latest from HPM.
Issue is

if((Boolean)settings.speechmode){
List spks=(List)settings.speechspeaker
List msgs=
logDebug "Using speechSynthesis $spks, delays: ${settings.speechdelay}"
Boolean okT=false
Boolean canSpeak=spks[0].hasCommand('speak')

spks[0] is null if no device has been selected even tho speechmode input has been checked. Same issue will happen with other inputs

ok pushed new version

1 Like

Anyone else seeing this error in the logs?

The API Weather.gov did not return a successful response 408 message Read timed out.

Same

Mine did this for a few hours, but seems to have recovered.

When I choose more than one severity, I get the following error:

Having just one severity seems to work. Any ideas on getting alerts for more than one severity?

Just added this app and was playing around with it a bit.

You may have figured this out by now...

I was getting the same error until I enabled "Capitalize Severity in API calls (NOAA bug)?". After enabling, it works like a charm.
2025-08-10 18_17_20

2 Likes

I hadn't figured it out. This turned out to be exactly the solution to the problem. Thanks!

Hello,

I've installed the NOAA Weather Alerts app. It seems to work OK based on the notification tests I've run. But I'm trying to create a rule which based on a NOAA alert, will perform an action like turning the living room lamp red (Currently just turning off my office fan). I tried the two trigger events shown which do not work. Is it possible to create a rule to take action based on the NOAA Weather app?

UPDATE: I'm seeing these errors in the log file. I tried using the coordinates option but that didn't help.

look -2 or -3 in this thread for something to try

ie the capitalization setting for severity

Thanks I'll see if I can find it.

For the automations, you are going to want to create a virtual switch and have the weather alerts turn that switch on. (There is a setting in the notification devices page to turn on switch)

Then, you can use that switch in rules to trigger whatever you want. NOTE: Remember to have a rule turn that switch OFF unless you are going to want to manually do it. You canalso configure the NOAA app to turn off the switch when the alerts expire.

Screenshots from NOAA App


Perfect, thank you!

I created the NOAA Virtual Switch as you suggested. Then I created the rule below to turn the lamp red. And of course configured the NOAA Weather app to turn on the virtual switch. Can you please tell me if the trigger event looks correct, i.e., that the NOAA app will trigger it?

image

A switch can only be on or off, so you should have distinct rule actions for both of those states. Using "changed" just means that light will always stay on/red/100.

4 Likes

I think I know what you mean. Can you show me an example?

-Thanks

I'd change that trigger to use "On" instead of Changed, and then either set up a second rule for Off that resets the light, or add a Wait for Off in the On rule that resets the light.

2 Likes

Thanks I'll give that a try.

I just ran a NOAA test and my lamp turned red. Life is good! :slight_smile:

Thanks again.

Would there be any interest in a radio receiver that decodes alerts data burst form NOAA Weather Radio? The three RAPS you hear before the tone carry weather data in an encoded form.

1 Like