Announcement

Collapse
No announcement yet.

rnbWeather: Current BETA Version: 4.4.2.0

Collapse
This topic is closed.
X
This is a sticky topic.
X
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    rnbWeather: Current BETA Version: 4.4.2.0

    rnbWeather is a plugin designed to bring together some of the best online weather services with HomeSeer. Monitor your local climate to control different events around your house or use it to change your irrigation from HomeSeer, using simple events or the more complex with only your mind being the limitation. Setting up weather on HomeSeer is simple. Just follow the built-in setup wizard which will guide you through configuring the different API access.

    Link to HomeSeer Store:

    Main Features
    • Support for Australia BOM
    • Support for Met Éireann
    • Support for Met Office UK
    • Support for NOAA (weather.gov)
    • Support for Openweather
    • Support for Tomorrow
    • Support for WeatherAPI
    • Support for WeatherBit
    • Support for Weatherlink (Cloud & Local)
    • Support for YR
    • Supports HomeSeer actions to send current weather conditions and weather forecast
    • Allows Homeseer to trigger events on weather conditions
    • Allows use of custom weather icons
    • Setup wizard for easy configuration
    Requirements
    • HomeSeer HS4 or HS4PRO (minimum version: v4.2.0.0)
    • Weather service API account (free or commercial)
    • Internet Access (HS4)

    Userguide is here: rnbWeather - Userguide

    Overview video is here: https://www.youtube.com/watch?v=Do-RbJ0dPws


    Support/Issues/Bugs/Enhahcements
    I utilise a simple issue tracking system for issues/bugs/enhancements with the main reason to ensure I do not miss any issues raised.Issues can be raised from directly within the plugin (preferred method) or issues/bugs can be raised directly at this link.


    Version History
    • 4.4.2.0 (19 Jun 2022) BETA
      • Bugfix: NOAA Daily sunrise/sunset incorrectly using current day for next 5 days
      • Updated: Openweather API usage counter updated to count rnbWeather usage
    • 4.4.1.0 (15 Jun 2022) BETA
      • Info: Beta published to align with release of stable version (v4.4.0.0)
    • 4.3.2.0 (15 Jun 2022) BETA
      • Bugfix: Debug code preventing plugin form starting weather services
    • 4.3.1.0 (12 Jun 2022) BETA
      • Info: Beta published to align with release of stable version (v4.3.0.0)
    • 4.2.7.0 (12 Jun 2022) BETA
      • Updated: Set probability to use 0-100 range instead of 0-1 range (only affects Openweather)
    • 4.2.6.0 (30 May 2022) BETA
      • 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
    • 4.2.5.0 (19 May 2022) BETA
      • Bugfix: rnb Data folder was not created if missing leading to an error
    • 4.2.4.0 (18 May 2022) BETA
      • Added: Daylight Saving to celestial features
    • 4.2.3.0 (18 May 2022) BETA
      • 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 and only create min temp in night features
    • 4.2.2.0 (03 May 2022) BETA
      • Bugfix: Wrong max/min latittude and longtiude used for country only weather services
    • 4.2.1.0 (02 May 2022) BETA
      • 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)
    • 4.2.0.11 (16 Mar 2022) BETA
      • Bugfix: change in YR units response created error between Celsius and Fahrenheit
    • 4.1.0.10 (12 Dec 2021) BETA
      • 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.1.0.10 (06 Oct 2021) BETA
      • Updated installer file
    • 4.1.0.9 (06 Oct 2021) BETA
      • 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
      • 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
    • 4.1.0.8 (03 Oct 2021) BETA
      • Bugfix: Firefox does not always process javascript commands - alternative command used
    • 4.1.0.7 (26 Sep 2021) BETA
      • 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)
    • 4.1.0.5 (26 Sep 2021) BETA
      • Updated: Openweather Alerts: clearing Information devices when alerts are removed
    • 4.1.0.4 (26 Sep 2021) BETA
      • Updated: Weather Service: Met Éireann
      • Updated: Error handling for failed Openweather requests
    • 4.1.0.3 (30 May 2021) BETA
      • 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
    • 4.1.0.1 (17 May 2021) BETA
      • 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.0.0.36 (05 May 2021) BETA
      • 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
    • 4.0.0.35 (03 May 2021) BETA
      • 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
      • Added: Abiity to edit locations
      • Updated: Relaxed requirement for version match on restsharp.dll
    • 4.0.0.34 (27 Apr 2021) BETA
      • 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)
    • 4.0.0.33 (26 Apr 2021) ALPHA
      • Alpha - user testing
    • 4.0.0.32 (25 Apr 2021) ALPHA
      • Alpha - user testing
    • 4.0.0.31 (19 Apr 2021) BETA
      • Bugfix: Menu pages not appearing for all users
    • 4.0.0.30 (19 Apr 2021) BETA
      • 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
    • 4.0.0.29 (11 Apr 2021) BETA
      • 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
    • 4.0.0.28 (10 Apr 2021) BETA
      • 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
    • 4.0.0.27 (05 Apr 2021) BETA
      • Republished
    • 4.0.0.26 (05 Apr 2021) BETA
      • Updated libary files included in installer
    • 4.0.0.25 (05 Apr 2021) BETA
      • 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)
      • 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
    • 4.0.0.23 (05 Mar 2021) BETA
      • Remove shutdownn error causing plugin to "hang" and show "Loaded Remotely"
    • 4.0.0.21 (05 Mar 2021) BETA
      • Remove bug introduced in .20
      • Isolated all NOAA calculations to prevent a failed calculation sending rnbWeather into a reboot loop
    • 4.0.0.20 (04 Mar 2021) BETA
      • Remove redundant code for older versions (may cause reboot loop)
      • Auto poll devices after adding new devices & features (NOAA)
    • 4.0.0.19 (04 Mar 2021) BETA
      • Add increased error handling for initialisation and polling threads
    • 4.0.0.18 (04 Mar 2021) BETA
      • Fixed issue between day/night in NOAA
    • 4.0.0.17 (03 Mar 2021) BETA
      • Improved error handling for period calculations
      • Fixed Wind Speed calculation error for units conversion
      • Fixed Wind Chill calculation for units conversion
      • Fixed Wind Direction conversion to compass heading
      • Fixed error in updating night devices
      • Removed min temp device from day
      • Removed max temp device from night
      • Updated min temperature to reflect overnight low
      • Wizard updated to allow NOAA and YR selection
      • Disabled NOAA feature prefix and sufix for non value items (eg: moon phase)
    • 4.0.0.16 (28 Feb 2021) BETA
      • NOAA weather service added (testing version)
    • 4.0.0.15 (28 Feb 2021) BETA
      • NOAA weather service added (testing version)
    • 4.0.0.14 (28 Feb 2021) BETA
      • NOAA weather service added (testing version)
    • 4.0.0.13 (22 Nov 2020) BETA
      • Fix for non US culture formats
    • 4.0.0.12 (17 Nov 2020) BETA
      • Additional logging added to identify reason for crash
    • 4.0.0.11 (15 Nov 2020) BETA
      • Alert device rebuilt for user selected number of devices (incl summary devices)
      • Downgraded NodaTime dependency on .Net standard
    • 4.0.0.10 (7 Nov 2020) BETA
      • Alert Device added for Openweather
      • Fixed: Updated Poll duration did not take effect until after restart
    • 4.0.0.9 (5 Nov 2020) BETA
      • Test fix for rnbWeather not starting on some Windows machines
    • 4.0.0.8 (5 Nov 2020) BETA
      • Added Day Mapping as an option
    • 4.0.0.7 (1 Nov 2020) BETA
      • Add missing dll files to install package
    • 4.0.0.6 (1 Nov 2020) BETA
      • Add missing dll files to install package
    • 4.0.0.5 (1 Nov 2020) BETA
      • Bugfix: Noda Time downgraded due to Mono (Linux) dependency
    • 4.0.0.4 (1 Nov 2020) BETA
      • Bugfix: Enable weather service checks at startup
    • 4.0.0.3 (1 Nov 2020) BETA
      • 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
    • 4.0.0.2 (23 Oct 2020) BETA
      • Bugfix: Wizard did not automatically start the weather service updates after completion (fixed)
    • 4.0.0.1 (23 Oct 2020) BETA
      • Updater installer for rnbWeather
    • 4.0.0.0 (21 Oct 2020) BETA
      • Initial Release

    Known Bugs/Issues
    For a list of current known bugs/issues, please see this forum post:
Working...
X