Yes.  mosquitto_sub of course.

Look carefully at 'object'.   The voltage is a float.  The other items are 
strings.  You need to convert the humidity and temperatures to floats.

On Monday, February 13, 2023 at 1:47:30 PM UTC-8 [email protected] wrote:

> Thanks for the help, vince. I guess you mean mosquitto_sub because I 
> couldn't get  *mqtt_subscribe to work.*
>
> *```*
> n4mrv:~$ sudo mosquitto_sub -t application/7/device/a84041c14184b062/rx -h 
> 192.168.1.10:
>
> {"applicationID":"7","applicationName":"LHT65","deviceName":"LHT65b","deviceProfileName":"my-device-profile","deviceProfileID":"67920d1f-034b-4739-8116-4bc7ebb1703d","devEUI":"a84041c14184b062","txInfo":{"frequency":904900000,"dr":0},"adr":true,"fCnt":16,"fPort":2,"data":"y9oI2AE5AQixf/8=","object":{"BatV":3.034,"Ext_sensor":"Temperature
>  
> Sensor","Hum_SHT":"31.3","TempF_DS":"72.05","TempF_SHT":"72.75"}}
>
> MQTT explorer:
> {
>   "applicationID": "7",
>   "applicationName": "LHT65",
>   "deviceName": "LHT65b",
>   "deviceProfileName": "my-device-profile",
>   "deviceProfileID": "67920d1f-034b-4739-8116-4bc7ebb1703d",
>   "devEUI": "a84041c14184b062",
>   "txInfo": {
>     "frequency": 904900000,
>     "dr": 0
>   },
>   "adr": true,
>   "fCnt": 16,
>   "fPort": 2,
>   "data": "y9oI2AE5AQixf/8=",
>   "object": {
>     "BatV": 3.034,
>     "Ext_sensor": "Temperature Sensor",
>     "Hum_SHT": "31.3",
>     "TempF_DS": "72.05",
>     "TempF_SHT": "72.75"
>   }
> }
> ```
>
>
> On Monday, February 13, 2023 at 3:18:07 PM UTC-5 vince wrote:
> Lets see a "*mqtt_subscribe -t yourtopicname -h yourhostname*" command 
> and resulting output please, but the temperatures and humidity in your .txt 
> file at the top sure looks like strings to me.  The syslog messages saying 
> 'could not convert string to float' seem to agree.
>
>
> On Monday, February 13, 2023 at 9:23:48 AM UTC-8 [email protected] wrote:
> Hello,
> I have a Dragino LHT65 temp/hum sensor sending MQTT data from a RAK7244 
> LoRa gateway. Presently I also have a Seeed CO2 sensor sending data 
> correctly to weewx (Standard skin) via MQTT--this is working via Node-Red 
> on the weewx server (many thanks to vince and storm for the help setting 
> this up).
>
> Not being a programmer, I thought it would be simple to copy the CO2 flow, 
> with certain modifications, and get the LHT65 running. Not so...
> I have a connection at both ends of the NR flow but there seems to be a 
> problem with the format of the data being parsed and exchanged. I would 
> like to store the data as extraTemp3 in the db.[image: LHT65flow.png]
> I am attaching a file of areas that might explain what the problem might 
> be; however, I can send any additional information that might be needed.
>
> My setup is weewx 4.10.1 (setup.py) running on ubuntu 22.04.1.
> Thanks in advance for any help for this.
> Cheers,
> Bob [grattans.org/wx]
>

-- 
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/62372b2d-a2e8-4df8-a806-b40930f8ef21n%40googlegroups.com.

Reply via email to