I know, I know - this one has been talked about before. Even though my pool is frozen over I thought I would start a fun little winter project of trying to get my raspberry pi-based pool sensor to upload to wunderground (it was already reporting to initialstate) via a python script. I followed what others had done when they were trying to do something similar: I used the soil temperature reading.
This worked great - as long as VWS was also not turned on and sending rapid-fire updates. When VWS was doing its thing something curious happened - soiltemp no longer appeared in the api call. To be clear, before all of this the api was returning soiltemp as null but at least it was there.
Any idea as to where the problem might be? I looked in VWS settings and I don't see any mention of soil readings. Is it possible that WU doesn't like partial updates from another source?