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

1-Wire device support in Cumulus

Discussion and questions about Cumulus weather station software version 1. This section is the main place to get help with Cumulus 1 software developed by Steve Loft that ceased development in November 2014.
Charlie
Posts: 363
Joined: Thu 04 Feb 2010 12:22 pm
Weather Station: 1wire-Cumulus & Fine Offset
Operating System: Windows 7
Location: Whitehorse, Yukon Territory, Canada

Re: 1-Wire device support in Cumulus

Post by Charlie »

I was just cruising through old posts and I came across this one.
Anyone still interested in getting 1-wire data into Cumulus, please drop me a line. As mentioned elsewhere, I've developed a microcontroller based hardware solution to bridge 1-wire data into Cumulus, and I'm confident enough with the solution at this point to build a few more units for those folks interested.
spou
Posts: 4
Joined: Thu 15 Jul 2010 12:49 am
Weather Station: wmr968
Operating System: winxp

Re: 1-Wire device support in Cumulus

Post by spou »

I'm surprised you need a special hardware bridge. The regular 1wire-to-rs232 ( DS9097U ) or 1wire-to-USB ( DS9490 ) should be enough for most needs.

I personally run a good 300 feet, 12 DS1820 drops network over CAT3 cable going into a DS9097U without problems. For me, the real problem is getting the 1wire data into cumulus. This looks like a software problem more than anything else, specially when counters are in the equation (for rain and wind speed)

Or maybe I'm wrong and where is indeed a need for a hardware interface, there are things I dont know :-)

Can you explain more, there might be something I can learn here.
Spou
Charlie
Posts: 363
Joined: Thu 04 Feb 2010 12:22 pm
Weather Station: 1wire-Cumulus & Fine Offset
Operating System: Windows 7
Location: Whitehorse, Yukon Territory, Canada

Re: 1-Wire device support in Cumulus

Post by Charlie »

spou wrote:I'm surprised you need a special hardware bridge. The regular 1wire-to-rs232 ( DS9097U ) or 1wire-to-USB ( DS9490 ) should be enough for most needs.

I personally run a good 300 feet, 12 DS1820 drops network over CAT3 cable going into a DS9097U without problems. For me, the real problem is getting the 1wire data into cumulus. This looks like a software problem more than anything else, specially when counters are in the equation (for rain and wind speed)

Or maybe I'm wrong and where is indeed a need for a hardware interface, there are things I dont know :-)

Can you explain more, there might be something I can learn here.
Spou
It has nothing to do with range. 1-wire is purely a transport protocol, and so it dumps data in a variety of formats with no standard or even self consistent meanings. The problem is not one of simple physical interface - that's fairly trivial, if you ignore error detection (sometimes CRC-8, sometimes CRC-16) and addressing issues (every device is unique, so manual intervention is usually required). The problem is to interpret and process the data, and then present it to Cumulus is a fashion similar to the way commercial stations do. The whole 1-wire job is huge, and I suspect is the main reason Steve is not keen to support it directly. There are as many flavors of hardware as there are of weather.

My approach is to offload all of this into a custom processing unit, supporting a small family of common sensors, and emulate a standard station to Cumulus.

A bit more than a "bridge". ;)

Having said that, people like 1-wire because it's simple and robust and sensors can be quite accurate with extremely rare erroneous data. Most of us that like to fiddle with hardware, also like the power of Cumulus for data manipulation and presentation, and there's the usual rub.
spou
Posts: 4
Joined: Thu 15 Jul 2010 12:49 am
Weather Station: wmr968
Operating System: winxp

Re: 1-Wire device support in Cumulus

Post by spou »

Most of us that like to fiddle with hardware, also like the power of Cumulus for data manipulation and presentation, and there's the usual rub.
Interesting idea you have, and it proves that for the one that has a hammer, everything is a nail.

I mean: I'm a software guy, and I naturally approach problems with that viewing angle, while you seem like a hardware guy, and look at problems from your own end.

Back to the subject at hand, I think I understand that you more or less would like to replace one of the few supported station by your bridging circuitry. In that case, you indeed need some electronics to do the interpretative work between 1wire and cumulus.

In my personal case, it will have to wait until my 968 goes belly under. The later the better :-)

Spou
Post Reply