esp8266-weather-station

ESP8266 Weather Station library supporting OpenWeatherMap, Aeris and other sources

MIT License

Stars
1.1K
Committers
27

Bot releases are visible (Hide)

esp8266-weather-station - v2.3.0

Published by marcelstoer about 1 month ago

What's Changed

New Contributors

Full Changelog: https://github.com/ThingPulse/esp8266-weather-station/compare/v2.2.0...v2.3.0

esp8266-weather-station - 2.2.0 ESP32 support Latest Release

Published by marcelstoer over 1 year ago

esp8266-weather-station - 2.1.0 OWM One Call API and clean-up

Published by marcelstoer almost 3 years ago

esp8266-weather-station - 2.0.1 Change logic of reading HTTP response stream

Published by marcelstoer over 4 years ago

esp8266-weather-station - 2.0 Remove WU code and minor fixes

Published by marcelstoer almost 5 years ago

Details: https://github.com/ThingPulse/esp8266-weather-station/compare/v1.6.6...v2.0.0

esp8266-weather-station - Fix memory leak in SunMoonCalc

Published by marcelstoer over 5 years ago

See #144 for report and test case.

esp8266-weather-station - fmod instead of % for floating point modulo

Published by marcelstoer almost 6 years ago

The betas for ESP8266 Arduino-core 2.5 appear to no longer support % for floating point modulo. Reported in #148.

esp8266-weather-station - Adjust TCP read loop to new paradigm for non-OWM

Published by marcelstoer almost 6 years ago

This addresses esp8266/Arduino#5257 for all non-OWM artifacts.

esp8266-weather-station - Adjust TCP read loop to new paradigm

Published by marcelstoer about 6 years ago

This addresses https://github.com/esp8266/Arduino/issues/5257 which caused problems for some uses when reading current weather data from OWM.

esp8266-weather-station - OWM parser famish fix

Published by marcelstoer about 6 years ago

esp8266-weather-station - Switch to OWM location id

Published by marcelstoer about 6 years ago

Added a new function to query OpenWeatherMap data by city id rather then by city name - the latter my produce ambiguous results.

-> https://openweathermap.org/current

esp8266-weather-station - Add SunMoonCalc port

Published by squix78 over 6 years ago

This release adds a port of SunMoonCalc (Issue #121) to the weather station library. This implementation is based on a Java class by T. Alonso Albi from OAN (Spain) published at http://conga.oan.es/~alonso/doku.php?id=blog:sun_moon_position

esp8266-weather-station - Add new client code and demo for OpenWeatherMap to replace Wunderground as weather data provider

Published by squix78 over 6 years ago

A few days ago Wunderground - the weather data provider we used in this library - has stopped their free tier without previous warning. We immediately started looking for alternatives and decided to migrate our code to use OpenWeatherMap.com as a service. This release adds the OpenWeatherMap client code as well as demos which show how to use it.

esp8266-weather-station - Adapt to upstream interface changes of SSD1306 API

Published by squix78 over 6 years ago

esp8266-weather-station - Add new separate classes

Published by squix78 about 7 years ago

esp8266-weather-station - Bug fixes, cleanup

Published by squix78 over 7 years ago

esp8266-weather-station - Refactored to more memory efficient architecture

Published by squix78 over 7 years ago

esp8266-weather-station - Release 1.2.3

Published by squix78 over 7 years ago

esp8266-weather-station - Added compatibility indicators for ESP32 on Platformio

Published by squix78 over 7 years ago

esp8266-weather-station - Added compatibility indicators for ESP32

Published by squix78 over 7 years ago