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
Ambient Weather WS-1000-WiFi
-
WolfpenGardens
- Posts: 3
- Joined: Thu 16 Jan 2014 2:33 am
- Weather Station: Ambient Weather WS-1000-WiFi
- Operating System: Windows 8.1
- Location: Dunlap, TN 37327
Ambient Weather WS-1000-WiFi
Hello,
Are there any plans to allow Ambient Weather's new WS-1000-WiFi to communicate with Cumulus software?
Are there any plans to allow Ambient Weather's new WS-1000-WiFi to communicate with Cumulus software?
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Ambient Weather WS-1000-WiFi
The WS-1000-WiFi can't communicate with a PC at all, so it would not be possible for Cumulus to communicate with it.
Steve
-
WolfpenGardens
- Posts: 3
- Joined: Thu 16 Jan 2014 2:33 am
- Weather Station: Ambient Weather WS-1000-WiFi
- Operating System: Windows 8.1
- Location: Dunlap, TN 37327
Re: Ambient Weather WS-1000-WiFi
I have not received the station yet, but use Cumulus with my WS-2080 Ambient Weather station. That said, they will be on the same router that is not encrypted. They always say where there is a will there is a way. If not 'live' I can possibly utilize its SD card slot to transfer historical data to make corrections to missing or inaccurate data from the WS-2080. Cumulus is an important tool I use in my Organic Farming operations, yet I am a small operation and cannot afford a Davis Instrument system. It (WS-1000-WiFi) can report to web services such as 'Weather underground' and from reading the online manual the web 'host' can be user set and multiple sites are supported simultaneously. This forum has many talented programmers so I thought I would put this "out there" to find possible solutions. Thanks!
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Ambient Weather WS-1000-WiFi
If it has the ability to upload to an ftp server of your choice, you could perhaps run a server locally, and write some code to convert the uploaded data into 'easyweather.dat' format, and feed it into Cumulus that way. That would definitely come under "where there's a will there's a way"!
Steve
-
fr3d
- Posts: 12
- Joined: Sun 23 Feb 2014 5:44 pm
- Weather Station: eds ow-server + wd1080
- Operating System: Linux
- Location: 59N, 16E
Re: Ambient Weather WS-1000-WiFi
Hello!steve wrote:If it has the ability to upload to an ftp server of your choice, you could perhaps run a server locally, and write some code to convert the uploaded data into 'easyweather.dat' format, and feed it into Cumulus that way. That would definitely come under "where there's a will there's a way"!
My first post here, been lurking for some time.
I have an ow-server-enet2 with three outdoors ds18b20 sensors which i only use the coldest of + Rh, pressure, indoor temperature (ds18b20) + a wh1080. All data is collected over the internet / local network.
Yesterday i tried to write a bash script that would create the easyweatherplus.dat file for culumus; mostly for it's exelent web page generation capabilities.
I found that the information about the file format is a little bit confusing.
Field 2-5 in the wiki is supposed to be time/date related, but field 2 & 3 and 4 & 5 are in fact space separeted, not comma separeted as the wiki says, so the time/date fields are 2 and 3.
I got most of it working now by trial and error except rain1h and rain this year + lux on field place 29.
I've named the file easyweatherplus.dat and ticked the "extra sensors" box.
Here is my code.
Code: Select all
echo 1, $date $time, $date $time, 5, 0, $itemp, $rh, $umin, $dewpoint, $wind_chill, $wind_today_gust, $relmb, $wind_average, 0, $wind_now, 0, $wind_degrees, $wind_dir, 0, 0, 0, 0, $rain_1h, 0, 0, 0, $rain_year, 0, $lux, 0, > easyweatherplus.dat
Help is appreciated.
/ Fredrik
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Ambient Weather WS-1000-WiFi
The system routine which Cumulus uses to split the line into separate fields regards a space as a separator as well as a comma, so as far as Cumulus is concerned each date/time is actually two separate fields.fr3d wrote:I found that the information about the file format is a little bit confusing.
Field 2-5 in the wiki is supposed to be time/date related, but field 1 & 2 and 3 & 4 are in fact space separeted, not comma separeted as the wiki says, so the time/date fields are 2 and 3.
What is it exactly that you want help with?Help is appreciated.
Just to clarify - this thread is about the Ambient WS-1000-Wifi station, do you actually have one of those? If not (and I think not), this really needs to be in a separate thread to avoid confusion, so I'll move the posts.
Steve
-
fr3d
- Posts: 12
- Joined: Sun 23 Feb 2014 5:44 pm
- Weather Station: eds ow-server + wd1080
- Operating System: Linux
- Location: 59N, 16E
Re: Ambient Weather WS-1000-WiFi
Sorry!
Your reply of a manually created easyweather.dat file was the closest thread i could find without creating my own thread.
/ Fredrik
Your reply of a manually created easyweather.dat file was the closest thread i could find without creating my own thread.
/ Fredrik
-
fr3d
- Posts: 12
- Joined: Sun 23 Feb 2014 5:44 pm
- Weather Station: eds ow-server + wd1080
- Operating System: Linux
- Location: 59N, 16E
Re: Ambient Weather WS-1000-WiFi
There is a big problem with mixing separators on a single line.
lux=$(echo "easyweatherplus.dat" | cut -d ',' -f 29)
doesn't work, because field 2-5 is actually 2 & 3; so lux is at field 27.
How is a programmer going to know this? I'm not blaming you, i'm just saying.
/ Fredrik
lux=$(echo "easyweatherplus.dat" | cut -d ',' -f 29)
doesn't work, because field 2-5 is actually 2 & 3; so lux is at field 27.
How is a programmer going to know this? I'm not blaming you, i'm just saying.
/ Fredrik
-
fr3d
- Posts: 12
- Joined: Sun 23 Feb 2014 5:44 pm
- Weather Station: eds ow-server + wd1080
- Operating System: Linux
- Location: 59N, 16E
Re: Ambient Weather WS-1000-WiFi
Oh, i forgot.
If comma is used between field 2(date) and field 3(time) and field 4(date) and field 5(time) it messes up the entire order of fields. I tried that. Then you get 1008 m/s wind speed etc. I have never seen an easy weather generated easyweather.dat file so i can't know for sure, but this kind of inconsistency is very strange indeed.
/ Fredrik
If comma is used between field 2(date) and field 3(time) and field 4(date) and field 5(time) it messes up the entire order of fields. I tried that. Then you get 1008 m/s wind speed etc. I have never seen an easy weather generated easyweather.dat file so i can't know for sure, but this kind of inconsistency is very strange indeed.
/ Fredrik
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Ambient Weather WS-1000-WiFi
A number of people are creating their own easyweather.dat files and I don't recall anyone having any problems before. There's actually an example of an easyweatherplus.dat entry in the wiki.
It's very hard to help when all you've done so far is complain. An example of the file you've created would be helpful, I may be able to see what you're doing wrong.
It's very hard to help when all you've done so far is complain. An example of the file you've created would be helpful, I may be able to see what you're doing wrong.
Steve
-
fr3d
- Posts: 12
- Joined: Sun 23 Feb 2014 5:44 pm
- Weather Station: eds ow-server + wd1080
- Operating System: Linux
- Location: 59N, 16E
Re: Ambient Weather WS-1000-WiFi
I'm just trying to help. I know people are having trouble with this. The easyweatherplus.dat file format has 39 entries but only 30 on the wiki.steve wrote:A number of people are creating their own easyweather.dat files and I don't recall anyone having any problems before. There's actually an example of an easyweatherplus.dat entry in the wiki.
It's very hard to help when all you've done so far is complain. An example of the file you've created would be helpful, I may be able to see what you're doing wrong.
/ Fredrik
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Ambient Weather WS-1000-WiFi
Cumulus only uses the first 30. I don't even know what the others are!
Steve
-
fr3d
- Posts: 12
- Joined: Sun 23 Feb 2014 5:44 pm
- Weather Station: eds ow-server + wd1080
- Operating System: Linux
- Location: 59N, 16E
Re: Ambient Weather WS-1000-WiFi
Here it is.1, 2014-02-23 20:41:02, 2014-02-23 20:41:02, 5, 10, 17.8, 84, 5.3, 3.1, 3.0, 6.1, 1012.4, 2.0, 55, 2.7, 44, 225, SW, 0, 0, 0, 0, 0, 0, 0, 0, 60.9, 0, 0, 0
- steve
- Cumulus Author
- Posts: 26672
- Joined: Mon 02 Jun 2008 6:49 pm
- Weather Station: None
- Operating System: None
- Location: Vienne, France
- Contact:
Re: Ambient Weather WS-1000-WiFi
That works fine for me:
You do not have the required permissions to view the files attached to this post.
Steve