4.6.0.0 - 12/24/2024
- Added: Open-Meteo Weather Service
- Bugfix: AU BOM Fire Danger ratings (incl updated icons)
- Bugfix: BigDataCloud - "country code is not valid" - updated api call
- Bugfix: NOAA duplicate alert handling
- Bugfix: NOAA updated icon generation (allow both variants)
- Bugfix: NOAA updated icon generation
- Bugfix: Error in Openweather URL (fixed)
- Info: Beta moved to align with released version
- Updated: Met Office UK migrated to new API
- Updated: Openweather migrated to OneCall 3.0 (from 2.5)
- Updated: AU BOM to use https (previously using http)
- Updated: Weather Overview current weather icons to display better
- Updated: Support Library PluginSDK to v1.5.0
- Updated: Support Library GeoTime to v5.3.0
- Updated: Support Library NewtownsoftJson to v13.1.0
- Updated: Met Office UK Weather Overview page (previously giving an error, looking for hourly file)
- Added: Windgusts to NOAA forecasts
- Info: Debug code added to start internal testing live language translation
- Bugfix: NOAA Daily sunrise/sunset incorrectly using current day for next 5 days
- Updated: Openweather API usage counter updated to count rnbWeather usage
- Info: Beta published to align with release of stable version (v4.4.0.0)
4.4.0.0 - 6/15/2022
- Bugfix: Debug code preventing plugin form starting weather services
- Info: Beta published to align with release of stable version (v4.3.0.0)
4.3.0.0 - 6/13/2022
- Bugfix: OpenWeather/NOAA: Alert device was created when no alert features were selected
- Bugfix: NOAA daily devices timezone error on sunrise/sunset calculations
- Bugfix: Weatherbit did not display weather on Overview page
- Bugfix: Weatherbit data did not uncompress correctly
- Bugfix: Weatherbit API usage kept decreasing instead of being static
- Bugfix: YR.no min/max alignment to day
- Bugfix: YR.no - daily feature cloud cover was not updating
- Bugfix: YR.no - daily rain was not suming correctly
- Bugfix: AU BOM - Fire danger feature was having its status graphics replaced
- Bugfix: AU BOM not saving weather data with location ID in file name
- Bugfix: Common Icons not correctly recognising custom icons option
- Added: Public Holiday detection to daily devices
- Added: Weatherbit - allow user to specify license type as Free does not give hourly readings
- Added: Poll location button in Locations/Devices page
- Added: MyAlerts and AllAlerts summary to NOAA Alert features
- Added: timezone name to celestial features
- Added: timezone offset from UTC in minutes to celestial features (can be used in scripts)
- Updated: formatting for NOAA edit location option when more than 1 location
- Updated: rnbUtilities to v1.0.0.4
- Updated: General code tidy up on feature creation
- Bugfix: rnbWeather Data folder was not created if missing leading to an error
- Added: Daylight Saving to celestial features
- Bugfix: Openweather Min/Max daily features not updating correctly
- Bugfix: Change log settings did not work untril plugin restarted
- Updated: NOAA retry limited changed from 1.5mins to 2mins to offset NOAA Error 500
- Updated: NOAA correlation/Error id included in error message (required for NOAA to troubleshoot)
- Updated: NOAA daily features - only create max temp in day features an donly create min temp in night features
- Bugfix: Wrong max/min latitude and longitude was used for country only weather services
- Removed: 6 dependencies (Mono.Net.HttpListener, Mono.Security, HttpMultipartParser, System Buffers, Restsharp, Microsoft.IO.RecyclableMemoryStream )
- Removed support upload server (not longer required, code rewritten)
- Added: WeatherLink Local
- Added: WeatherLink Cloud
- Added: Met Office UK
- Added: HSTouch widget designer placeholder (content currently empty - future implementation)
- Added: Ability to define date/time settings for key features (mapping/formats in settings)
- Added: Solar Altitude and Solar Azimuth to celestial features
- Added: Ability to set default label 1, label 2 for features - puts devices/features in correct room
- Updated: Weather Wizard page layout (move 2 steps into 1)
- Updated: rnbUtilites to v1.0.0.3
- Updated: CoordinateSharp to v2.13.1.1
- Updated support page to remove old dependency (did not work reliably on linux)
- Updated: large code rewrite to remove existing bugs and improve plugin speed
- Updated: Moved non common javascript functions to the page they target
- Info: Version number format set W.X.Y.Z where W = HS version, X = plugin major version, Y = plugin BETA version, Z = ALPHA version. (Alpha versions will not appear in revision history)
- Bugfix: change in Yr units response created error between Celsius and Fahrenheit
- Added: save to database (initially SQLite MSAccess) option and settings control
- Added: prune database action in events to remove old entries from database
- Added: Celestial Info device (groups sun times, moon times, zodiac, eclipse, perigee, apogee) together to all services
- Added: Ability to remove weather service and associated devices from HomeSeer
- Updated NOAA logic to remove erroneous messages in log for retry events
- Updated: NOAA logic to ensure no cache data is received
- Updated: Allow Custom icons - moved Moon, Compass, Zodiac to own setting as these are system wide icons
- Updated: Remove weatherservices not in use from settings page (only show now if added to reduce clutter)
- Bugfix: Setting custom icons - sometimes not all icons were set to use custom even with option on
4.2.0.0 - 10/6/2021
- Updated: NOAA - rnbWeather will retry 3 times if the error: Problem: Unexpected Problem Status: 500 is received. as per advice from weather.gov API team. If the error does appear this may be an issue/outage impacting the service
- Updated: Installer updated to ignore certain paths
- Bugfix: Some browsers did not wait for previous step to complete before starting next leading to unable to save devices and features or submit support requests
- Bugfix: Firefox does not always process javascript commands - alternative command used
- Updated: Openweather Alerts: clearing Information devices when alerts are removed
- Updated: HomeSeer Plugin SDK (to allow specifying primary device in future version)
- Updated: Coordinate Sharp (2.11.1.1)
- Added: Celestial information - Next solar eclipse, next lunar eclipse (future version will move this info to a seperate device)
- Updated: Openweather Alerts: clearing Information devices when alerts are removed
- Updated: Weather Service: Met Éireann
- Updated: Error handling for failed Openweather requests
- Bugfix: AU BOM - Issue with BOM service for current conditions
- Added: New Weather Service: WeatherAPI.com
- Added: New Weather Service: Met Éireann (partiallly added - not available for use yet)?
- Added: New Weather Service: Met Office UK (structure/code added - not available for use yet)?
- Updated: NOAA Weather Information > Add 5 day forecast
- Updated: AU BOM Weather Information > Add 5 day forecast
- Updated: Tomorrow.io Weather Information > Add 5 day forecast
- Bugfix: Status Graphics/Labels
- Added: New Weather Service: Tomorrow.io
- Added: New Weather Service: WeatherBit.io
- Updated: Decimal display - chose number of decimals places to show by device type
- Bugfix: An item with the same key has already been added
4.1.0.0 - 5/12/2021
- Initial Release
- Support for HS4
- Openweather service configured and available
- YR service configured and available
- NOAA service configured and available
- Australia BOM service configured and available
- Setup Wizard included
- Bugfix: Fixed - Wiizard error when choosing Australia BOM service
- Bugfix: Fixed - Regional settings for Openweather on Weather Overview page (use of , vs .)
- Updated: Openweather aways returns atmospheric pressure in SI metric units (hPa)- now fixed to show correct Imperial value (inHg: inch of mercury)
- Added: Australia BOM - Latest condiitions - added Rain since 9am
- Bugfix: Fixed - Year, Month, and Day parameters describe an un-representable DateTime
- Bugfix: Fixed - An item with the same key has already been added
- Added: Australia BOM weather service
- Updated: Relaxed requirement for version match on restsharp.dll
- Bugfix: Status Graphic ranges causing some values not to show
- Bugfix: Some Day/night devices not udating with NOAA / YR
- Added: Ability to turn off a locaton without disabling full weather service
- Added: Weather Overview - 24hour period
- Added: Manual Poll button to connection features to poll weather service on demand
- Updated: NOAA processing and calculations - aligns to NWS Website
- Updated: YR processing and calculations - aligns to YR Website
- Updated: javascript busy dialog to allow it to show
- Changed http client for data download (more robust than .Net built-in)
- Bugfix: Menu pages not appearing for all users
- Added: Weather Overview - Selectable default page to open/load
- Updated: Weather Overview now correctly shows selected units (previously only showed metric)
- Added:; Day name to hourly features (all services)
- Bugfix: Fix missing CSS for Weather Overview page - alerts section
- Bugfix: Unable to save unit selection for NOAA and YR services
- Bugfix: Enable service start/stop when enabled or disabled in settings
- Bugfix: Not all features for YR devices were udating (YR service restructured)
- Bugfix: Air Quality features on NOAA and YR were not updating
- Fix icon and status text not displaying for some features post v4.0.0.25 (sunrise/sunset)
- Bugfix: extra spacing in summary alerts device
- Added: Air Quallity Index to current conditions
- Fix icon and status text not displaying for some features post v4.0.0.25
- Correctly terminate weather service threads to allow plugin to shutdown gracefully
- Openweather Monthly API feature added to show cuulative monthly calls
- Republished
- Updated libary files
- Weather Overview Page (Draft) now available
- Bug fix: Norway YR - manage devices (was not saving changes or creating devices/features)
- Bug fix: Words displaying instead of values (eg: the word temperature showing instead of the value)
- Finalized code for Day/Night updates for NOAA
- Auto poll devices after adding new devices & features (Openweather)v
- Auto poll devices after adding new devices & features (YR.NO)
- Isolate all Openweather calculations to prevent a failed calculation sending rnbWeather into a reboot loop
- Isolate all YR.no calculations to prevent a failed calculation sending rnbWeather into a reboot loop
- Enabled prefix/sufix for value devices in Openweather
- Enabled prefix/sufix for value devices in YR.no
- Fixed issue between day/afternoon in NOAA
- Remove shutdownn error causing plugin to "hang"
- Isolate all NOAA calculations to prevent a failed calculation sending rnbWeather into a reboot loop
- Remove bug introduced in .20
- Auto poll devices after adding new devices & features (NOAA)
- Remove redundant code for older versions (may cause reboot loop)
- Add increased error handnling for initialisation and polling threads
- Fixed issue between day/night in NOAA
- Disabled NOAA feature prefix and sufix for non value items (eg: moon phase)
- Wizard updated to allow NOAA and YR selection
- Updated min temperature to reflect overnight low
- Removed max temp device from night
- Removed min temp device from day
- Fixed error in updating night devices
- Fixed Wind Direction conversion to compass heading
- Fixed Wind Chill calculation for units conversion
- Fixed Wind Speed calculation error for units conversion
- Improved error handling for period calculations
- NOAA weather service added (testing version)
- NOAA weather service added (testing version)
- NOAA weather service added (testing version)
- Fix for non US culture formats
- Additional logging for crash
- Alert device rebuilt for user selected number of devices (incl summary devices)
- Downgraded NodaTime dependency on .Net standard
- Fixed: Updated Poll duration did not take effect until after restart
- Alert Device added for Openweather
- Test fix for rnbWeather not starting on some Windows machines
- Test fix for rnbWeather not starting on some Windows machines
- Added Day Mapping as an option
- Add missing dll files to install package
- Add missing dll files to install package
- Noda Time downgraded due to Mono (Linux) dependency
- Enable weather service checks at startup
- Support Upload server disabled on Linux due to config within Mono (under review)
- Sunrise/Sunset/Solar Noon all calculated from chosen location (not based on weather station location)
- Zodiac Sign added to all weather services
- Moon Phase added to all weather services
- YR Weather service added
- Wizard did not automatically start the weather service updates after completion (fixed)
- Updater installer for rnbWeather
- Initial Release (Beta)
|