Welcome to the Cumulus Support forum.

Latest Cumulus MX V3 release 3.28.6 (build 3283) - 21 March 2024

Cumulus MX V4 beta test release 4.0.0 (build 4019) - 03 April 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

CumulusMX with an hybrid of FineOffset WS8681 and Arduino/RPi?

For discussion of DIY weather equipment - sensors, accessories, improvements to existing kit etc
Post Reply
ea5xq
Posts: 21
Joined: Sat 25 Mar 2023 11:50 am
Weather Station: W8661
Operating System: MacOS

CumulusMX with an hybrid of FineOffset WS8681 and Arduino/RPi?

Post by ea5xq »

Currently I am using CumulusMX (running in MacOS) with my station WATSON WS8681(similar to WH10180 of FineOffset). My aim is moving all the software to RPi 1B that I have to control 24x7 the station.

I wanted to add new sensors such as UV but I am aware that it is not possible to my model (I have not found any reference to changing the firmware to this model in order to give it a chance to receive and show in the screen data from other sensors) so I am thinking about to make an hybrid between WS8681 and RPi with an Arduino that could control UV sensor. I would like to use the current sensors of WS8681 that work fine.

Does it make sense? Could CumulusMX receives both sources of data and being able to show them in the dashboard? or I am mixing too much

Thanks
User avatar
mcrossley
Posts: 12776
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: CumulusMX with an hybrid of FineOffset WS8681 and Arduino/RPi?

Post by mcrossley »

You could add in the UV if you read the sensor and present it's data using the Ecowitt protocol (a fairly simple http text based protocol). Then MX could read it using the standard Extra Sensors - HTTP Ecowitt option.
User avatar
laulau
Posts: 678
Joined: Tue 13 Oct 2009 10:52 pm
Weather Station: WeatherDuino Pro2
Operating System: Win 7
Location: Meyenheim, Alsace, FR
Contact:

Re: CumulusMX with an hybrid of FineOffset WS8681 and Arduino/RPi?

Post by laulau »

Do you mean :
Capture.JPG
Where could we find the http protocols for Ecowit or Ambiant extra sensors ?
Thanks
You do not have the required permissions to view the files attached to this post.
Laurent

Image
User avatar
mcrossley
Posts: 12776
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: CumulusMX with an hybrid of FineOffset WS8681 and Arduino/RPi?

Post by mcrossley »

Yes, expand the > Ecowitt section and just enable the UV sensor.

The Ecowitt upload protocol is not officially documented, but it is simple. Just send a HTTP POST with the body as a string (that is actually a URL encoded set of variables), something like...

Code: Select all

PASSKEY=1234&stationtype=GW1000A_V1.6.8&dateutc=2021-07-23+17:13:34&uv=N&freq=868M&model=GW1100A
User avatar
laulau
Posts: 678
Joined: Tue 13 Oct 2009 10:52 pm
Weather Station: WeatherDuino Pro2
Operating System: Win 7
Location: Meyenheim, Alsace, FR
Contact:

Re: CumulusMX with an hybrid of FineOffset WS8681 and Arduino/RPi?

Post by laulau »

Similar to the WU uploading ?

Code: Select all

ID=xxxxx&PASSWORD=abcd&dateutc=2023-05-17+20:11:17&winddir=8&windspeedmph=3.16&windgustmph=16.55&tempf=51.80&rainin=0.00&dailyrainin=0.00&baromin=30.25&humidity=63.70&dewptf=40&solarradiation=0&UV=0.00&softwaretype=WeatherDuino&action=updateraw
Laurent

Image
User avatar
laulau
Posts: 678
Joined: Tue 13 Oct 2009 10:52 pm
Weather Station: WeatherDuino Pro2
Operating System: Win 7
Location: Meyenheim, Alsace, FR
Contact:

Re: CumulusMX with an hybrid of FineOffset WS8681 and Arduino/RPi?

Post by laulau »

Hi,
I finally manage to have the co2 reading in CMX via http Ecowitt extra sensors.
I do that in a modified Weatherduino station.
I forgot to restart Cumulus after enabling this feature :bash:
Laurent

Image
Post Reply