I ran a Maplin  N96GY (rebadged F.O. WH1081) on Cumulus for over 10 years 
virtually trouble free, apart from the occasional usb lockup that a reboot 
sorted.  Last year I encountered the same problem with the usb connection, 
it got that bad I was lucky to maintain a connection for 20 minutes.
I tried setting up WEEEWX on a spare Pi 3B but got the same problem.  I had 
a spare SDR receiver which I used to prove the sensor array was ok.  I 
bought a BME280, connected that to the Pi  I2C Interface, instructions here 
https://pypi.org/project/RPi.bme280/ 
I use bme280wx 
(https://gitlab.com/wjcarpenter/bme280wx/-/archive/master/bme280wx-master.zip), 
it combines the sdr readings for rain, wind speed/direction, temp, humidity 
with the bme280 pressure,  temp/humidity into the main loop.  Been working 
fine for the last 10 months or so. 
Jimi

On Tuesday 12 March 2024 at 21:31:28 UTC Greg from Oz wrote:

> Good idea.
> I am getting the USB drop offs about 20 times a day so the USB console is 
> failing. I have 3 USB consoles and they are all suspect, so time to do the 
> SDR thing.
>
>
> On Wednesday 13 March 2024 at 01:06:48 UTC+11 [email protected] wrote:
>
>> If all you are looking for is pressure and inside temp, depending on your 
>> setup, you could add a BME280 sensor (pressure, temp, and humidity). It 
>> used these instructions: 
>> https://github.com/bdwilson/acurite/blob/master/Pressure.md
>>
>> And then add the bme280 weewx extension. Then you can run SDR as your 
>> driver and the bme280 data will be added as a service call.
>>
>> On Tuesday, March 12, 2024 at 4:14:53 AM UTC-4 Greg from Oz wrote:
>>
>>> I have a question:
>>> What happens if I get the same records from the SDR and the USB?
>>> Is there a way to filter out the USB fineoffset data fields I don't need 
>>> because they will be coming from the SDR?
>>> I only need inside temperature and pressure from the USB.
>>> I tried to comment out all the fields I didn't need in the fine offset 
>>> driver but that failed.
>>> /opt/weewx/weewx-venv/lib/python3.11/site-packages/weewx/drivers/fousb.py
>>>
>>> Back to the drawing board.
>>>
>>>
>>> On Tuesday 12 March 2024 at 12:51:38 UTC+11 Greg from Oz wrote:
>>>
>>>> Yeah I think I will do the same . I was leaning that way because 
>>>> everything else looked too hard.
>>>> I have MQTT already set up.
>>>> Thanks
>>>>
>>>> On Tuesday 12 March 2024 at 10:44:15 UTC+11 [email protected] wrote:
>>>>
>>>>> My solution was to run rtl_433 as a separate service that publishes to 
>>>>> MQTT. I then run MQTTSubscribe to augment the station/driver data. I 
>>>>> already had the MQTT infrastructure, so it was a minor lift for me.
>>>>> Some more information is here, 
>>>>> https://groups.google.com/g/weewx-user/c/svsbOxWvPZc/m/eLA6lhyJAAAJ.
>>>>> rich
>>>>>
>>>>> On Monday 11 March 2024 at 01:49:59 UTC-4 Greg from Oz wrote:
>>>>>
>>>>>> Hi,
>>>>>> I have spent hours trying to figure out how to have 2 hardware 
>>>>>> sources (sdr and fineoffset USB console) and get most data from the sdr 
>>>>>> and 
>>>>>> just the barometer and inside temperature from the fine offset USB 
>>>>>> console.
>>>>>>
>>>>>> I just want all the data from both devices to go into the one 
>>>>>> database.
>>>>>>
>>>>>> Is this even possible?
>>>>>>
>>>>>> I have found examples of 2 hardware devices and 2 databases but I 
>>>>>> don't want that.
>>>>>>
>>>>>> The reason I want to do this is because the console is showing a lot 
>>>>>> of :
>>>>>> ERROR weewx.drivers.fousb: get_observations failed: [Errno 19] No 
>>>>>> such device (it may have been disconnected)
>>>>>>
>>>>>> The only way to fix those errors is to turn the console on and off 
>>>>>> which I have automated but it is doing it a lot lately and and it is 
>>>>>> even 
>>>>>> showing up on my graphs.
>>>>>>
>>>>>> If I can't get the barometer and inside temperature I won't be 
>>>>>> heartbroken but it would be nice to be able to do that.
>>>>>>
>>>>>> If I can get it to work I can just reset the console when it stops 
>>>>>> working and not have the barometer and inside temp but I should be able 
>>>>>> to 
>>>>>> at least get the majority of the data.
>>>>>>
>>>>>> Is there any documentation with examples anywhere? I did find 
>>>>>> something about creating a service but that looked way to complicated 
>>>>>> for 
>>>>>> my paygrade.
>>>>>>
>>>>>> Thanks
>>>>>>
>>>>>>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/weewx-user/538ccad7-a369-42cd-b7f4-525e3db74bbcn%40googlegroups.com.

Reply via email to