solarbird: Brigitte Lindholm from Overwatch (brigitte)
[personal profile] solarbird
The AmbientWeather JSON server is pretty decent, but it goes go down at times, or just doesn't respond for whatever reason to an individual set of query attempts. This isn't a huge deal but it's enough of a deal to see the "no data" display more often than I want to see it, so I've added data caching to the air-exchange HVAC/weather monitoring system.

I'm not sure whether I ever said that there was very little opportunity, at least this past fall, for heating via air exchange. I think we had three, maybe four days when there was any opportunity at all, and it was very little opportunity. We'll see how things go this summer, but I'd say the odds are very low.

Still, it's nice to be able just to use the system as an ordinary weather station, and the caching will improve that part of its behaviour.

I'd post pics, but at the moment, there's no change to visible behaviour at all. I should add an expiry time to data validity, though. Maybe an hour before flipping to NO DATA? And also maybe some indication that we're running on cached data if that data is more than, oh, five or ten minutes old, and another one if it's an hour old or more, and not expire for... I dunno, two hours? Four?

I'll think on it.

January 2026

S M T W T F S
    1 23
4 56 7 8 910
1112 131415 1617
18192021222324
25262728293031

Most Popular Tags