* add service call
* fix snapshots in test
* add tests
* fix no data service;add test
* remove unreachable code
* use only extra attributes+context attributes
* detailed descr. only in twice daily; add dewpoint
* fix import from merge
* Remove dewpoint from twice daily.
nws recently removed it
* cleanup unused snapshots
* remove dewpoint; use short_forecast
* return [] for forecasts instead of None
* Use str for short_description
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
---------
Co-authored-by: G Johansson <goran.johansson@shiftit.se>
* Remove deprecated forecast attribute from WeatherEntity
* Fix some
* Ruff
* ipma
* buienradar
* some more
* Some more
* More and more
* strings
* attr_forecast
* Fix nws
* Fix
* remove from coverage
* Remove recorder test
* Review comments
* Add pylint plugin to check if coordinator is placed in its own module
* Remove unintended changes
* Remove pylint disable and let CI only fail on W,E,F
* Make check conventional
* Apply review suggestion
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Use option instead
* Remove pylint arguments from pre-commit
* Partially revert "Remove pylint disable and let CI only fail on W,E,F"
---------
Co-authored-by: Martin Hjelmare <marhje52@gmail.com>
* Add humidity to NWS forecast to address https://github.com/home-assistant/core/issues/95572
* Use pynws 1.5.0 enhancements for probabilityOfPrecipitation, dewpoint, and relativeHumidity.
* Update requirements to match pynws version
* test for clear night
* update docstring
---------
Co-authored-by: MatthewFlamm <39341281+MatthewFlamm@users.noreply.github.com>
* fetch data only for 70 minutes
* Use timezone aware now
* Type hint
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
---------
Co-authored-by: epenet <6771947+epenet@users.noreply.github.com>
* Replace unit consts with enums
* Remove default entries in NWSSensorEntityDescription
* Replace wind icon property with setting device_class in Wind Speed and Wind Gust sensors