On Sunday, February 8, 2026 at 6:19:56 AM UTC-8 [email protected] wrote:
I mean, WTF? We have HEX IDs, mixed with integer IDs, we have items with attributes for values and one for their unit here, but also have value string with units there, and then just values without unit at all, the battery indicator is tied to the computed "windchill" value (0x03) and not to a physical device. The inTemp (0x01) is not there, because it's not in the "common_list", when you have a WH25 Temp/Humi/Pressure sensor attached. Could it be worse? I dunno - firmware APIs are pretty typically an adventure. Look at the construction of a Davis LOOP packet down in https://cdn.shopify.com/s/files/1/0515/5992/3873/files/VantageSerialProtocolDocs_v261.pdf?v=1614399559 starting on page 21 in that file. I don't miss parsing that kind of stuff the hard way. -- 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 visit https://groups.google.com/d/msgid/weewx-user/74b8f759-994f-4717-b952-580dc0b1b599n%40googlegroups.com.
