[weewx-user] Re: Disaggregated SDR and WeeWX installations

2024-08-21 Thread bell...@gmail.com
I do something similar. But I use the rtl_433 built in MQTT integration and run it as a systemd service.The invocation of rtl_433 looks like this. ‘ExecStart=/usr/local/bin/rtl_433 -M utc -F mqtt://localhost:1883,retain=0,devices=rtl_433[/host]/devices[/type][/model][/subtype][/channel][/id]’ He

[weewx-user] Re: Disaggregated SDR and WeeWX installations

2024-08-21 Thread storm...@gmail.com
You can publish the sensor data using MQTT using "rtl_433 -F json -M utc | mosquitto_pub -t home/rtl_433 -l" on one raspberry pi and subscribe to the topic on the raspberry pi running Weewx using "WeeWX-MQTTSubscribe". On Wednesday, August 21, 2024 at 4:32:34 PM UTC-4 Will Marcus wrote: > An

[weewx-user] Disaggregated SDR and WeeWX installations

2024-08-21 Thread Will Marcus
Anyone know if it's possible to run the SDR capture on a seperate device from the WeeWX Server? I want to run the RTL433 code on a raspberry pi closer to the sensors and then push that to a seperate installation of WeeWX housed on a more stable / beefy platform. I dont fully understand the mess

[weewx-user] Re: MQTT change GPS coordinates' units from None to compass_degrees or " °"

2024-08-21 Thread Karen K
Each observation type needs an assignment to a unit group. So if you define a new observation type you have to write somewhere: weewx.units.obs_group_dict.setdefault('your_observation_type','group_something') The unit group must exist. group_direction is an example of a unit group that is conne

Re: [weewx-user] MQTT change GPS coordinates' units from None to compass_degrees or " °"

2024-08-21 Thread Greg Troxel
I suspect your issue is that degrees as a unit is interpreted as temperature. lat/lon degrees are different, and also different from compass direction. Probably you need to define a new unit with the necessary functions, so that trying to look up a function and invoking it does not lead to a "Non

[weewx-user] MQTT change GPS coordinates' units from None to compass_degrees or " °"

2024-08-21 Thread Stefan Gliessmann
A GPS device in my RV sends the current coordinates via MQTT to my weewx server. The coordinates are displayed with units = None. Trying to change them to units = degree_compass or units = " °" results in the below error: Aug 21 15:28:26 rvwx weewx[1590] DEBUG weewx.units: Unable to convert from