Rich...Thanks for the effort you put into this and for the info.  Yes, the 
data is in json format and I do have the  conversion_type = None.  I need 
to read up on the accumulators and the message formats.

On Friday, August 13, 2021 at 10:12:32 PM UTC-4 [email protected] wrote:

> The short answer is no. 
> But that data looks a lot like json to me … Because you are dealing with 
> text, you will want to set conversion_type = None. See, 
> https://github.com/bellrichm/WeeWX-MQTTSubscribe/wiki/Configuring#conversion_type
>  You 
> will also do some WeeWx configuration related to accumulators. See, 
> https://github.com/bellrichm/WeeWX-MQTTSubscribe/wiki/Configuring#conversion_type
>
> If it is not json, I suppose you could read it as a ‘individual’ payload 
> and have a service post process it.
>
> The final option is to write a custom parser. This is still experimental 
> and would probably be more work than a standalone service to post process. 
> A bit of information is here, 
> https://github.com/bellrichm/WeeWX-MQTTSubscribe/wiki/Handling-different-MQTT-message-formats
>
> rich
>
> On Thursday, 12 August 2021 at 22:04:43 UTC-4 [email protected] wrote:
>
>> Is it possible for MQTTSubscribe to process array of string data as shown 
>> below.
>>
>> Aug 12 21:27:40 raspberrypi weewx[18618] DEBUG user.MQTTSubscribe: 
>> (Service) MessageCallbackProvider data-> incoming topic: Alerts/NWS/, QOS: 
>> 0, retain: 0, payload: b'{"alert_NWS0":"Current Watches, Warnings and 
>> Advisories for Allegheny (PAC003) Pennsylvania Issued by the National 
>> Weather Service","alert_NWS1":"Severe Thunderstorm Warning issued August 12 
>> at 8:39PM EDT until August 12 at 9:30PM EDT by NWS","alert_NWS2":"Flash 
>> Flood Warning issued August 12 at 8:36PM EDT until August 12 at 11:45PM EDT 
>> by NWS","alert_NWS3":"Flash Flood Warning issued August 12 at 8:32PM EDT 
>> until August 12 at 10:30PM EDT by NWS","alert_NWS4":"Severe Thunderstorm 
>> Watch issued August 12 at 7:48PM EDT until August 12 at 10:00PM EDT by 
>> NWS"}'
>>
>>
>>

-- 
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/0f69ab57-c4b9-4db9-9fd5-bfa737c5be4fn%40googlegroups.com.

Reply via email to