NOAA weather service
This is a node server to pull weather data from the NOAA weather network and make it available to a Universal Devices ISY994i Polyglot interface with Polyglot V2
(c) 2020 Robert Paauwe
Installation
- Backup Your ISY in case of problems!
- Really, do the backup, please
- Go to the Polyglot Store in the UI and install.
- Add NodeServer in Polyglot Web
- After the install completes, Polyglot will reboot your ISY, you can watch the status in the main polyglot log.
- Once your ISY is back up open the Admin Console.
- Configure the node server per configuration section below.
Node Settings
The settings for this node are:
Short Poll
- How often to poll the NOAA weather service for current condition data (in seconds).
Long Poll
- How often to poll for alert data (in seconds)
Station
- The weather station to use for for weather data. Go to https://w1.weather.gov/xml/current_obs/ to look up the station for your area.
Alert zone/county code
- The code from alerts.weather.gov that specify the zone or county you want alerts for. Look up the code on the site and enter it here, it will typically be a 6 character code.
Node substitution variables
Current condition node
Requirements
- Polyglot V2.
- ISY firmware 5.0.x or later
Upgrading
Open the Polyglot web page, go to nodeserver store and click "Update" for "NOAA Weather".
Then restart the NOAA nodeserver by selecting it in the Polyglot dashboard and select Control -> Restart, then watch the log to make sure everything goes well.
The nodeserver keeps track of the version number and when a profile rebuild is necessary. The profile/version.txt will contain the profile_version which is updated in server.json when the profile should be rebuilt.
Release Notes
- 1.1.2 02/16/2021
- 1.1.1 02/10/2021
- Fix id for Winter Storm Warning
- 1.1.0 12/20/2020
- Add alert data from alerts.weather.gov
- 1.0.0 08/16/2020