I'm in the process of DIY'ing a weather station, as my old cheapy eBay one kicked the bucket a while back, and I've always found the update times to be so slow on the cheaper stations.
I've read through the FAQ's and wiki, but couldn't really find anything in particular about this.
Is there any way for Cumulus to support just a generic serial datastream? Or perhaps pull data from a file instead? I can easily modify my code to match an existing protocol for input, however I'm not sure if they're actually published anywhere. At the moment the limits of my sensors seem to be about a 2 second update rate. I've used Cumulus with my cheap station in the past and it's worlds ahead of the garbage they send with it, so I'd love to be able to use it for my custom station too if I can.
Cheers
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
Possibility of custom serial stream?
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Possibility of custom serial stream?
The ways that people have used to interface their self-built stations to Cumulus are by emulating a station which Cumulus supports, which is the best way, or by getting Cumulus to read an 'easyweather.dat' file, see http://wiki.sandaysoft.com/a/EasyWeather_Format
The station protocols that I am aware of being used in this way are the Davis protocol (published on their web site) and the Fine Offset protocol (not officially published, as far as I am aware, but available unofficially in various places - there may be a copy in the wiki).
It's possible that at some point in the future I will add support for a custom serial stream input, but I have no idea when that might be.
The station protocols that I am aware of being used in this way are the Davis protocol (published on their web site) and the Fine Offset protocol (not officially published, as far as I am aware, but available unofficially in various places - there may be a copy in the wiki).
It's possible that at some point in the future I will add support for a custom serial stream input, but I have no idea when that might be.
Steve
-
Things
- Posts: 3
- Joined: Wed 26 Oct 2011 10:49 am
- Weather Station: WH3081
- Operating System: 7 Ultimate
- Location: Australia
Re: Possibility of custom serial stream?
Interesting, wouldn't have thought Davis would publish their protocol. Good to know.
Although a fair few of the commands seem to be pretty useless, I'm assuming Cumulus only really looks for the current data and high/low data? But I can check this pretty easily anyway by seeing what it's sending
Cheers
Although a fair few of the commands seem to be pretty useless, I'm assuming Cumulus only really looks for the current data and high/low data? But I can check this pretty easily anyway by seeing what it's sending
Cheers
-
AllyCat
- Posts: 1132
- Joined: Sat 26 Feb 2011 1:58 pm
- Weather Station: Fine Offset 1080/1 & 3080
- Operating System: Windows XP SP3
- Location: SE London
Re: Possibility of custom serial stream?
Hi,
Welcome to the forum; I don't think that the Davis protocol is all that "simple".
But to avoid reinventing the wheel, have you seen the Weatherduino project?
Cheers, Alan.
Welcome to the forum; I don't think that the Davis protocol is all that "simple".
But to avoid reinventing the wheel, have you seen the Weatherduino project?
Cheers, Alan.
-
Things
- Posts: 3
- Joined: Wed 26 Oct 2011 10:49 am
- Weather Station: WH3081
- Operating System: 7 Ultimate
- Location: Australia
Re: Possibility of custom serial stream?
Yeah, it's a pretty neat project. That said I'd like to use some better, newer hardware and try get update rates as quickly as I can, and I'm looking at perhaps removing the need for a computer at all. Just waiting on a bit more money to go further with it 