I have a new VP2 (replacing previous 20-year old VP).
I also use a Davis console in the house. The console is capable of about 150 different forecast messages.
1. Where does CMX store it forecast message strings from?
2. Is it possible for CMX to use Davis forecast strings?
Bridge
Welcome to the Cumulus Support forum.
Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080
Latest Cumulus MX V4 release 4.4.2 (build 4085) - 12 March 2025
Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024
Legacy Cumulus 1 release 1.9.4 (build 1099) - 28 November 2014
(a patch is available for 1.9.4 build 1099 that extends the date range of drop-down menus to 2030)
Download the Software (Cumulus MX / Cumulus 1 and other related items) from the Wiki
If you are posting a new Topic about an error or if you need help PLEASE read this first viewtopic.php?p=164080#p164080
CMX forecast messages
Moderator: mcrossley
- mcrossley
- Posts: 14388
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: CMX forecast messages
1. Internally, but you can override them if you create a strings.ini file from the samplestrings.ini file
2. Yes. Make sure that Station Settings | Forecast | Use Cumulus Forecast is disabled, and the Davis forecast will be used.
2. Yes. Make sure that Station Settings | Forecast | Use Cumulus Forecast is disabled, and the Davis forecast will be used.
-
TheBridge
- Posts: 119
- Joined: Mon 16 Mar 2020 3:23 am
- Weather Station: Davis
- Operating System: Windows 10
- Contact:
Re: CMX forecast messages
Thanks Mark,
I see forecast message lists of varying length in the sample strings file. What is the max number of messages allowed?
Bridge
I see forecast message lists of varying length in the sample strings file. What is the max number of messages allowed?
Bridge
- mcrossley
- Posts: 14388
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: CMX forecast messages
There are two sets of forecast messages. One set for the CMX generated forecast, and one for the Davis forecast.
Each CMX message is a single forecast. The Davis messages are combined (up to three) to create the final message.
The number is fixed as is the meaning. I guess you could tweak the words so long as the meaning remains the same. I guess they are primarily there for translating to other languages.
Each CMX message is a single forecast. The Davis messages are combined (up to three) to create the final message.
The number is fixed as is the meaning. I guess you could tweak the words so long as the meaning remains the same. I guess they are primarily there for translating to other languages.
-
TheBridge
- Posts: 119
- Joined: Mon 16 Mar 2020 3:23 am
- Weather Station: Davis
- Operating System: Windows 10
- Contact:
Re: CMX forecast messages
This evening the MX forecast says:
“Mostly cloudy and cooler. Precipitation possible within 12 hours, possibly heavy at times. Windy.”
So these three sentences would, as you educated me on, have been pulled from the 3 lists of Davis forecast statements in my ‘strings.ini’ which was copied from ‘stringsamples.inI
However, actual weather and outlook….
-Really no clouds or partly cloudy today or tomorrow.
This is ok
-It is cool and same temps for tomorrow
This is ok
-No precipitation showing for the next 6-days according to NOAA.
This is no right
Light wind expected
This is sort of ok
So my wonderment is, are there internal MX settings that can be tweaked to offset the variables that are pulling from each of the three Davis forecast statement lists so as to cause MX to pull slightly high or lower values from the lists….to better match actual forecast?
So as an example, instead of pulling the statement ‘Precipitation possible within 12 hours, possibly heavy at times’, which is statement ‘forecast6’ for [DavisForecast2] list, the offset would redirect the precipitation variable to use ‘forecast1’ which is blank; which is correct as there is no precipitation in the next 6 days.
Bridge
“Mostly cloudy and cooler. Precipitation possible within 12 hours, possibly heavy at times. Windy.”
So these three sentences would, as you educated me on, have been pulled from the 3 lists of Davis forecast statements in my ‘strings.ini’ which was copied from ‘stringsamples.inI
However, actual weather and outlook….
-Really no clouds or partly cloudy today or tomorrow.
This is ok
-It is cool and same temps for tomorrow
This is ok
-No precipitation showing for the next 6-days according to NOAA.
This is no right
Light wind expected
This is sort of ok
So my wonderment is, are there internal MX settings that can be tweaked to offset the variables that are pulling from each of the three Davis forecast statement lists so as to cause MX to pull slightly high or lower values from the lists….to better match actual forecast?
So as an example, instead of pulling the statement ‘Precipitation possible within 12 hours, possibly heavy at times’, which is statement ‘forecast6’ for [DavisForecast2] list, the offset would redirect the precipitation variable to use ‘forecast1’ which is blank; which is correct as there is no precipitation in the next 6 days.
Bridge
-
freddie
- Posts: 2870
- Joined: Wed 08 Jun 2011 11:19 am
- Weather Station: Davis Vantage Pro 2 + Ecowitt
- Operating System: GNU/Linux Ubuntu 24.04 LXC
- Location: Alcaston, Shropshire, UK
- Contact:
Re: CMX forecast messages
The forecasts are generated by usage of a standard (Zambretti) algorithm. I should imagine the values could be tweaked but I don't think it would add much value.
You should bear in mind that the forecasts are based on algorithms that highlight the weather that typically occurs with a given set of parameters. The troposphere is a very complex fluid in motion and you should not expect too much from an algorithm that has just a set of readings from a single point in that fluid as its input parameters.
You should bear in mind that the forecasts are based on algorithms that highlight the weather that typically occurs with a given set of parameters. The troposphere is a very complex fluid in motion and you should not expect too much from an algorithm that has just a set of readings from a single point in that fluid as its input parameters.
-
water01
- Posts: 3670
- Joined: Sat 13 Aug 2011 9:33 am
- Weather Station: Ecowitt HP2551
- Operating System: Windows 10/11 64bit Synology NAS
- Location: Burnham-on-Sea
- Contact:
Re: CMX forecast messages
If it is for the website you could always try this viewtopic.php?t=9901
- mcrossley
- Posts: 14388
- Joined: Thu 07 Jan 2010 9:44 pm
- Weather Station: Davis VP2/WLL
- Operating System: Bullseye Lite rPi
- Location: Wilmslow, Cheshire, UK
- Contact:
Re: CMX forecast messages
No, the forecast is generated by your console. MX just converts the number provided to text. You should see the same message on the console itself.TheBridge wrote: ↑Thu 19 Jan 2023 4:04 am So my wonderment is, are there internal MX settings that can be tweaked to offset the variables that are pulling from each of the three Davis forecast statement lists so as to cause MX to pull slightly high or lower values from the lists….to better match actual forecast?
If you want a more accurate forecast message you will have to pull it from a meteo provider.