Figured out my issue. I never look at the weatherstation sensor and assumed it was solar powered. It isn’t completely, it has rechargeable batteries that are charged from the little solar panel and mine were exhausted.
After replacing the batteries I still couldn’t get any data from weather underground for 24h or so, which was confusing, but eventually they added the PWS back and I could use it from smartthings again.
There is also a community app called Pollster which can refresh any device including the weather app.
You can set the refresh for any amount of time with out writing a Piston in WebCore. I use it and it works just fine. WebCore is good for more complex situations.
I don’t know, you would have to try it. Here is the piston that I have been using for a long time now. It polls every five minutes and stores results into variables that I use in other pistons. Just so you know, LUX on the weather tile 2.0 is calculated. The only way I found to get real data is using solar radiation. And for that you need to have the weather tile polling a station that provides it.
I’m at a loss. In preparation to losing access to the Wunderground API, I’ve been fiddling around in webCoRE trying to simulate whether it’s dark outside to trigger lights and I’m not having good luck. I’ve looked at using uvIndex and cloudCover, but the best thing to use is lux. The hunt is on for another API that provides lux or solar radiation…
I used to use WU information for LUX levels but found them to be wildly inaccurate. So, I’ve set up a Monoprice 4 in 1 Motion, Humidity, Illuminance and Temperature Sensor for LUX levels to control lights throughout the house and so that I know the internal temperature and humidity readings in the room where the sensor is (I don’t use motion functionality on that sensor).
Therefore, I’m mostly interested in weather information to replace the WU information for display in Action Tiles. But, I’d also like to use a WU replacement for other weather related information in webCoRE pistons, etc.