Forum

From meteobridge
Revision as of 00:38, 1 August 2016 by Admin (Talk | contribs)

Jump to: navigation, search

Meteobridge is a device that is easy to use and which should not raise a demand for extensive support. However, there is a forum, where you can share experiences, questions, wishes with other users.

Forum

Please make use of this in favor to emails, as a wider public can participate of your insights and problem resolution recipes. Forum is part of Meteohub Forum: Meteobridge Forum

Release Log

To get the latest release running on your rig, just do a reboot or power-cycle. Chapters below illustrate new features and bug fixes that have been realized in current and previous releases.


In The Works / On TO-DO List

  • Meteobridge PRO: implement user-defined graph generation, based on gnuplot graphing engine.
  • Meteobridge PRO: add import data mechanism
  • Meteobridge PRO: add WSWIN "Dateiüberwachung" (postponed)


Version 3.1

planned for August


Version 3.0

released July 31 / August 1, 2016

  • Meteobridge PRO: fixes bugs when using "@" time addresses with template variables, like "rain0total-sum@h12" which returns sum of rain fall during last 12 hours.
  • finalized support for new Aculink bridge firmware. Meteobridge does now support old and new Aculink bridge firmware.


released July 29, 2016

  • alpha support for new Acurite Aculink bridge data format (still looking for a users bridge to test with)
  • larger input field for WOW site ID to better handle the new very long ID token from WOW.
  • THB sensors with missing temperature and/or humidity data are no longer added with artificial temp/hum data. Temp/hum information for these sensors are no longer provided (example: On Meteostick variable "thb0hum" is missing and on Acurite Aculink bridge "thb0temp" and/or "thb0hum" are be missing).
  • Meteobridge PRO: fixes some bugs on database requests,
  • Meteobridge PRO: adds check for RAM database consistency, when database repair option is selected.


released July 21, 2016

  • reduces fastest update interval for WOW to 10 minutes, in order to avoid bad packet messages with WOW.
  • fixes current changes to final version 3.0 and allows to stick to this version on "system" tab.
  • shortest WOW update interval is set to 10 minutes to avoid rejected data transmission.


released July 20, 2016

  • fixes LOOP and LPS errors occurring when using Vantage IP data logger.


released July 19, 2016

  • fixes a bug related to sending data to windfinder on Asus Meteobridge devices.


released July 15, 2016

  • Meteobridge PRO: automatically erases database tables lacking data. This will remove sensors from sensor list on "History" tab that don't have any data in the database.
  • Meteobridge PRO: reduces database writes when syncing RAM and USB databases on process start.


released July 14, 2016

  • increases logging timeout period of 15 secs to 20 secs in order to allow more stable WLIP uploads to Davis weather link server.
  • Meteobridge PRO: fixes error messages popping up on early 3.0 version when generating WDL exports.


released July 12, 2016

  • Meteobridge PRO: massive rework of how data is stored. In essence there now is a pseudo persistent database keeping data in per minute resolution for the last 36 hours and a database in internal USB store that holds data on per hour/day/month/year level forever. Flash wear is reduced by about factor 60 and capacity of 8GB also looks to be overstated as USB database will grow very slowly. As so many code fractions needed to be adapted, there might still be some bugs here and there. Please report bugs to "info(at)meteobridge.com". We expect things going smooth after s short time.


released July 6, 2016

  • adds code to terminate stalled logger processes that might keep tcp ports busy.


released July 5, 2016

  • fixes SMS sending bug introduced with June 28 release


released July 3, 2016

  • makes use of a vector adding method to compute average wind direction. Result is no longer restricted to a fixed number of direction buckets (have been 16 in the past)
  • Meteobridge PRO: in order to eliminate the USB flash defects which are likely to occur after a certain time of use, we decided to dramatically reduce update interval of the internal database. Now data is only written every 15 minutes to the internal database. When this works flawless, update interval is planned to be further extended to every hour. As a result database will no longer provide per minute data. Nevertheless, the current 24h data will be available in RAM, so min/max/avg data of last minutes hours can still be computed correctly. RAM data also survives controlled reboots. Impact of stripping away the per minute database representation in regard to template variables is described in the Template section of the wiki.


Version 2.9

released June 28, 2016

  • fixes a bug which sometimes stalls https requests and by that blocks all uploading.
  • information: Sonotrigger has released an Android app to display Meteobridge data easily and nicely on your smartphone (http://software.sonotrigger.com/)


released June 18, 2016

  • minor bug fixes


released June 8, 2016

  • Meteobridge PRO: changes in the boot process to better handle internal storage setup problems, which might have caused a stall during boot in certain situations.
  • Meteobridge PRO: enhancement in "cannot connect" black start page, which now also includes system log and list of running processes.


released June 2, 2016

  • Meteobridge PRO: fixes a sometimes occurring bug in WD-Live exports.


Version 2.8

released May 29, 2016

  • fixes bug with "nonzerotime" selector when applied to rain total values (was fine on MB PRO, but wrong on standard Meteobridges).


released May 18, 2016

  • fixes a rain sensor issue occurring on some for Davis stations


released May 16, 2016

  • fixes a bug that prevents from using rain total counter for summing up sunshine duration reported via a modified Davis rain station.


released May 14, 2016

  • minor optimization on FTP uploads and upload task scheduling


released May 10, 2016

  • Meteobridge PRO: fixes a few bugs in regard to the manual data export options.


released May 8, 2016

  • adds selector "nonzerotime" which reports the sensor's last occurrence of a value above 0.0. This is useful when applying to "rain0total" sensor to identify time stamp of last rainfall.
  • applies definition of primary outdoor temp sensor also the sea level pressure and windchill calculation.


released May 7, 2016

  • Meteobridge PRO: adds features to address data from the past by giving an absolute or relative point in time description. This allows a very flexible access of data from the database when designing templates. Details can be found here: http://meteobridge.com/wiki/index.php/Templates#Meteobridge_PRO_Additions
  • Meteobridge PRO: fixes a sporadic occurring bug in reporting temperature and humidity inside the box
  • adds more precision when computing sea level pressure for Ambientweather ObserverIP solution. This might be noticeable when operating in higher altitudes.


released May 6, 2016

  • Meteobridge PRO: fixes a bug that can add phantom rain on reboot.


released May 1, 2016

  • Meteobridge PRO: fixes a bug that crashes the system (caused by RAM shortage) when generating very large export files (many sensors of a month in a one minute resolution).


released April 28, 2016

  • Meteobridge PRO: SMS send service can now handle multiple recipients separated by comma.


released April 27, 2016

  • adds support for weather network Wedaal


released April 26, 2016

  • better handles load peaks when many services try to upload via slow network protocols like FTP. This will improve stability for power-users pushing Meteobridge / Meteobridge PRO to its limits.


released April 23, 2016

  • fixes a bug in regard to total rain fall computation, where sometimes rain fall was not registered.
  • supports new HTTPS upload URL of windfinder


released April 18, 2016

  • Meteobridge PRO: fixes a bug related to sending emails from template folder that contain line feeds. Bug was rather nasty as it stalls the data logger.


released April 13, 2016

  • Meteobridge PRO: adds "Sunrise Switzerland" as predefined 3G provider.
  • adds script that can be called to keep WAN connection alive by pinging Google DNS 8.8.8.8. Script URL is "http://templates.meteobridge.com/keepwan.sh".


released April 9, 2016

  • Meteobridge PRO: allows to pre-configure MBPRO for distinct reseller options by means of a USB stick. If you have a need for mass pre-configuration please contact "info(at)meteobridge.com" for details.


released April 5, 2016

  • fixes a bug that throwed an error when selecting network tab. Bug was limited to Meteobridges licensed by ambientweather.


released April 3, 2016

  • minor bigfixes


released April 2, 2016

  • adds Dutch WOW-NL network, which runs a partnership with UK WOW office.
  • Meteobridge PRO: write frequency of "non-weather" data like signal level, battery level, all the system information is reduced to every 5 minutes instead of every minute. That reduces write load and write volume in regard to the database significantly and makes database operations more crisp and reduces "database locked" situations.


released March 28, 2016

  • adds "=apm" converter to template variables about sun/moon rise and set times.
  • Windchill.png
    adds option on "Station" tab not to compute wind chill. This is useful when you don't have a temp sensor and wind speed recording will be blocked while waiting for an outdoor temp sensor to show up in order to compute wind chill correctly.


released March, 26, 2016

  • allows to use "\#" in email subjects to insert a "#" into the subject field. Quoting the "#" character is needed as an unquoted "#" will indicate that subject ends and following characters are part of the email body.
  • fixes a bug in reporting min/max time stamps in AM/PM notation
  • fixes a bug that prevented DIR-505 platform to update Meteostick firmware.


released March 21, 2016

  • Meteobridge PRO: minor update on optional database repair function.


released March 20, 2016

  • changes to a better sea level pressure computation algorithm for Meteostick used with Meteobridge
  • Meteobridge PRO: does some improvements on optional database repair function on reboot.


released March 19, 2016

  • adds converter "apm" to allow reporting min/max time stamps as local time in AM/PM style. Example "201603011123344AM" indicates "2016 March 11, 12:33:44 AM".
  • fixes a bug when reporting dew point via port 5556.
  • fixes a bug reporting dew point data to Meteoplug live cloud service.
  • fixes a bug regarding IP-Observer solar radiation read out.


released March 13, 2016

  • fixes a bug on handling of multiple threads initiated by the weather network daemon. The bug seemed to be responsible for stalling and crashing of weather network feed daemon. Hopefully, this is the final fix for that kind of problems.


released March 11, 2016

  • Restore.png
    Meteobridge PRO: allows to easily import database backups. Drop-down menu shows backups available from a connected USB stick plus the database before latest restore or repair.
  • Meteobridge PRO: fixes a bug that prevents weather network daemon to start.


released March 9, 2016

  • Meteobridge PRO: allows to make backups of the database by a simple press of the "Backup" button on "System" tab.
  • Meteobridge PRO: allows to select stored database backups for restore operation. Backup can be provided on a connected USB stick or can be the old database put aside while doing a repair. This helps recovering from a failed database repair. Database restore operation itself is still not implemented. This will be part of the next update.
  • Meteobridge PRO: database repair can be scheduled for next reboot, but will not happen on every reboot. Also some sanity checks are added which should prevent from loosing database content by a failed repair. The replaced database is kept on the file system as "dbase.old" ready for restore operation.


released March 7, 2016

  • Meteobridge PRO: adds optional database consistency check on boot including automated database repair, if needed. Database repair takes serious time but can recover a database from many situations where it otherwise would need to be started from scratch or with the help of a backup. Option can be selected on "system" tab.
  • allows a better adaption to leaf/soil sensor configurations when using Meteostick or Meteobridge PRO red. You can now choose betwen three types of leaf/soil sensor arrays. 1) combined leaf/soil transmitter, 2) leaf only, 3) soil only. This avoids phantom soil or leaf sensors popping up.
  • minor fixes in regard to the new SMS service and update of the wiki sections to explain how to use SMS service via MessageBird.
  • Meteobridge PRO: handling of comments in export file definitions is now exactly done a described in the wiki.


released March 3, 2016

  • hotfix which solves a problem where HTTP push services terminate send process and result into "open named pipe /dev/meteobridge failed: No such device or address" error messages in system log.
  • fixes bug that prevents changing Originator string of SMS services.
  • Meteobridge PRO: adds database integrity check on startup and starts repair if needed, actions are logged in "system messages".


released March 3, 2016

  • Meteobridge PRO: fixes a major bug that renders "Live Data" tab unresponsive during first couple of minutes after restarting data logger process.
  • Meteobridge PRO: there were some situations where services got stalled after some time. Detailed analysis showed that this is caused by crashing of a central service handler thread. Code is changed to monitor this thread and to restart it again in case it is not running anymore. While this is a proper method to cure the symptoms (and a better design anyway) the root cause is still under analysis. Services that triggered this kind of stall were CWOP and APRS, both using socket services. Therefore, chances are good something in the socket handling is not 100% bullet proof in a threaded, partly concurrent environment. As the Unixers say "socket programming separate the man from the boy", so it looks I am a bit younger than expected ;-) I write a bit more technical here, because there were some bug reports about stalled units and you deserve to understand what this is about.
  • Testtrigger.png
    Meteobridge PRO: changes in database timing should reduce "database locked" events.
  • adds a "test" button to allow manual trigger of defined events. This makes it more easy to test you events.
  • adds SMS notification as another push service beside email and twitter. This makes use of messagebird.com services, where you can generate an account, put some money via PayPal onto your account and then you can send SMS until the money you stored there is consumed. All you need to make use of this service is to insert your MessageBird password (which you generate once you have an account there).
Sms.png
Smsx.png

Please be aware that firing tons of SMS from your Meteobridge can do some financial damage to you by eating up the credit you deposited at MessageBird. Please also be aware that smartbedded is not giving any guarantee that just a certain number of SMS is generated. You do that at your own risk and we do not guarantee proper function of SMS services in Meteobridge.


released February 26, 2016

  • Meteobridge PRO RED and Meteobridge with Meteostick: adds support for New Zealand Davis frequency hopping schema. Needs also Meteostick or internal RF updated to newest firmware (2.4)
  • Meteobridge PRO: does not print out empty lines for time stamps in the future when doing a data export.


Version 2.7

released February 22, 2016

  • Meteobridge PRO: fixes a bug in selecting providers when using USB modem on "network" page.
  • Meteobridge PRO: fixes a bug that prevents a WLAN client connected to a Meteobridge PRO to reach out to the Internet, when Meteobridge PRO is connected to the Internet via a USB router.


released February 21, 2016

  • Meteobridge PRO: fixes a bug in regard to front panel reset button display options.


released February 20, 2016

  • Meteobridge PRO: fixes a bug that can stall operation on use of certain services.


released February 19, 2016

  • Meteobridge PRO: fixes a bug related to measurement of transferred data
  • Meteobridge PRO: adds a pragma to fill smaller signal gaps in exports. This can be controlled by pragma "#fillgap=nn" in export template definitions, where nn is number of seconds a signal can be absent before filling with last data stops. Default is 300 seconds to be consistent with default hold time, that tells when a sensor is reported to be out of data when looking at live data.


released February 15, 2016

  • Meteobridge PRO: fixes a bug in regard to USB mobile network dongle operation.


released February 13, 2016

  • Meteobridge PRO: some fine tuning on latest USB mobile network dongle integration.


released February 10, 2016

  • Meteobridge PRO: supporting both main types of mobile dongles: (1) USB router types (ethernet interface via USB) and (2) classical USB modem types (serial USB connection to be controlled by AT commands). Wiki has been adapted on "network" section to reflect this. USB mobile connect dongles are supported on Meteobridge PRO only.


MBPRO-3G-small.jpg
Mbpro-3gdef.png
released February 7, 2016
  • Meteobridge PRO: better handling of preselected 3G providers, changes to kernel libs to support additional 3G USB dongles.
  • Meteobridge PRO: adds feature on "system" tab to set Windows workgroup name.
  • fixing a bug that produces data drops when sending data from a Meteostick enabled Meteobridge to Meteoplug cloud services.


released January 27, 2016

  • Meteobridge PRO: adds experimental support for Huawei E160 GPRS/3G USB dongle to directly connect to the Internet by mobile providers without need of LAN/WLAN. When a recognized dongle is connected, Meteobridge PRO offers a dialog on "network" tab to specify mobile credentials as shown on the right. Settings for German mobile providers Vodafone and T-Online/Telekom are predefined. To support other providers CHAT strings used for setting up the connection can be edited. In this mode internal WiFi of Meteobridge PRO can be used to act as an 3G router, where devices connecting to the Meteobridge PRO via WiFi (DHCP is supported) do also gain Internet access via the GPRS/3G dongle. To avoid spoiling your mobile data volume by loading application stack each time on restart, you can select "use internally stored version" on "System" tab. Please make sure that this release has been downloaded first, before sticking to it on internal storage.


Graphstab.png
released January 23, 2016
  • Wdlselect.png
    Meteobridge PRO: generate WD-Live clientraw files (first experimental release). WD-Live data upload can be selected as a new push service on "services" tab. Generated "clientraw" files also show up in folder "exports" and can be accessed there as a PC network share. When you find bad data in the client raw files, please post. There are about 2000 data entries to be handled, no chance to implement this without errors on the first run. Sensors used for WD-Live data generation can be selected on newly added "Graphs" tab.
  • Meteobridge PRO: fixes a bug when selecting external USB stick as primary data store.
  • Meteobridge PRO: fixes a bug that time stamp is not added when changing a minute's rain total on "History" tab.
  • Meteobridge PRO: predefined template "realtime.txt" can be used to feed CumulusRealtime dashboard or similar applications.
  • adds "solarmax" as slector for "mbsystem" variable group. It reports maximum possible solar radiation fur current day at defined point on earth (specified by system's latitude).


released January 17, 2016

  • Meteobridge PRO: fixes a bug when doing hourly data exports.


released January 16, 2016

  • Meteobridge PRO: fixes a bug where template files where not processed before being uploaded via FTP.
  • Meteobridge PRO: adds a simple weather data dashboard to the list of predefined templates to choose from when doing FTP upload.
  • Meteobridge PRO: fixes a bug with exports of an hour of data.
  • fixes a bug that can make data logging stalled when reading data from Oregon WMR-200 station.


released January 15, 2016

  • Usbstore.png
    Meteobridge PRO: allows to select which USB port to use as data store. Default is internal USB port, but ports on front and back panel can also be equipped with a USB stick and can be used as storage media. This allows the user to upgrade the USB store with larger/faster data store that can be easily replaced if necessary. When USB stick is used first time it will be reformatted and equipped with an ext4 on device level, without further partitioning. Switching to a new USB port used as database store needs a reboot. Unplugging a USB stick currently in use is not recommended and provides a high risk of rendering the database on the stick useless.
  • Passphrase.png
    allows to show WiFi passphrase while typing in on "network" tab.
  • Meteobridge PRO: fixes bugs in delta computation.
  • Borgervejr.png
    Meteobridge PRO: adds a template for feeding Danish weather network "BORGERVEJR" by email. Template is named "borgervejr.email" and can be selected via drop-down when defining an email send service. Address to send email to this network is "borgervejr@dmi.dk". You authenticate yourself by your email from-address.

In case you are interested how this works, template file "borgervejr.email" looks like this and uses the standard Meteobridge template mechanisms:

Meteobridge weather report#\ 
[DD]/[MM]/[YYYY] [hh]:[mm]:00\r\n\ 
#if#{*[th0hum-act.0:-9999]!=-9999*}#then#Humidity: [th0hum-act.0:]%\r\n#else##fi#\
#if#{*[th0temp-act.0:-9999]!=-9999*}#then#Temp: [th0temp-act.1:]C\r\n#else##fi#\ 
#if#{*[thb0press-act.0:-9999]!=-9999*}#then#Raw Barom: [thb0press-act.2:]hPa\r\n#else##fi#\ 
#if#{*[sol0rad-act.0:-9999]!=-9999*}#then#Solar: [sol0rad-act.0:]W/sqm\r\n#else##fi#\ 
#if#{*[win0dir-act.0:-9999]!=-9999*}#then#Wind Dir: [wind0dir-act.0:]\r\n#else##fi#\ 
#if#{*[wind0avgwind-act.0:-9999]!=-9999*}#then#Wind Spd: [wind0avgwind-act.0:]mps\r\n#else##fi#\ 
#if#{*[wind0wind-max15.0:-9999]!=-9999*}#then#Wind Gust: [wind0wind-max15.0:]mps\r\n#else##fi#\ 
#if#{*[rain0total-sumday.0:-9999]!=-9999*}#then#Tot Rain: [rain0total-sumday.1:]mm\r\n#else##fi#

A similar inline template definition without the line breaks and trailing "\" characters can also be used by non-PRO Meteobridges.

Version 2.6

released January 14, 2016

  • Meteobridge PRO: fixes bug on time stamps for maximum data when editing values manually.
  • fixes a bug when receiving data from a Davis station on transmitter ID #8 via Meteostick.
  • adds this version to the long term archives as final "Version 2.6"


released January 12, 2016

  • Meteobridge PRO: fixes a bug in display uptime on live data page
  • Meteobridge PRO: fixes a bug in reading out tx/rx network traffic
  • Meteobridge PRO: fixes some issues when using system data or WS600 precip type data with Meteoplug cloud service
  • allows password-free calls of web pages "livedata.cgi", "livedataxml.cgi", "template.cgi" in folder public. Example: "http://ip-of-your-meteobridge/public/livedata.cgi"
  • adds evaluation of "if-then-else clauses" when templates get evaluated by "templates.cgi" web interface call.


released January 10, 2016
  • fixes a bug when using Envoy8x
  • fixes a bug on TP-Link devices (MR3020, MR3040, 703N) that stalls USB connection with Meteostick when Meteobridge is in LAN mode and performs scan for available SSIDs
  • Meteobridge PRO: adds two display definitions that scroll through actual weather data with large text. One definition is with metric units ("BIG-scroll-ISO.dsp"), the other with imperial units ("BIG-scroll-IMP.dsp"). These templates can be used to make user-defined templates out of it. Templates should be triggered no more than every 30 seconds as run through of all screen does takes about 30 seconds.


released January 8, 2016

  • allow multiple Davis ISS (like with Envoy8x) when operated with Meteostick. Please read more details here.
  • show WiFi passphrase as tool tip on "mouse over" event.
  • Meteobridge PRO: support use of files stored in templates folder with "template.cgi" pull data service. Please see section "Add-On Services"


released December 22, 2015

  • fixes a newly introduced bug related to "delta" selector when using template variables.
  • MB PRO: fixes a bug regarding rain0total variable evaluation in templates.
  • now fully supports Davis Envoy8x
  • MB Pro: adds option to set password for SMB share on "system" tab and also allows to enable/disable guest access to SMB share.


released December 21, 2015

  • Meteobridge PRO: some bug fixes around evaluation of template variables.


released December 20, 2015

  • some final fixes regarding Peetbros wind speeds.
  • Meteobridge PRO: makes more intensive use of its SMB share, where a user can load and store data like on a PC network share. This reduces the need to load templates from an Internet URL. You can simply put the templates to be used on the network share and Meteobridge PRO offers to make use of those by simple drop-down lists on "services" tab. Please see attached table to understand where Meteobridge PRO looks for template data.
Service Sub Folder File Extension Comment
Display templates .dsp subject to template expansion, "\n" strings used in inline template definition are represented as standard line feeds in the template file. Double quoted "\\n" strings in the inline definition are represented as single quoted "\n" strings in the file.
FTP export .txt generated exports are uploaded without further processing
FTP templates .txt subject to template expansion
Email templates .mail subject to template expansion
HTTP templates .url subject to template expansion
Script scripts .sh scripts are executed without further pre-processing
Export templates .exp subject to special template expansion for export file generation
MYSQL -- -- can use inline templates only
Twitter -- -- can use inline templates only


released December 19, 2015

  • Meteobridge PRO: new template features to make data in the database fully accessible to templates: Selectors val, min, max, avg, sum, mintime, maxtime can be combined with a "@YYYYMMDDhhmm" specifier, which determines the point in time where the data should be taken from. This specifier also defines if data should be used on a per minute, per hour, per day, per month or per year resolution. To get data in a per minute resolution the specifier needs to define the point in time down to the minute. Example: "min@201512190900" selects minimum data from December 19, 2015 at 09:00 (on a per minute base), while "min@2015121909" selects minimum data from December 19, 2015 09:00 until 9:59 (on a per hour base). Please find more details here.
  • improves wind data handling for Peetbros weather stations.


released December 17, 2015

  • Meteobridge PRO: allow data exports to be automatically uploaded and named via FTP (Please see Meteobridge PRO tutorial on how to use this)
  • FTP uploads support use of date/time variables in the upload path. Defined variables are [YYYY], [YY], [MM], [M], [DD], [D], [hh], [h], [mm], [m] as defined for use in templates.


Scheduledexport.png
released December 13, 2015
  • adds feature to schedule data exports to PC network share as a new service on Meteobridge PRO.


Mbro-red-front.jpg
Mbro-black-front.jpg
released December 12, 2015
  • supports both types of Meteobridge PRO hardware, with RF capabilities (red caps) and without (black caps).


released December 8, 2015

  • supports UTF-8 special characters in SSIDs.
  • first release that supports Meteobridge PRO hardware.


released November 29, 2015

  • fixes a bug in baro trend conputation and moves thresholds to ISO units (-2, -1, 1, 2 hPa).


released November 26, 2015

  • fixes barometer trend thresholds from 0.3 (resp 0.6) inHg to 0.03 (resp 0.06) inHg.
  • adds support for non-JFIF jpeg captures from non-Ubiquiti Web cams.


released November 15, 2015

  • additional AirCam hot fix for post 1.x AirCam FW versions


released November 14, 2015

  • adds Dutch barometer trend texts with converter "nlbarotrend".
  • fixes a newly introduced bug regarding rain totals.
  • fixes a bug regarding reading pictures from Ubiquiti AirCams on SW version numbers below 1.2.


released November 13, 2015

  • some improvements on server and client side to achieve more reliability in regard to remote connections.


released November 9, 2015

  • fixed a bug related to new "delta" selectors.


released November 7, 2015

  • introduces simple trend analysis on time series data. New selectors are named delta1, delta2, ..., delta60, delta1h, delta2h, ..., delta24h which represents the difference between the current value of the sensor compared to the sensor value 1, 2, ..., 60 minutes or 1, 2, ..., 24 hours ago. A negative delta value indicates that sensor value has decreased. In order to put this into categories meaningful for air pressure trends, a converter "barotrend" is defined that results to -2, -1, 0, 1, 2. Converter "enbarotrend" reports the trend in English synonyms FF (falling fast = -2), FS (falling slowly = -1), ST (stable = 0), RS (rising slowly = 1), RF (rising fast = 2). Threshold levels are explained in the template section of the wiki. Example: "[thb0seapress-delta1h=barotrend:0]" returns "1" when pressure has slightly (0.3 to 0.6 inHg) increased over the last hour. "[thb0seapress-delta3h=enbarotrend:--]" returns "ST" when pressure difference between now and 3 hours ago is in -0.3 to 0.3 inHg range.
  • fixes a bug that prevents from uploading data to OpenWeatherNet when latitude and longitude data is not setup manually on "System" tab.
  • uses "route -n" instead of "route" internally to avoid Meteobridge stalling admin pages in case DNS is very slow.


released November 1, 2015

  • fixes a shortly introduced bug that can crash the data logger when using meteoplug server uploads


released October 31, 2015

  • fixes a bug that prevents Meteostick firmware updates on D-Link DIR-505 platform.
  • changes CWOP standard URL to the CWOP internal round-robin address "cwop.aprs.net"
  • fixes a minor memory leakage in logging process that could produce system stalls over time.
  • removes WindGuru from list of selectable weather networks when Meteobridge is a special version licensed by windfinder.com.


released October 16, 2015

  • adds support for CH341 usb serial converter to all Meteobridge platforms (TP-Link platforms with firmware version below 1.4 are not updated as they don't offer enough free flash).
  • fixes a dnsmasq related issue that blocks local name resolution when Meteobridge tries to resolve names when reaching out to devices in the LAN.


released October 5, 2015

  • fixes a potential DNS issue in case Meteobridge is not behind a firewall that blocks incoming DNS requests on port 53 (open recursive DNS resolver issue). Anyway, we strongly recommend not to expose a Meteobridge directly to the Internet. It is meant to operate in a protected LAN/WLAN.


released September 29, 2015

  • adds simple if-then-else logic to templates. Wiki provides details and an example at the end of template section.
  • fixes Meteostick firmware update process, which now provides most recent firmware 2.3b2 when initiating an update (instead of 2.3b1 which was flashed before).


released September 20, 2015

  • better handle "no data received" condition on Rainwise CC3000 logger.
  • fix missing display of IP and NETMASK when connected by Ethernet (new bug introduced with 2.5).
  • broader range of RF sensitivity (-30db to -105db) threshold settings when using Meteostick.
  • new bandwidth settings (small, normal, wide) to optimize RF reception from Vantage console retransmits when using Meteostick. In order to have this working, it needs update to Meteostick to FW 2.3b2 (or newer). This can be done with "Update Firmware" button in Meteostick section of "System" tab. To receive Vantage console retransmits it needs setting "wide".

Bandwidth.png

Version 2.5

released July 31, 2015

  • making latest version 2.5 a stable and archived version you can stick to on "system" tab.


released July 27, 2015

  • fixes a bug related to network bridge mode as used for Aculink and some web cam setups. It needs yo to press "save and apply and reboot" on "Network" tab and to have it rebooted.


released July 25, 2015

  • fixes a newly introduced bug on "Weather Network" tab regarding execution of JavaScript.


released July 5, 2015

  • fixes a bug which prevents application of rain multiplier settings when uploading data to Meteoplug cloud service.


released July 3, 2015

  • adds template variables "th0lowbat", "thb0lowbat", "wind0lowbat", "rain0lowbat" which can be used to report current battery status of the sensor. 0 = no low battery, 1 = low battery status. Only current values can be requested (with "-act" selector), historical status is not recorded.


released July 2, 2015

  • fixes a shortly introduced bug related to rain total evaluation.


released June 29, 2015

  • caption
    add support for KMtronic USB relay that is handled as a USB serial device. In order to keep it separate from the USB serial weather station device identifier, you can determine on "Select Station" tab which port on the USB hub the KMtronic relay is connected to.

Page1-usbswitch.png


released June 27, 2015

  • allow for definition of retries when uploading cam pictures to Meteobridge cam service.
  • allow for template selectors from 1 to 60 minutes for "valX", "minX", "maxX", "avgX", "sumX" (like min22, sum45, etc).
  • supports up to two decimals when specifying "rain multiplier" on "Select Station" tab.
  • adds support for weather network "windguru".

Wguru.png


released June 9, 2015

  • adds "nldir" as additional converter for wind data to print out wind direction abbreviation in Dutch.
  • adds support for new Ubiquiti cam firmware 3.1.x"


released May 28, 2015

  • fixes an issue receiving data from a Davis repeater (bug did show unexpected CRC errors)


released April 30, 2015

  • adds support for Ubiquiti Aircam firmware version 3.1.x
  • adds variable "mbsystem-station" which reports connected station as a text ("wmr-200" as example)
  • fixes a bug that did prevent changing wind sensor to take wind direction from, when a new primary wind station is selected (affects Acurite Internet Bridge operation only)
  • expands use of "valX" selectors (when using Meteobridges template feature) to all sensors with IDs "0" or "1" (like "th0temp", "wind1wind", "rain0total")


released April 14, 2015

  • improves reading from Ambient Observer IP stations


released April 5, 2015

  • caption
    provides an update to Meteostick firmware v2.2 which now also supports Davis sensors sold in Australia, that have different frequency hops than US or EU versions. On Meteostick firmware versions before 2.2 selection of Australian frequency bands will fail. Please use "update Meteostick" feature on "System" tab to flash latest firmware to your Meteostick.


released April 3, 2015

  • supports all unit settings (metric and imperial) when using Obverser IP.
  • adds evaluation of expressions on template variables to script paramters.
  • fixes a bug on evaluation of arithmetic expressions with leading blanks.


released March 25, 2015

  • adds a feature to template variables that allows computation of numerical values. Details are explained here.


released March 24, 2015

  • caption
    adds support for triggering a USB relay based on weather data. Supported relay is PUSBIO1R from Pandatron. This 1-port USB relay can be connected to the USB hub connected to your Meteobridge in parallel to your weather station. Meteobridge provides a low level driver to send on/off commands to the USB relay by means of executing a script that calls "/home/meteohub/swusb" with parameters "on" or "off". To make it most easy for you, there is already a script predefined (Pandatronic PUSBIO1R USB switch) that can be used within push services definitions. The example below can be used to control a rain funnel heater, which is switched on when outdoor temperature falls below 0° Celsius and is switched off when temp raises again above 0° Celsius. Please see example below for details.

Pusbio1r.png


released March 22, 2015

  • adds support for floating water temperature sensor in Acurite Aculink bridge scenarios.


released March 18, 2015

  • fixes a bug that did prevent reading data from observerip stations on Meteobridge D-Link and Asus platforms.


released March 15, 2015

  • caption
    adds experimental support for Oregon WMR-300 station. Historical data of the logger inside the station is not used. Implementation is based on sniffing the USB data, so there might still be a few bugs in there. Data from wind, rain, indoor and outdoor temp sensors are obviously received fine.


released March 14, 2015

  • caption
    adds support for Rainwaise stations connected to a CC-3000 computer interface. Now both Rainwise computer interfaces are supported. The older white-boxed MKIIICC and the recent black-boxed CC-3000. Support for CC-3000 is brand new, so please keep me posted when you hit some bugs. As we don't have the station physically, we were relying on remote access to develop the drivers, which somehow reduces options for testing.
  • includes a minor Vantage pass-through timing tweak, that might help to pass-through USB connected Vantages more reliable.


released March 10, 2015

  • optimized vantage pass-through timing, that should resolve some issues with connected USB data loggers.


released March 7, 2015

  • adds experimental support for Meteostick being able to receive RF packets from a Davis Vantage repeater. This needs a Meteostick firmware update to version "2.2 b1". Please reflash your Meteostick by calling "http://ip-of-your-meteobridge/cgi-bin/stickupdate.cgi?2.2b1". Having done that packets coming from a Davis repeater are also used.


released March 4, 2015

  • improves ability to read web cam pictures where web cam is protected by http basic auth.


released February 26, 2015

  • fixes a bug that prevents from selecting found WLIP IPs via drop-down.
  • makes http upload timeouts a bit less strict
  • fixes a bug that breaks Vantage WLIP pass-through some times.


released February 8, 2015

  • sorts sensors in history section of live data tab according to sensor id, sensor type and measurement unit.
  • applies some changes to computation of rain rate for Acurite Internet Bridge stations.


released February 7, 2015

  • adds selector "age" to all sensors to allow for testing how old the sensor data is. Value returned is number of seconds since last data reception. Example: Variable "th0temp-age" tells seconds passed since last update from outdoor temperature sensor.
  • fixes a factor 10 error for solar radiation on Ambient Weather Observer-IP station.


released February 4, 2015

  • fixes a bug 1) regarding switching sea level and local pressure and 2) regarding conversion of rain data from inch to mm for Ambient Weather Observer-IP.


released February 4, 2015
caption
  • caption
    adds experimental support for weather station "Ambient Weather Observer-IP". All you need to know is the IP of the Observer-IP module. Units selected for display on Observer-IP must be the imperial default ones.
  • fixes a bug that disables port default setting 22222 when using Davis Vantage IP data logger.

Version 2.4

released February 1, 2015

  • fixes a bug that inhibits to change application version to load on next reboot (on "system" tab).


released January 30, 2015
caption
  • caption
    adds experimental support for Davis Envoy8x logger. Envoy8x logger needs to be configured with the Davis setup tool before the logger can be used with Meteobridge (definition of transmitters regarding channel and sensor type, rain bucket size, etc). Envoy8x allows to make use of up to 8 Vantage transmitters (IS, Wind, Rain, Leaf/Soil, Temperature, Temperature/Humidity) in parallel. Especially for larger sensor arrays this can be very interesting. Meteobridge (beside Meteohub) is the only non-Davis software being able to handle Envoy8x loggers. To make this a full tested production ready feature we need feedback from users running different setups. Selecting the sensors that should be used for weather network reporting can be done by the recently introduced selection of primary sensors on "live data" tab in "historical data" section.
  • fixes a bug where sealevel pressure displayed in live data section was not 100% identical to "now" section in historical data.


released January 25, 2015

  • caption
    allows to delete sensors from historical data that don't have received data recently. Deletion is simply done by clicking the trash can and by confirming the "are you sure" dialog.
  • fixes a bug that historical data for sensors following the one to be deleted are also deleted.


released January 24, 2015

  • fixes a bug in enumerating Acurite 3in1 and rain sensors when used with Acurite Internet bridge.
  • adds support for generic APRS services, which are now available an additional weather network.
  • allows to block primary sensors from sending data to weather networks. Just click onto the name of a primary sensor (green), confirm that you want to block this sensor and sensor will be marked as blocked and sensor name switches to red. By clicking again onto the sensor name, it will be unblocked and appears in green again.


released January 22, 2015

  • caption
    introduces the concept of primary sensors, which are the sensors that are used for reporting data to the weather networks. On "live data" tab primary sensors are listed in green in the historical data section. Sensors actually not used as primary but having the potential to be used as primary sensors are displayed in yellow. By clicking onto a primary sensor (green ones) Meteobridge displays what kind of data the sensor is used for in the weather network context. By clicking onto a "potential sensor" (yellow ones) Meteobridge presents a drop-down list you can choose from to make this sensor a primary sensor. This allows to make the "outdoor temperature sensor #1" your primary sensor to be used for outdoor temperature reporting instead of using the default outdoor temperature sensor for this. On small weather stations with just one set of sensors this feature will not give lots of options, but stations with lots of sensors do get more options to select which sensor reports to the weather networks. This screen capture video demonstrates how to replace the standard temp/hum/dew sensor with the additional outdoor sensor #1.


released January 20, 2015

  • fixes issues when 3in1 and 5in1 sensors are used in parallel on an Acurite Internet Bridge setup. 5in1 sensor array is given IDs wind0, th0, rain0 and these will be used for reporting into weather networks.


released January 17, 2015

  • allow daisy chaining of any Davis Vantage PC weather program. A Meteobridge connected to a Davis Vantage by an Davis data logger (regardless if serial, USB or IP) exposes the Vantage on port 22222 like a Davis IP data logger. This allows other weather programs to also connect to the Davis Vantage and to read data in parallel from it. Only one additional program can read data from the Vantage. Function is a bit similar to the "Virtual Vantage" program that has been offered as a PC solution. Difference is that Meteobridge also supports LOOP2 communication (which "Virtual Vantage" does not) but as a downside Meteobridge can handle only one additional client (instead of 8 like "Virtual Vantage")


released January 17, 2015

  • adds a drop-down list to select from predefined scripts from "templates.meteobridge.com".
  • fixes a newly introduced max/min values edit bug on "live data" tab.
  • fixes layout issues on "live data" tab.
  • adds support for Acurite 3N1 sensor array when used with Acurite Internet Bridge.


released January 15, 2015

  • allow to edit "all time" data.
  • adds new system variables to react on no data coming in situations:
    • "mbsystem-uptime": uptime of Meteobridge in seconds.
    • "mbsystem-lastdata": seconds passed since last piece of data received from weather station, returns -1 if no data received. Does not distinguish between useful and useless garbage data.
    • "mbsystem-lastgooddata": seconds passed since last piece of meaningful sensor data recorded, returns -1 if no sensor data recorded so far.
  • fixes some configuration restore issues.


released January 9, 2015

  • fixes another minus degree Fahrenheit bug.
  • adds experimental support for AnythingWeather network.


released January 6, 2015

  • fixes a Meteostick bug with temperatures below 0°F.


released January 3, 2015

  • adds options to backup and restore configuration of a Meteobridge. Current network settings, timezone, latitude and longitude data are not overwritten when restoring a previously saved backup.
  • adds a button to update Meteostick firmware to latest version (will only be displayed when a Meteostick-based weather station is selected).

Maintenance.png


released December 22, 2014

  • fixes a bug that inhibits to define additional sensors for Meteostick operating a Davis Vantage.


released December 20, 2014

  • fixes a bug in regard to Meteonews data transfer.
  • fixes a bug computing BFT wind speeds.


released November 27, 2014

  • adds support for weather network Meteonews.
  • adds support for weather station Lufft WS600.
  • adds template variable "hoursum" to grab the increase during the current hour on cumulative sensors like rain or evapotranspiration.
  • fixes a false error message, telling that Ubiquiti cam cannot be connected, although connection is done fine.


released November 16, 2014

  • fixes a bug computing rain rate for Vantage stations connected via Meteostick. Previous computation was factor 10 too low. As rain rate is recorded together with rain totals, update might hang a few seconds behind compared to what Davis console displays.


released November 15, 2014

  • fixes a bug computing sea level pressure for WMRS200 stations.


released November 9, 2014

  • fixes a bug in the "stickupdate.cgi" script.


released November 7, 2014

  • fixes a bug that prevents from assigning additional Davis sensors a transmitter ID when used with Meteostick.


released November 4, 2014

  • adds percentage of good RF reads vs RF noise in case of Meteostick usage. Percentage is displayed in signal column of indoor sensor. Values below 1% are considered as difficult RF noise conditions. RF good vs noise ratio can be improved by better placement of Meteostick (using the USB cradle) and reducing Meteostick RF sensitivity.

Goodrf.png


released November 2, 2014

  • WS1000/HP-1000 outdoor multi-sensor units from Ambient Weather/Fine Offset are now fully supported by Meteostick. Support just covers the outdoor sensor unit, air pressure is given by Meteostick. This version allows the Meteostick to drop its binding to an initially found WS1000 sensor unit. This can be done manually by a checkbox on "Select Station" tab or will be done automatically after a series of failed attempts to connect with the unit. Sensor unit IDs change when sensors are power cycled. Therefore, it needs a mechanism to bind to these IDs (which is done automatically) and to unbind again, when unit with another ID (or changed ID) should be listened to. In order to have Meteostick supporting WS1000 you have to update its firmware to version 2.0 by calling this URL: "http://<ip_of_your_meteobridge>/cgi-bin/stickupdate.cgi"

Ws1000.png

  • further improves RF reception reliability of Meteostick for WS1000 sensor units.
  • delays sending of weather data until all main values (outdoor temp, outdoor hum, pressure, rain rate, wind speed, wind direction) have been provided by the weather station. Wait ends after a minute to allow uploading in situation where some data is missing because of sensor defect etc.
  • supports new Ubiquiti Unifi cameras (not the pro series). Remark: Snapshots have the Ubiquiti logo as a watermark in the lower right. At the moment we can't say if we can remove this watermark logo with coming SW updates.

Uvc.png


released October 26, 2014

  • eliminates wrong "needs a USB hub" warning on "Select Station" tab, when using a Meteostick.
  • adds experimental support for reading RF data via Meteostick from Fine Offset HP-1000 (Ambientweather WS1000) outdoor sensors (US and EU version). This needs update of Meteostick firmware to version 2.0 beta.
  • introduces easy firmware updates for Meteosticks by any Meteobridge. Just browse to "http://<ip_of_your_meteobridge>/cgi-bin/stickupdate.cgi" to have the Meteostick flashed to newest firmware. When you want to flash a distinct firmware version, you can add version number as URL parameter. As an example: "http://<ip_of_your_meteobridge>/cgi-bin/stickupdate.cgi?2.0beta" flashes version 2.0 beta to the Meteostick.


released October 23, 2014

  • fixes bug in windchill computation for wmr200.


released October 21, 2014

  • minor optical bug fixes regarding new "deactivate push services" feature.
  • "i" icon on "live data" tab shows history of events triggered by alarm definitions.

Alarm-hist.png


released October 20, 2014

  • Windfinder logo now points to sing-on page of Windfinder network.
  • adds a feature that allows to deactivate a push services definition without deleting it (still beta). Simply select "off" from drop-down menu of the event to be deactivated.

Event.png

Eventx.png


released October 19, 2014

  • adds indicator if USB hub is connected to platform string on "System" tab.
  • adds English overlay texts for Aircam 1.1 and 1.2/3.x but using ISO instead of imperial units.
  • fixes a bug that deletes user settings that contain a "x_" sub string.
  • adds location information to system tab based on the WAN IP address.
  • fixes a bug that stops data logging process when alarm condition has empty raise or clear condition.
  • makes use of rain rate as send from Davis rain gauge via RF when operating with Meteostick (no longer doing Meteobridge specific computations).
  • fixes a bug that fires incremental alarms although one-time alarm invocation was defined.
  • adds modulus operator and arithmetic functions to be used for definition of alarm trigger conditions (see here).


released October 8, 2014

  • adds red comment on "i" icon text when alarm is triggered and puts green comment in, when alarm is resetted. This allows a better understanding how evaluated conditions trigger actions.

Version 2.3

released October 8, 2014

  • modifies evaluation of trigger events in a way that does not trigger when clear condition is met (in that case it skips raise condition evaluation)
  • adds firing of trigger event to "i" icon condition evaluation history and allows to show latest 24 evaluations (instead of 8 before).


released October 2, 2014

  • fixes a bug on day change, where today/yesterday variables are not properly set for the very few seconds
  • reworks expressions handling of alarm conditions and removes some bugs regarding expression evaluation. Changes are in detail:
    • Variables can be used with or without enclosing square brackets. If used without, please make sure there is a blank before and after the variable. Apart from this, there is no need for separating operators etc by blanks.
    • Variables can use all defined qualifiers, like "th0temp-act=F.0:0".
    • There is no longer a distinction between simple and complex conditions.
    • Logical operators in expressions for "and" are "&" or "&&", both have the same meaning, some with "or" which can be "||" or "|".
    • The "i" icon shows history of latest evaluation of raise and clear conditions. To get more recent history reload "Push Services" tab by clicking onto the tab and then going back to the "i" icon.
    • The "i" icon also lists errors during condition evaluation.

Alarm2.png


released September 28, 2014

  • allows additional temperature/humidity sensors for supported ELV/Conrad and LaCrosse stations.
  • fixes a bug in clearing alarms on certain conditions
  • fixes a bug regarding air pressure on Rainwise MKIII stations


released September 20, 2014

  • proposes latitude/longitude when doing initial setup (data derived from WAN IP address)
  • proposes a time zone when doing initial install (data derived from WAN IP address)
  • displays assumed location as derived from WAN IP address
  • displays Internet provider that connects the Meteobridge with the outside world


released September 17, 2014

  • Aircam initialization issues are a bit harder to resolve than expected. This release should fix issues on all platforms.


released September 13, 2014

  • fixes a bug in setting up AirCams with latest firmware 3.0.7 to be correctly initialized for operation with Meteobridge on DIR-505 platform


released September 9, 2014

  • fixes a bug in setting up AirCams with latest firmware 3.0.7 to be correctly initialized for operation with Meteobridge. Former issue related to switching web interface from HTTPS to HTTP has been solved.


released September 6, 2014

  • improves overall ssh tunnel stability and detection of stalled ssh tunnels used for remote login


released August 27, 2014

  • fixes a rain cumulation bug when using Meteostick, where first rain bucket tip has been omitted


released August 25, 2014

  • fixes http-keepalive problems with DIR-505 when used through ssh tunnel.
  • fixes a bug that halts data logging when defining long e-mail bodies (>2000 bytes) or using single quotes (') in e-mails. This bug fix allows to send HTML emails as described here.


released August 9, 2014

  • improves reconnect to gateway server after reboot (makes sure previous tunnel is removed before establishing new one)
  • adds counter for received and transmitted bytes since last reboot.

Traffic.png


released August 6, 2014

  • fixes a bug that might prevent triggering events on distinct time of day
  • allows to reach Meteobridge web interface from the Internet without tweaking your router. This option is disabled per default to maximize your security. Option to give "smartbedded UG" exclusive access has been dropped in favor to this more general solution. Login from the Internet will be done by a special URL (only known to the Meteobridge owner) and is also subject to the Meteobridge web interface password. It is highly recommended to set that password before enabling Internet login.

Remote-login.png


released August 3, 2014

  • fixes a bug in libusb availability on DIR-505 platform (also updated installation instructions for DIR-505)
  • provide firmware image that can be installed on newer DIR-505L versions
  • filters out bad gust speed RF packets on Meteostick (like c0 41 b9 25 5c 28 84 21)
  • adds a passcode field for validating radio amateur call signs used with CWOP


released July 17, 2014

  • adds a menu to Vantage Meteostick operation that allows to make use of additional transmitters
    • ISS wind sensor can be replaced by a separate Vantage wind station
    • ISS rain sensor can be replaced by a separate Vantage rain station
    • one leaf/soil station can be added
    • multiple temperature/humidity or pure temperature stations can be added

Multiple-sensors.png

  • fixes a rain rate computation bug with Meteostick
  • fixes bug when reading duplicate parameters from Meteobridge configuration file
  • fixes bad rain data RF packets for Meteostick (e0 af 8f 8e fd 48 41 79)
  • fixes a bug on reading high humidity packets on certain Vantage sensors when used with Meteostick (a0 00 6e ff 72 00 bb f8)


released July 7, 2014

  • adds repeating time schedules that align in some respect to full hours, minutes. New defined categories are:
    • every full 5 minutes
    • every full 10 minutes
    • every full 15 minutes
    • every full half hour
    • every full hour
    • every full 2nd hour
    • every full 3rd hour
    • every full 6th hour
    • every full 12th hour
    • on day change


released July 6, 2014

  • fixes a newly introduced bug in regard to wind data on Oregon WMR200 stations.
  • adds numerical system variables "isnight" and "isday" that return "1" if true and return "0" if false.


released July 5, 2014

  • adds station name (distinct from user name) for Open Weather network.
  • sorts out bad UV packets (like 40 00 3e fc c3 00 31 97) when using Meteostick.
  • supports new AirCam firmware 3.0.x (only firmware 1.2 and 1.1 have been supported so far)


released July 2, 2014

  • allows for a fully qualified FTP URL in "path" field of an FTP event to select a FTP server different from the one defined as standard in the FTP services definition. Syntax for fully qualified FTP paths is: "ftp://user:password@host:port/path" (remark, no element is allowed to be omitted!)
    Ftp-option.png
  • eliminates another bad RF packet (78 2c 79 e5 f1 0b a0 19) that reports false wind data from Meteostick logging.
  • fixes a bug when defining email sending as push services, where email "To-Addr." is not handled correctly.


released June 28, 2014

  • complete rework of "Push Services" tab that separatea SERVICES (mail, twitter, ftp, mysql, etc) from EVENTS that can be triggered periodically, on distinct times or on alarm conditions. This Flexibility allows to define multiple emails, http requests as events on defined channels. You can stick to the old way of defining "push services" by sticking to Version 2.2 on "System" tab.
  • adds automatic IP suggestion for a connected Ubiquity AirCam.
  • fixes a bug reading invalid barometer values from PeetBros Ultimeter stations.


Version 2.2

finalized June 18, 2014

  • filters out bad RF temperature packets (like 80 60 77 9a b8 37 b0 4c) received from Meteostick.


released June 17, 2014

  • disables retries for sending data to "weathercloud" network, as sending data in rapid frequency is anyway blocked by their flood prevention algorithms.
  • filters out bad RF rain packets (like e0 2d 65 9f ff 88 00 16) and temperature packets (like 80 00 00 ff c5 00 f2 e2) received from Meteostick.


released June 15, 2014

  • does an automatic search for Davis Vantage IP data loggers in the current class C network and provides a list of found WLIP data loggers to choose from when weather station Davis Vantage selected. Check of potential 255 IP addresses is done after each reboot and may take a few minutes. When you connect a WLIP, do a reboot of the Meteonridge and wait 5 minutes after reboot, then browse to "select station" tab and if there is a WLIP in your class C network, the IP address will be provided as an option to select from.
    Findwlip.png


released June 14, 2014

  • adding support for battery-powered TP-Link router TL-MR3040
    Tl-mr3040.png


released June 12, 2014

  • adds support for weathercloud.net
  • gets rid of bulky mysql lib when feature not used. This increases free RAM headroom for hassle free operation.
  • filters out spike packets from Meteostick impacting outdoor temp and wind speed (bad packet example: 88 ff da 91 53 0b e6 eb)


released June 9, 2014

  • smoothing mph data upload to WU when fed by a Meteostick to have the Vantage typical decimal free mph wind speed numbers.
  • disables fields for user name and password when not authentication for email sending is specified
  • fixes a bug in computing windchill for Rainwise and Peetbros stations. This bug inhibited wind data to be logged.


released May 23, 2014

  • adds sending leaf and soil data from a Davis Vantage to Weather Underground


released May 17, 2014

  • avoid error messages from weather network "weather bug" when pressure, windspeed or rain data is missing from sensors.
  • avoid error message from weather network "windfinder" when signing on with correct user name and password on Meteobridge "weather network" page.


released May 13, 2014

  • adds support for pure temp sensors to station type Oregon Scientific WMRS 200
  • allows to define frequency of uploads of the WLIP data logger to Davis Weather Link service: every minute, every 5 minutes, every 10 minutes, never.
    Wlip.png


released May 5, 2014

  • adds a feature to calibrate wind direction
  • enlarges buffer for historical data of last 60 minutes to even cover wind data coming in every 2 seconds
  • reduces storage for data buffering when used with Meteoplug cloud services a bit, to avoid troublesome low memory situations


released April 20, 2014

  • better detection of maximum gust values for Davis Vantages by making use of LOOP2 packets and fixing the wrong documentation Davis does provide for "maxgust 10min".
  • improves wind reporting intervals for Davis Vantage (down to every 2 seconds) even when using LOOP and LOOP2 packets synchronously. Also adding code that makes sure no wind gust is omitted, even when LOOP packet live data did not catch it up.
  • adds an option to version control on "system" tab which forces booting from USB stick instead of downloading application stack and historical data from the Internet. USB stick just needs to be FAT32 formatted and being inserted into USB hub on Meteobridge. When you then do a regular reboot the downloaded application stack will automatically be stored on USB stick. On next reboot this image will be used when told to do so by setting "try USB first" on version control drop-down options.
  • applies standard correction for indoor temp sensor in the Meteostick of 6.7°C to roufhly compensate for heat emission of other components inside the stick.
  • fixes bug in calculating rain rate for Acurite USB stations
  • new weather underground logo


released April 14, 2014

  • These Meteobridge platforms have been tested to work reliable with Meteostick without need of an USB hub. Precondition for TP-Link devices (TL-WR703N and TL-MR3020) is, that they have been flashed with newest 1.4 firmware.

3xmeteostick.jpg


released April 11, 2014

  • a connected Meteostick can be updated to newest Meteostick firmware by browsing "http://ip-of-your-meteobridge/cgi-bin/stickupdate.cgi" (please don't type this literally, but insert the LAN IP of your Meteobridge)
  • adding feature to determine sensitiveness of RF reception of Meteostick


released April 6, 2014

  • introduces improvements on Meteostick regarding RF reach and computation of rain rate
  • removes warnings on missing USB hub for certain stations when firmware 1.4 used
  • adds signal strength on live data tab when using a Meteostick


released March 29, 2014

  • introduces support for Meteostick, a Davis weather station RF receiver in the form factor of a USB stick. Details about Meteostick can be found here.
    Mb-plus-stick.jpg


Version 2.1

finalized March 22, 2014

  • introduces a new firmware for TP-Link MR3020 platform that no longer needs a USB hub to connect to majority of USB devices. To do a firmware update of your TP-Link MR3020 do the steps outlined at the end of this paragraph, but please keep in mind that you do this at your own risk. In the unlikely event that you brick the unit by this, it is your damage. If you don't want to take the risk, stay with the current firmware. Updating firmware does not void your Meteobridge license, your unit will stay licensed as it has been before, but it will delete all your local settings, so you are again back to factory defaults after this.
    • download firmware 1.4: meteobridge-tl-mr3020-v1.4.bin
    • browse to "http://ip-of-your-meteobridge/cgi-bin/fwupdate.cgi" (please don't type this literally, but insert the LAN IP of your Meteobridge)
    • insert your Meteobridge web interface password
    • unselect "keep setting" flag
    • browse to downloaded 1.4 firmware
    • press "flash image" button
    • confirm on next page and wait until Meteobridge reboots (will take 2 minutes).
    • as a side effect all settings you made so far are lost, so you have to restart your configuration from scratch again
  • TP-Link WR703N also has a USB fixed firmware version 1.4 available: meteobridge-tl-wr703n-v1.4.bin. Procedure to update firmware is identical to MR3020 as explained above.


released March 16, 2014

  • adds humidity calibration. It is working that way that you can specify which reading from your hum sensor should be recognized as relative humidity of 0% and which reading should equal to 100%. Values in between will be scaled accordingly. Range of results is limited to range from 0 to 100.
  • fixes some shortly introduced bugs around temperature and rain calibration.


released March 15, 2014

  • adds offset correction option to outdoor temp sensor
  • adds factor correction option to rainfall sensor
  • make sure not missing any wind gust maximum readings on Davis Vantage, even when Vantage does not report those via regular LOOP packets.


released March 8, 2014

  • fixes a bug that prevents from reading Vantage firmware version when version text provides only one decimal


released March 7, 2014

  • increased http request timeout from 5 to 10 seconds to cover weatherbug's http performance issues
  • fixes unmotivated rain fall spikes on USB-connected Accurite stations
  • allows to deselect UV sensors for Fine Offset / Ambientweather stations in order to avoid UV phantom sensor data


released February 27, 2014

  • some slight storage usage optimizations to give Meteobridges connected to a "Accurite Internet Bridge" a bit more of RAM headroom, which is needed for uninterrupted Meteoplug upload use. Reading data from the "Accurite Bridge" pushes Meteobridge to the limit as it needs a rather large library being loaded to intercept the TCP/IP traffic and to sniff the weather data payload from the TCP/IP packets.


released February 20, 2014

  • fixes a bug in regard to indoor temp/baro data of Acurite USB weather stations


released February 14, 2014

  • fixes a bug on DIR-505 platform regarding support for USB HID connected weather stations


released February 6, 2014

  • adding support for 3h, 6h, 12h, 24h rain totals based on a rolling time frame (not just daily values). New template variables are: sum1h, sum3h, sum6h, sum12h, sum24h. These values are available for use in templates and CWOP now also receives 24h rain totals ("p" parameter).


released February 5, 2014

  • changes FTP upload timeout from 10 to 20 seconds in order to support uploads via low bandwidth Internet connections
  • fixes a timezone related bug regarding daily rain upload to CWOP


released January 27, 2014

  • includes URLs to predefined Meteoplug graphs into template feature. Variables are "mbsystem-graphA", "mbsystem-graphB", ..., "mbsystem-graphH". Details can be found here.


released January 18, 2014

  • adapts to a forced change of twitter API from January 14, 2014 (after updating from former Meteobridge versions twitter authentication needs to be walked through from scratch again)
  • allows for special characters in weather network user ids and passwords
  • expands number of ftp file uploads from 4 to 6
  • allows for pressure correction with 3 decimals (requested for in/Hg units)

Version 2.0

finalized January 3, 2014

  • fixes a bug regarding template variables [HH] and [H].


released December 26, 2013

  • fixes a bug in regard to sealevel pressure values uploaded from Meteobridge to Meteoplug cloud graphing. When you suffered from inconsistent sealevel pressure values on Meteoplug service, then please also issue a "recompute all data" on your Meteoplug "inspect data" page (do that about 15 minutes after you did reboot the Meteobridge to make sure the basic new settings have been transferred to your Meteoplug account).


released December 18, 2013

  • provide a way to set date/time automatically to current values even when behind a firewall that blocks outgoing ntp requests


released December 15, 2013

  • allow for additional temp sensors for Oregon WMRS 200
  • don't show USB hub warning on "weather station" tab when using vantage with WLIP interface configured


released November 30, 2013

  • fixing an error that effects date stamps displayed in tool tips on "live data" tab when going to monthly or yearly min/max values
  • adding strftime-like date and time variables to be used in AirCam ftp upload filenames (strftime syntax is explained here). Example: FTP AirCam upload path "aircam_%Y-%m-%d_%H:%M.jpg" results to a file like "aircam_2013-11-30_10:41.jpg" on FTP server.


released November 20, 2013

  • repairing incomplete bug fix from October 14 regarding initialization of AirCams with firmware version 1.1.5
  • warns when using illegal characters for SSID
  • allows moisture sensors without temp probe for Davis Vantage
  • "ISS direct connect kit" no longer supported


released October 27, 2013

  • adapts timing of low level drivers for WS-2300 weather stations to avoid some no-data situations.
  • allows not to auto-update on post 2.0 versions.


released October 16, 2013

  • prints a warning when AirCam is configured to use HTTPS on the web interface as Meteobridge can't handle that


released October 14, 2013

  • fixing a bug that prevents Ubiquiti AirCams version 1.1.5 being initialized correctly


released October 12, 2013

  • adding the option to use images located by a URL for weather data annotation.
  • improving error reports when image conversion does fail
  • improving application stack load from server during boot process to rule-out stall situations on boot.

Version 1.9

finalized October 6, 2013

  • fixing a bug in sensor definition of WDC7000
  • adding simple internet upload facility for aircam images plus annotation with weather data. No history of images, just the latest one can be accessed. Upload interval goes down to every 5 minutes. Annotation is realized by linux convert program, which provides tons of bells and whistles and also allows resizing and other tricks on your image. For ease of use some standard templates for classical weather data annotation are provided as drop-down options (ISO and imperial units).
    Aircam-1.jpg
    Overlay text for "Imperial EN Aircam 1.2":
    -resize 852x480 -fill black -draw "fill-opacity 0.7 rectangle 0 460 852 480" 
-pointsize 12 -fill orange -draw "text 5 475 '[YYYY]-[MM]-[DD] [hh]:[mm]'" -fill white -draw "text 110 475 'Temp: [th0temp-act=F.1:--] °F Humidity: [th0hum-act.0:--] % Pressure: [thb0seapress-act=inhg.2:--] inHg Wind Chill: [wind0chill-act=F.1:--]°F Wind: [wind0avgwind-act=mph.1:--] mph Gust: [wind0wind-max5=mph.1:--] mph Rain today: [rain0total-sumday=in.2:--] in'"


released October 1, 2013

  • fixing a bug impacting Fine Offset stations (WH-1080, etc) support on Asus platform.


released September 28, 2013

  • fixing a bug impacting ELV WDE1 support.


released September 26, 2013

  • fixing a bug impacting upload to weather underground webcam service and individual ftp uploads, when no weather station sending data.


released September 19, 2013

  • fixing rain data issue with ws550 and clones
  • fixing errorneous messages on Weatherflow when selecting Weather Underground as weather network


released September 12, 2013

  • doing some fixes on aircam uploads to Weather Underground's WebCam service.


released September 11, 2013

  • adding support for weather network "Weatherflow"
  • adding support for weather network "wetter.com"
  • adding support for storing latest application stack and historical data on a USB stick. This provides a fall-back position when Meteobridge server cannot be reached and will allow Meteobridge operation in a stand-alone manner, without any need for server interaction. Just plug-in a FAT32 formatted USB stick and this feature will go live. Boot from USB is done, when Meteobridge fails during boot for about 10 minutes to load application stack from Internet. When Meteobridge booted from USB stick a notice about that is added in the uptime statement on "system" tab.
  • fixes a bug preventing from initialization of Ubiquiti AirCams
  • experimental support for additional HW platform: D-Link DIR-505
  • D-Link DIR-505 A1 (US)

  • D-Link DIR-505 A1 (EU)

  • D-Link DIR-505 A2 (UK)

  • D-Link DIR-505 A2 (EU)

Version 1.8

finalized August 29, 2013:

  • adding support for Hungarian weather network idokep
  • fixes a bug on template resolution for UTC time stamps
  • improves scheduling algorithm for repeating of failed weather network requests


released August 17, 2013:

  • fixes a bug that can make send to weather networks stall
  • adding variable "forcast-rule" and "forecast-text" to report rule number and English forecast text in case you have a Davis Vantage connected. Alternative languages are also supported:
    • "forecast-textde": in German (UTF-8 coded)
    • "forecast-textdeiso": in German (ISO-8859 coded)
    • "forecast-textdehtml": in German (HTML coded)
    • "forecast-textnl": in Dutch
    • "forecast-textit": in Italian
    • "forecast-textest": in Estonian
    • "forecast-texthr": in Hungarian
    • "forecast-textcz": in Czech


released August 13, 2013:

  • "Imperial" option controls wether iPhone graphs will be shown with imperial or meteric units.
  • iPhone landscape
    (imperial units, left)

  • iPhone portrait
    (imperial units)

  • iPhone landscape
    (imperial units, right top)

  • iPhone landscape
    (imperial units, right bot)

released August 11, 2013:

  • adds 3 additional temp/hum and temp sensors to be evaluated for Oregon WMR-928/968
  • fixes a bug that prevents from applying manual pressure correction done with Meteobridge to Meteoplug uploads as well
  • adding an iPhone url that shows personal weather data in two modes
    • landscape: dials and gauges, with update frequency down to 10 seconds
    • portrait: list of weather data from now, today and yesterday
  • added a another two graphs for iPhone where temperature, humidity, pressure, wind and rain data for today and yesterday are displayed.
  • iPhone landscape (left)

  • iPhone portrait

  • iPhone landscape (right top)

  • iPhone landscape (right bottom)

released August 4, 2013:

  • allows to add a date/time stamp (like "@15:23" or "@2013-3-15 13:24" when changing min/max values manually. date/time string has to be second parameter (following the value to change) and has to start with a "@". Evaluation of number blocks inside date/time stamp start at the end with "minutes", then "hour", "day", "month", "year". blocks omitted will be replaced by current data.
  • adds "Meteoplug Cloud Graphing" as an option to send weather data to. This allows to log every single piece of data the weather station does hand over to Meteobridge onto Meteoplug cloud and to provide a wide range of user-defined graphing options for it. Provides Live-Data dashboard in the Internet for your station as a free add-on from Meteoplug cloud service (no subscription required for this).
    Dashboard.png
  • add a more powerfull trigger mechanism for alarms, that supports evaluation of arithmetic and logical expressions
  • adds support for weather station HomeMatic WDC 7000


Version 1.7

finalized July 27, 2013:

  • fixes bug that "erase" button on live data page does not clear historical data under certain circumstances

released July 26, 2013:

  • allow for update interval down to 5 seconds for http requests
  • fixes a rain cumulation error when not January set as month for "annual rain start"

released July 21, 2013:

  • resets Meteobridge back to "Factory Defaults" when pressing the reset button until LED blinks for 5th time. Meteobridge will reboot automatically.
  • supports Acurite Internet Bridge device on experimental level. Meteotridge needs to be in WLAN mode and must have "LAN Bridge" option enabled. Acurite Internet Bridge has to be directly connected to Meteobridge via Ethernet cable. This setup allows to use all features Acurite did put into Internet Bridge and to feed Meteobridge which gives even more options to make use of your weather data. Acurite 5in1 sensor and extra temperature sensors are supported.


Version 1.6

finalized July 19, 2013:

  • update to twitter API 1.1 as currently used API 1.0 has been switched-off by twitter. You will have to repeat authentification sequence once to get your Meteobridge registered to API 1.1.
  • patch to low level WH1080/2080/3080 weather station code that should prevent from false recording uv/lux values with non uv/lux equipped stations.
  • fixes a bug that makes "Push Services" tab break under certain conditions.

released June 24, 2013:

  • fixes a timezone bug on TP-Link platforms
  • resets USB controller on TL-MR3020 when USB connection does not deliver data for a longer time

released June 22, 2013:

  • fixes a bug that impacts correct start/stop of datalogger when connected to an acurite station.
  • adds support of triggering a user defined shell script that can incorporate weather variables. This allows to start actions on other devices by http requests initiated by the shell script.

released June 13, 2013:

  • fixes a bug that prevents from reading data from acurite stations via USB hub.
  • adds optional client bridging mode that enables a Wifi connected Meteobridge to connect devices connected to the Meteobridge's LAN port with WLAN.
  • adds support for Ubiquiti AirCam to be used as weather cam for Weather Underground and for upload of weather pics via FTP to a user's server. Picture quality is fine for a 100 Euro priced consumer cam which can handle varying daylight situations quite well.
  • adds support for new AirCam firmware 1.2, which provides pictures in 1280x720 resolution as displayed below on the right. Meteobridge automatically detects firmware version of AirCam and loads pictures in best available resolution.
  • FW 1.1 (640x480)

  • FW 1.1 (640x480)

  • FW 1.2 (1280x720)

  • FW 1.2 (1280x720)


Version 1.5

finalized June 1, 2013:

  • adds http-based data request mechanism "template.cgi?template=XXXXX&contenttype=text/plain"

released May 30, 2013:

  • adds heat index on outdor temp/hum sensors
  • adds monthly/yearly values for evapotranspiration
  • makes upload interval for backup of historical data selectable (from every 10 minutes to once a day)
  • adds new variables to allow time stamps in 12h notation: HH, H, APM, apm (see "Template" chapter for details)

released May 23, 2013:

  • fixes upload abortion problem with CWOP

released May 14, 2013:

  • adds option to specify a month to be used as starting point for annual rain measurement. Default is January.

released May 12, 2013:

  • support for Acurite USB stations 1025/1035/1525 added
  • adds option to calibrate pressure by an offset on "select station" page

released May 6, 2013:

  • fixes a bug that still prevents from altimeter pressure being used for CWOP


Version 1.4

finalized May 3, 2013:

  • Dutch language support (translations provided by user "Wim")
  • changed gust value for weatherbug network to "todays max gust"
  • fixes a unit conversion problem with evapotranspiration on solar sensor equipped vantage weather stations
  • fixes the low humdity bug for CWOP data transfers


Version 1.3

finalized April 21, 2013:

  • fixes a stability bug on new LOOP2 supporting Davis Vantage drivers
  • has some modules included to allow 3G modem support based on Huawei's E160 adapter (still experimental and to be formally released in one of the coming versions, profiles for "t-mobile.de" and "vodafone.de" do exist for testing purposes)
  • a new firmare release (version 1.2) is ready for download (in "getting started" section). This firmware is only needed when aiming at 3G operation.

released April 13, 2013:

  • added support for LOOP2 packets when using a Davis Vantage or Vue with firmware 1.90 or newer. This makes barometer readings more precise and better in sync with Vantage console.
  • fixes a problem with send email authentification

released April 7, 2013:

  • fxing a bug uploading average windspeed to previmeteo
  • reduce timeout for mysql connection setup to 6 seconds
  • moving static reserve LAN IP from 192.168.1.111 to 192.168.168.111 to avoid routing conficts with typical user class c networks when switching to wlan
  • removing evapotranspiration values (which did appear randomly) from solar sensor data, if not Vantage station.
  • adding a display that shows how much of internal data send buffer is currently occupied (system tab)
  • reducing memory footprint of data send process to avoid triggering oom linux mechanisms
  • doing a reboot in case of oom situations by issueing a kernel panic instead of trying to stop some applications via oom_killer.
  • added support for generation of wind direction strings in German (dedir) and English (endir) within templates.


Version 1.2

finalized March 29, 2013:

  • adds signal strength to SSID drop-down list
  • fixes a configuration bug that prevents from reading data from WS2300 type stations

released March 17, 2013:

  • make remote login for support services an option that a user can permanently disable
  • adds better support for Vantage extra sensors

released March 16, 2013:

  • fixes a bug that might have caused Meteobridge to stall after a while when sending data to CWOP

released March 11, 2013:

released March 9, 2013:


Version 1.1

finalized 5th March 2013:

  • more variables for templates (full documentation at http://www.meteobridge.com/wiki/index.php/Templates)
  • balloon help on live data tab does show sequence of values for live data and time of min/max events for historical data.
  • added weather network http://www.previmeteo.com
  • length of paylod text fields for push services have been enlarged to 4000 characters
  • some bugs around swapped min/max historical values are fixed


Version 1.0

  • inital release