Difference between revisions of "Forum"

From meteoplug
Jump to: navigation, search
Line 12: Line 12:
 
====In The Works====
 
====In The Works====
 
* adds station name (distinct from user name) for Open Weather network.
 
* adds station name (distinct from user name) for Open Weather network.
 +
 +
 +
====Version 2.3====
 +
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!)<br />[[File:ftp-option.png]]
 
* 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!)<br />[[File:ftp-option.png]]
 
* eleminates another bad RF packet (78 2c 79 e5 f1 0b a0 19) that reports false wind data from Meteostick logging.
 
* eleminates 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.
  
  
====Version 2.3====
 
 
released June 28, 2014
 
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.
 
* 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.

Revision as of 07:43, 2 July 2014

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.

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

  • adds station name (distinct from user name) for Open Weather network.


Version 2.3

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
  • eleminates 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

released 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 my 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

released 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

released 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

released 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

released 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

released 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

released 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

released 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

released 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

released 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

released 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

released 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