Welcome to the Cumulus Support forum.

Latest Cumulus MX V4 release 4.0.1 (build 4023) - 16 May 2024

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

Raspberry PI link to weather station using the supplied transmitter?

Discussion specific to Fine Offset and similar rebadged weather stations
Post Reply
AndyCon
Posts: 3
Joined: Sat 19 Jan 2013 7:19 pm
Weather Station: Maplin N96GY
Operating System: Vista
Location: Chester

Raspberry PI link to weather station using the supplied transmitter?

Post by AndyCon »

Has anyone managed to receive the signal directly from the weather station (Maplin N96GY) onto a Raspberry PI so as to by pass the receiver/display? I have looked on a few internet forums but cannot see a route to do this without mounting the Raspberry PI outside with the weather station, then using WIFI to upload the data directly.
edwardandtubs
Posts: 4
Joined: Sun 22 Apr 2018 7:06 am
Weather Station: wh1080
Operating System: Raspberry Pi

Re: Raspberry PI link to weather station using the supplied transmitter?

Post by edwardandtubs »

Have you seen this?. I've not read it thru fully, but wondered if it'd be of help. I'm hoping to do something similar as my console is kaput!

http://www.susa.net/wordpress/2012/08/r ... nd-rfm12b/
AllyCat
Posts: 1127
Joined: Sat 26 Feb 2011 1:58 pm
Weather Station: Fine Offset 1080/1 & 3080
Operating System: Windows XP SP3
Location: SE London

Re: Raspberry PI link to weather station using the supplied transmitter?

Post by AllyCat »

Hi,

Ah yes, I thought I'd answered that question.

One of the hazards of an OP asking the same question in more than one thread. ;)

Cheers, Alan.
watsonm
Posts: 209
Joined: Sun 03 Jan 2016 3:39 pm
Weather Station: N96GY -but like Triggers Broom!!
Operating System: Raspberry Pi4 Vers:11 Bullseye
Location: Poundbury, Dorset

Re: Raspberry PI link to weather station using the supplied transmitter?

Post by watsonm »

I am aware this is an old post but in the light of newer hardware and software.....

I'm currently using a USB radio dongle to capture the radio signals from a Maplins N96GY using rtl433 on a raspberry pi.

USB radio device is an RTL-SDR RTL2832U DVB-T Tuner Dongles

This is a lockdown/retirement project to keep me relatively sane.

* Searched for RTL433 and loaded it into Pi
* Searched for HiveMQ broker for RTL433 to publish data to
* Wrote python script to subscribe to the broker and read the RTL433 published data
(obviously this could done without the broker but I am familiar with broker pub/sub)
* Python script creates Easyweather.dat file for CumulusMX to read.
* Currently waiting for a pressure sensor to hook into it.
This will need another python script to read the pressure and then publish it to the same broker for it to be picked up by the first python script.

Current Progress:
The display on the left is from one Raspberry pi box which is USB connected to the Maplins supplied Weather Console.
The display on the right is from another pi box which is connected the the RTL dongle. The pressure numbers on this display come from the left hand CumulusMX which
is sending the pressure data to the hiveMQ broker as a temporary measure until I get the Waveshare BMP388 pressure and temperature chip to attach to the pi.
Because of timing differences between the two setups in reading the console and the broker there is usually a delay and delta between the displays. This usually
only last for 30 seconds.
.
You do not have the required permissions to view the files attached to this post.
Last edited by watsonm on Mon 31 Jan 2022 6:51 pm, edited 1 time in total.
Regards Mike
Image
Raspberry Pi 4 Bullseye
Directly connected : BMP388 pressure sensor. DHT22 For internal Humidity/temp Sensor. PMS5003 Particle Sensor
Wireless connected: 3 (WS2083)Temp TXr's, WH57 Lightning Sensor, FO Solar sensor
User avatar
mcrossley
Posts: 12953
Joined: Thu 07 Jan 2010 9:44 pm
Weather Station: Davis VP2/WLL
Operating System: Bullseye Lite rPi
Location: Wilmslow, Cheshire, UK
Contact:

Re: Raspberry PI link to weather station using the supplied transmitter?

Post by mcrossley »

Looks like that will keep you busy. :)
watsonm
Posts: 209
Joined: Sun 03 Jan 2016 3:39 pm
Weather Station: N96GY -but like Triggers Broom!!
Operating System: Raspberry Pi4 Vers:11 Bullseye
Location: Poundbury, Dorset

Raspberry PI link to weather station using the supplied transmitter?

Post by watsonm »

Pleased to say I have it working now on a Pi 4 using python scripts.

Radio signals from Maplins Fine Offset transmitter picked up by RTL dongle and published to HiveMQ MQTT broker.
Indoor temperature and pressure sensor readings retrieved from BMP388 and also published to MQTT broker.

MQTT broker subscribed to by another python script which creates the Easyweather.dat file and places it in the CumulusMX directory.
CumulusMX configured to read Easyweather.dat file and display as normal.

Interestingly the calibration settings for the pressure is +14 in the unit reading the console and 13 in the unit read the BMP sensor and
they do track within a few tenths of millibars (so far!)

The biggest challenge unsurprisingly was sorting the software out for the BMP388.
Not many software examples around and I had to debug one of the examples to make it work .

Pressure Sensor:
https://www.amazon.co.uk/WENDi-BMP388-B ... B07QW1449Z

HiveMQ Broker:
https://bit.ly/3sbTxVJ

Leaving them running side by side for a while to see how the pressures track each other.
Regards Mike
Image
Raspberry Pi 4 Bullseye
Directly connected : BMP388 pressure sensor. DHT22 For internal Humidity/temp Sensor. PMS5003 Particle Sensor
Wireless connected: 3 (WS2083)Temp TXr's, WH57 Lightning Sensor, FO Solar sensor
watsonm
Posts: 209
Joined: Sun 03 Jan 2016 3:39 pm
Weather Station: N96GY -but like Triggers Broom!!
Operating System: Raspberry Pi4 Vers:11 Bullseye
Location: Poundbury, Dorset

Re: Raspberry PI link to weather station using the supplied transmitter?

Post by watsonm »

Update:

Just updated my setup to use Ecowitt HTTP protocol rather than Easweather.dat file to allow me to add a few more sensors.

Lightning detector on its way!
Regards Mike
Image
Raspberry Pi 4 Bullseye
Directly connected : BMP388 pressure sensor. DHT22 For internal Humidity/temp Sensor. PMS5003 Particle Sensor
Wireless connected: 3 (WS2083)Temp TXr's, WH57 Lightning Sensor, FO Solar sensor
ysam
Posts: 2
Joined: Mon 20 May 2024 11:15 am
Weather Station: Raspberry PIs with I2c Sensors
Operating System: Debian 11/12

Re: Raspberry PI link to weather station using the supplied transmitter?

Post by ysam »

Hi,

I came across this post while looking at ways to integrate my various sensors to cumulus mx.
I am using mosquito mqtt broker to push data from RASPIs that I get sensor data from i2c(etc).

So I wanted to see how I can use cumulus mx to subscribe to mqtt topic/s and import data from there.

Any new developments in this area? I see that there is only mqtt to send data but not to receive and this post is promising, but 2,5 years old :)
BMP388: Alt, Baro, Temp
BME680: Hum, Press, Temp, AirQ
AS3935: Lightning Sensor
SPS30: Particle Matter
BMP280+LTR390: Temp, Humidity, Baro, UV, Illuminance
MCP3008 A/D on SPI: Wind Speed, Wind Direction, Rain
DS18B20 1-Wire: Ground Temp
freddie
Posts: 2520
Joined: Wed 08 Jun 2011 11:19 am
Weather Station: Davis Vantage Pro 2 + Ecowitt
Operating System: GNU/Linux Ubuntu 22.04 LXC
Location: Alcaston, Shropshire, UK
Contact:

Re: Raspberry PI link to weather station using the supplied transmitter?

Post by freddie »

Don't think you can do it directly. But you could write a utility that subscribes to mqtt topics and reformulates the data in a way that can be pushed (or pulled) to (by) MX. I think somebody did similar earlier in this topic.
Freddie
Image
ysam
Posts: 2
Joined: Mon 20 May 2024 11:15 am
Weather Station: Raspberry PIs with I2c Sensors
Operating System: Debian 11/12

Re: Raspberry PI link to weather station using the supplied transmitter?

Post by ysam »

Thank you for your answer, I was hoping that (@watsonm) Mike would jump in to give his status on the topic :) instead of re-inventing the wheel.

but yes if "no joy" then I guess could write a small python script to do the job and maybe contribute it.
BMP388: Alt, Baro, Temp
BME680: Hum, Press, Temp, AirQ
AS3935: Lightning Sensor
SPS30: Particle Matter
BMP280+LTR390: Temp, Humidity, Baro, UV, Illuminance
MCP3008 A/D on SPI: Wind Speed, Wind Direction, Rain
DS18B20 1-Wire: Ground Temp
watsonm
Posts: 209
Joined: Sun 03 Jan 2016 3:39 pm
Weather Station: N96GY -but like Triggers Broom!!
Operating System: Raspberry Pi4 Vers:11 Bullseye
Location: Poundbury, Dorset

Re: Raspberry PI link to weather station using the supplied transmitter?

Post by watsonm »

Hi, sorry haven't been around for a while . I'll blame old age (75) and associated heart problems. In fact only came out of hospital yesterday 19/5/2024. i'll have a go at replying in a day or two as I spend most of my time asleep at the moment. Maybe getting the brain working on answering the query will be the stimulus for kick starting me!! :roll:
Regards Mike
Image
Raspberry Pi 4 Bullseye
Directly connected : BMP388 pressure sensor. DHT22 For internal Humidity/temp Sensor. PMS5003 Particle Sensor
Wireless connected: 3 (WS2083)Temp TXr's, WH57 Lightning Sensor, FO Solar sensor
Post Reply