I have posted an update to restore volume to previous settings.
I need some testing help, as I don't have all device types....
How it works
for audioNotification or speechSynthesis devices, if you set a volume for the announcement, but leave the restore volume unset (blank, ie no setting), then it will try to gather the current volumes, set the new volume, issue the speak(), then restore the gathered volumes.
if you have problems 'unsetting' the restore volume, if you disable speaking, then re-enable it, it should clear them for you.
There is also a setting for speechSynthesis to insert delays between commands or not. This defaults to off (false - ie no delays inserted). If you find speechSynthesis device having a problem, enable the delay setting and see if it helps.
This is available in HPM, but I have not updated the manifest, so if you want to test, and use HPM, do an HPM repair on NOAA Weather Alerts, so it grabs the latest version. Once some more testing is done it can be pushed to everyone.
This app has worked well in the past for alerting me of a tornado warning. But it failed to do so today. I had reinstalled it since the last time it worked, so maybe itβs the settings. Or maybe something else. Iβm close to the county line - how does the app determine for which county to check for a tornado warning? Any other ideas as to why the app missed alerting me of a tornado warning for my county?
Updated release with improved Echo Speaks (V4) support. If available and configured, NOAA will attempt to use new ES command for parallel speak or parallelPlayAnnouncement
2021-04-02 04:11:48.563 pm warnThe API Weather.gov did not return a response. (exception), java.lang.NullPointerException: Cannot get property 'alertmsg' on null object
"The API Weather.gov get types did not return a response. java.lang.NullPointerException: Cannot get property 'data' on null object"
Log:
app:16992021-04-27 11:48:23.876 am infoDebug logs disabled.
app:16992021-04-27 11:48:23.839 am warnNOAA Weather Alerts application state is reset.
app:16992021-04-27 11:48:23.813 am warnThe API Weather.gov get types did not return a response. java.lang.NullPointerException: Cannot get property 'data' on null object
Not sure if this because of the weather.gov server being overloaded or something else. I do notice this when I make config changes in the app.
New user of this app here. I have a question about the dashboard tile...
I added the tile to one of my dashboards, and it would display any warnings on the tile. Today I had a Severe Thunderstorm Warning issued for my area. The tile updated correctly and showed this warning for me. However, it is now nearly 3 hours after the warning has expired, but the title is still showing the warning as being active. Does it not clear warnings off the tile when they expire?
Hello, I've installed the APP and Driver for the NOAA Weather Tile. I've configured the app without issue and have added the Noaa Tile driver. It is listed under my drivers. However, when I try to add the Noaa tile to my dashboard it shows the Noaa Tile as a selectable device but there is no Noaa Tile listed in Templates. So I am not able to add the tile to the dashboard.
What template am I supposed to select? Sorry but it's not obvious to me, or I'm missing something?