I believe you need to add the topic you subscribing to in
[[[first/topic]]].
Example:
##########################################################################################
# Acurite-5n1 Sensors
# SDR # 1
# 433 MHz
##########################################################################################
[[[Acurite-Tower/8785/]]]
[[[[temperature_F]]]]
name = extraTemp7
ignore = False
contains_total = False
conversion_type = float
units = degree_F
On Saturday, November 27, 2021 at 5:15:24 PM UTC-5 [email protected] wrote:
> Hello,
> I'm running a RAK7244 LoRaWAN server/gateway on a local network to which
> my weewx server is connected. Weeex is the latest stable on Ubuntu with
> extended db.
>
> A CO2 sensor is sending data to the LoRa server. I have node-red on my
> weewx server with a flow connecting to the RAK7244. I want to have the CO2
> data put into the co2 slot that is available on the weewx db.
>
> I have installed the weewx extension Mosquitto-subscribe and attempted to
> configure weewx.conf as:
> #################################################
> # Options for 'MQTTSubscribeService'
> [MQTTSubscribeService]
> # This section is for the MQTTSubscribe service.
> # Turn the service on and off.
> # Default is: true
> # Only used by the service.
> enable = true # false
>
> # The MQTT server.
> # Default is localhost.
> host = localhost #192.168.1.10 #localhost
>
> # The port to connect to.
> # Default is 1883.
> port = 1883
>
> # Maximum period in seconds allowed between communications with the
> broker.
> # Default is 60.
> keepalive = 60
>
> # username for broker authentication.
> # Default is None.
> username = None
>
> # password for broker authentication.
> # Default is None.
> password = None
>
> # The binding, loop or archive.
> # Default is: loop
> # Only used by the service.
> binding = loop
>
> # The message handler to use
> [[message_callback]]
> # The format of the MQTT payload.
> # Currently support: individual, json, keyword
> # Must be specified.
> type = json #REPLACE_ME
>
> # The application/18/device/2cf7f12122500013/rx topics to subscribe
> to.
> [[topics]]
> # Units for MQTT payloads without unit value.
> # Valid values: US, METRIC, METRICWX
> # Default is: US
> unit_system = US
>
> [[[first/topic]]]
>
> #value sent from RAK7244
>
> [[[[CO2_Value_PPM]]]]
> #weewx db name
> name = co2
> ignore = false
> contains total = True
> conversion type = float
>
> #[[[SECOND/REPLACE_ME]]]
> ################################################
>
> The message (data) every 60 minutes coming from the node-red function is:
>
> {"CO2_Value_PPM":401}
>
> I may have too many things going here but, as I'm not a programmer, I'm
> stuck trying to figure out the problem. The node-red flow is connected on
> both ends (RAK7244-->weewx) but I don't see any data reaching the db.
>
> Thanks in advance if anyone can help on this.
> Cheers'
> Bob
>
>
--
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/fa6dccfd-64e5-4b67-aae1-8224c10b1d78n%40googlegroups.com.